# ── Python ──────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
*.pyd

# ── Distribution / packaging ───────────────────────────────────────────────
dist/
build/
*.egg-info/
*.egg
wheels/
MANIFEST

# ── Virtual environments ───────────────────────────────────────────────────
.venv/
venv/
ENV/
env/

# ── Testing / coverage ─────────────────────────────────────────────────────
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/
coverage.xml

# ── Type checking ───────────────────────────────────────────────────────────
.mypy_cache/
.pytype/

# ── IDEs ────────────────────────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
*~
.project
.settings/

# ── OS ──────────────────────────────────────────────────────────────────────
.DS_Store
Thumbs.db
Desktop.ini

# ── Logs ────────────────────────────────────────────────────────────────────
*.log

# ── Misc ────────────────────────────────────────────────────────────────────
*.bak
*.tmp
.env
.env.*
