# ── Python ────────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
dist/
*.egg-info/
.eggs/
*.egg
.installed.cfg
pip-wheel-metadata/

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

# ── Environment / secrets ─────────────────────────────────────────────────────
.env
*.env.local
*.env.*.local

# ── Model weights & caches ────────────────────────────────────────────────────
outputs/
checkpoints/
*.bin
*.pt
*.pth
*.safetensors
*.gguf
.cache/
huggingface/
~/.cache/huggingface/

# ── Datasets ──────────────────────────────────────────────────────────────────
data/
*.csv
*.tsv
*.parquet
*.arrow
*.jsonl

# ── Logs ──────────────────────────────────────────────────────────────────────
logs/
*.log
runs/
wandb/
mlruns/

# ── Jupyter ───────────────────────────────────────────────────────────────────
.ipynb_checkpoints/
*.ipynb

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

# ── IDEs ──────────────────────────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
.DS_Store
Thumbs.db

# ── Docker ────────────────────────────────────────────────────────────────────
.dockerignore
