.gitignore
  1  logs/
  2  cache/
  3  
  4  # Byte-compiled / optimized / DLL files
  5  __pycache__/
  6  *.py[cod]
  7  *$py.class
  8  
  9  # C extensions
 10  *.so
 11  
 12  # Distribution / packaging
 13  .Python
 14  build/
 15  develop-eggs/
 16  dist/
 17  downloads/
 18  eggs/
 19  .eggs/
 20  lib/
 21  lib64/
 22  parts/
 23  sdist/
 24  var/
 25  wheels/
 26  share/python-wheels/
 27  *.egg-info/
 28  .installed.cfg
 29  *.egg
 30  MANIFEST
 31  
 32  # PyInstaller
 33  #  Usually these files are written by a python script from a template
 34  #  before PyInstaller builds the exe, so as to inject date/other infos into it.
 35  *.manifest
 36  *.spec
 37  
 38  # Installer logs
 39  pip-log.txt
 40  pip-delete-this-directory.txt
 41  
 42  # Unit test / coverage reports
 43  htmlcov/
 44  .tox/
 45  .nox/
 46  .coverage
 47  .coverage.*
 48  .cache
 49  nosetests.xml
 50  coverage.xml
 51  *.cover
 52  *.py,cover
 53  .hypothesis/
 54  .pytest_cache/
 55  cover/
 56  
 57  # Translations
 58  *.mo
 59  *.pot
 60  
 61  # Django stuff:
 62  *.log
 63  local_settings.py
 64  db.sqlite3
 65  db.sqlite3-journal
 66  
 67  # Flask stuff:
 68  instance/
 69  .webassets-cache
 70  
 71  # Scrapy stuff:
 72  .scrapy
 73  
 74  # Sphinx documentation
 75  docs/_build/
 76  
 77  # PyBuilder
 78  .pybuilder/
 79  target/
 80  
 81  # Jupyter Notebook
 82  .ipynb_checkpoints
 83  
 84  # IPython
 85  profile_default/
 86  ipython_config.py
 87  
 88  # pyenv
 89  #   For a library or package, you might want to ignore these files since the code is
 90  #   intended to run in multiple environments; otherwise, check them in:
 91  # .python-version
 92  
 93  # pipenv
 94  #   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
 95  #   However, in case of collaboration, if having platform-specific dependencies or dependencies
 96  #   having no cross-platform support, pipenv may install dependencies that don't work, or not
 97  #   install all needed dependencies.
 98  #Pipfile.lock
 99  
100  # poetry
101  #   Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
102  #   This is especially recommended for binary packages to ensure reproducibility, and is more
103  #   commonly ignored for libraries.
104  #   https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
105  #poetry.lock
106  
107  # pdm
108  #   Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
109  #pdm.lock
110  #   pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
111  #   in version control.
112  #   https://pdm.fming.dev/#use-with-ide
113  .pdm.toml
114  
115  # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
116  __pypackages__/
117  
118  # Celery stuff
119  celerybeat-schedule
120  celerybeat.pid
121  
122  # SageMath parsed files
123  *.sage.py
124  
125  # Environments
126  .env
127  .venv
128  env/
129  venv/
130  ENV/
131  env.bak/
132  venv.bak/
133  
134  # Spyder project settings
135  .spyderproject
136  .spyproject
137  
138  # Rope project settings
139  .ropeproject
140  
141  # mkdocs documentation
142  /site
143  
144  # mypy
145  .mypy_cache/
146  .dmypy.json
147  dmypy.json
148  
149  # Pyre type checker
150  .pyre/
151  
152  # pytype static type analyzer
153  .pytype/
154  
155  # Cython debug symbols
156  cython_debug/
157  
158  # PyCharm
159  #  JetBrains specific template is maintained in a separate JetBrains.gitignore that can
160  #  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
161  #  and can be added to the global gitignore or merged into this file.  For a more nuclear
162  #  option (not recommended) you can uncomment the following to ignore the entire idea folder.
163  #.idea/