diff --git a/.gitignore b/.gitignore index 6a256b3..68bc17f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,129 +1,160 @@ # Byte-compiled / optimized / DLL files - __pycache__/ - *.py[cod] - *$py.class +__pycache__/ +*.py[cod] +*$py.class - # C extensions - *.so +# C extensions +*.so - # Distribution / packaging - .Python - build/ - develop-eggs/ - dist/ - downloads/ - eggs/ - .eggs/ - lib/ - lib64/ - parts/ - sdist/ - var/ - wheels/ - pip-wheel-metadata/ - share/python-wheels/ - *.egg-info/ - .installed.cfg - *.egg - MANIFEST +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST - # PyInstaller - # Usually these files are written by a python script from a template - # before PyInstaller builds the exe, so as to inject date/other infos into it. - *.manifest - *.spec +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec - # Installer logs - pip-log.txt - pip-delete-this-directory.txt +# Installer logs +pip-log.txt +pip-delete-this-directory.txt - # Unit test / coverage reports - htmlcov/ - .tox/ - .nox/ - .coverage - .coverage.* - .cache - nosetests.xml - coverage.xml - *.cover - *.py,cover - .hypothesis/ - .pytest_cache/ +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ - # Translations - *.mo - *.pot +# Translations +*.mo +*.pot - # Django stuff: - *.log - local_settings.py - db.sqlite3 - db.sqlite3-journal +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal - # Flask stuff: - instance/ - .webassets-cache +# Flask stuff: +instance/ +.webassets-cache - # Scrapy stuff: - .scrapy +# Scrapy stuff: +.scrapy - # Sphinx documentation - docs/_build/ +# Sphinx documentation +docs/_build/ - # PyBuilder - target/ +# PyBuilder +.pybuilder/ +target/ - # Jupyter Notebook - .ipynb_checkpoints +# Jupyter Notebook +.ipynb_checkpoints - # IPython - profile_default/ - ipython_config.py +# IPython +profile_default/ +ipython_config.py - # pyenv - .python-version +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version - # pipenv - # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. - # However, in case of collaboration, if having platform-specific dependencies or dependencies - # having no cross-platform support, pipenv may install dependencies that don't work, or not - # install all needed dependencies. - #Pipfile.lock +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock - # PEP 582; used by e.g. github.com/David-OConnor/pyflow - __pypackages__/ +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock - # Celery stuff - celerybeat-schedule - celerybeat.pid +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml - # SageMath parsed files - *.sage.py +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ - # Environments - .env - .venv - env/ - venv/ - ENV/ - env.bak/ - venv.bak/ +# Celery stuff +celerybeat-schedule +celerybeat.pid - # Spyder project settings - .spyderproject - .spyproject +# SageMath parsed files +*.sage.py - # Rope project settings - .ropeproject +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ - # mkdocs documentation - /site +# Spyder project settings +.spyderproject +.spyproject - # mypy - .mypy_cache/ - .dmypy.json - dmypy.json +# Rope project settings +.ropeproject - # Pyre type checker - .pyre/ +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/