# Secrets
.env
.env.*
!.env.example

# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/

# ML artifacts
*.ckpt
*.pt
*.pth
*.bin
*.safetensors
*.onnx
checkpoints/
runs/
wandb/
mlruns/
lightning_logs/

# Data (raw + intermediate; commit nothing large)
data/
!data/.gitkeep
*.parquet
*.feather
*.arrow
*.csv
*.jsonl
*.tsv

# HuggingFace cache (when local to repo)
.cache/
hf_cache/

# Publish staging (rebuilt by binomial_marks/scripts/publish_to_hub.py)
_publish_staging/
**/_publish_staging/

# Notebooks
.ipynb_checkpoints/

# OS / editor
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
