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

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

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

# ── Testing ──────────────────────────────────────────────────────────
.pytest_cache/
htmlcov/
coverage.xml
.coverage
.coverage.*

# ── Type checking / linting ──────────────────────────────────────────
.mypy_cache/
.ruff_cache/
.dmypy.json
dmypy.json

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

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

# ── Docker ───────────────────────────────────────────────────────────
docker/data/
docker/.env

# ── Secrets & credentials ────────────────────────────────────────────
.env
.env.*
!.env.example
*.pem
*.key
*.crt
.secrets.baseline

# ── Fine-tune models ────────────────────────────────────────────────
models/
data/raw/
data/filtered/
data/analyzed/
data/dataset/*.jsonl

# ── Misc ─────────────────────────────────────────────────────────────
*.log
*.bak
*.tmp
.cache/
node_modules/
