gabrielchua's picture
Create .gitignore
372a466 verified
# ------------------------------------------------------------------------------
# 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/