*.pyc
*.swo
*.swp
~*
*~
.project
*.egg*
.DS_Store
.coverage
.pytest_cache
.vscode
build/
dist/
pip-wheel-metadata/
.tox/
SESSION_NOTE.md
.claude/


# ==========================================
# Byte-compiled / Optimized / DLL files
# ==========================================
__pycache__/
*.py[cod]
*$py.class

# ==========================================
# Virtual Environments
# ==========================================
# Ignore all isolated Python environment folders
.venv/
venv/
env/
ENV/
env.bak/
venv.bak/

# ==========================================
# Distribution / Packaging
# ==========================================
# Build artifacts generated when running setup.py / build
build/
bdist/
dist/
eggs/
.eggs/
*.egg-info/
*.egg
manifest

# ==========================================
# Testing, Coverage & QA Tools
# ==========================================
# Pytest, Coverage, Tox, MyPy, Ruff, and Black caches
.cache
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
.hypothesis/
.mypy_cache/
.ruff_cache/
.pytype/

# ==========================================
# Environment Variables & Secrets
# ==========================================
# NEVER commit credentials or API keys
.env
.env.*
!.env.example

# ==========================================
# Jupyter Notebooks & Data
# ==========================================
.ipynb_checkpoints
*.sqlite3

# ==========================================
# IDEs & Code Editors
# ==========================================
# VS Code
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
*.code-workspace

# PyCharm / JetBrains
.idea/

# Mac OS & Windows OS files
.DS_Store
Thumbs.db