# ------------------------------------------------------------------------------ # General # ------------------------------------------------------------------------------ # MacOS files .DS_Store # Windows thumbnail cache Thumbs.db # ------------------------------------------------------------------------------ # Python Bytecode # ------------------------------------------------------------------------------ __pycache__/ *.py[cod] *$py.class # ------------------------------------------------------------------------------ # Virtual Environments # ------------------------------------------------------------------------------ env/ venv/ ENV/ .venv/ .venv-*/ # In case you name your envs with suffixes like .venv-3.9 # ------------------------------------------------------------------------------ # Distribution / Packaging # ------------------------------------------------------------------------------ .Python build/ develop-eggs/ dist/ eggs/ sdist/ *.egg-info/ .installed.cfg *.egg # ------------------------------------------------------------------------------ # Installer Logs # ------------------------------------------------------------------------------ pip-log.txt pip-delete-this-directory.txt # ------------------------------------------------------------------------------ # PyInstaller # ------------------------------------------------------------------------------ # Usually these files are written to a folder named `dist` # However, if you specify a different build directory, you may want to exclude it here as well. *.manifest *.spec # ------------------------------------------------------------------------------ # Test & Coverage # ------------------------------------------------------------------------------ .coverage coverage.xml htmlcov/ .tox/ .pytest_cache/ nosetests.xml test.sqlite # ------------------------------------------------------------------------------ # MyPy # ------------------------------------------------------------------------------ .mypy_cache/ .dmypy.json dmypy.json # ------------------------------------------------------------------------------ # Jupyter Notebooks # ------------------------------------------------------------------------------ # You generally do NOT want to ignore your actual .ipynb notebook files # unless they're automatically generated or shouldn't be committed. # However, the following will ignore Jupyter's checkpoint directories. .ipynb_checkpoints/ .jupyter_cache/ # ------------------------------------------------------------------------------ # Editors and IDEs # ------------------------------------------------------------------------------ # VS Code .vscode/ .history/ *.code-workspace # PyCharm .idea/ *.iml # Vim / Emacs *~ *.swp *.swo # JetBrains *.idea/ *.ipr *.iws out/