# Based on GitHub's standard Python, macOS, and Visual Studio Code templates.

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[codz]
*$py.class

# C extensions
*.so

# 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
*.manifest
*.spec

# 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
*.lcov
.hypothesis/
.pytest_cache/
cover/

# Documentation builds
docs/_build/
/site

# Jupyter / IPython
.ipynb_checkpoints
profile_default/
ipython_config.py

# Python environment managers
.env
.envrc
.venv/
env/
venv/
ENV/
env.bak/
venv.bak/
.pdm-python
.pdm-build/
.pixi/*
!.pixi/config.toml
__pypackages__/

# Type checkers and linters
.mypy_cache/
.dmypy.json
dmypy.json
.pyre/
.pytype/
.ruff_cache/

# Framework and tooling local state
instance/
.webassets-cache
.scrapy
.pybuilder/
target/
.ropeproject
.spyderproject
.spyproject
.abstra/
cython_debug/
.pypirc

# Local databases and service state
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
celerybeat-schedule*
celerybeat.pid
*.rdb
*.aof
*.pid
mnesia/
rabbitmq/
rabbitmq-data/
activemq-data/

# cfgit local state
.cfg/
/.cfg.toml

# Local secrets and overrides
*.local
.streamlit/secrets.toml

# Visual Studio Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets
!*.code-workspace
*.vsix
tempCodeRunnerFile.py

# JetBrains
# .idea/

# macOS
.DS_Store
.localized
__MACOSX/
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.com.apple.timemachine.supported
.PKInstallSandboxManager
.PKInstallSandboxManager-SystemSoftware
.hotfiles.btree
.vol
.file
.disk_label*
lost+found
AppleDB
AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
Desktop DB
Desktop DF
TheFindByContentFolder
TheVolumeSettingsFolder
.FBCIndex
.FBCSemaphoreFile
.FBCLockFolder
.quota.group
.quota.user
.quota.ops.group
.quota.ops.user
Backups.backupdb
.MobileBackups
.MobileBackups.trash
MobileBackups.trash
tmbootpicker.efi
