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

# Distribution / packaging
.Python
build/
develop-eggs/
private/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

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

# IDE
.idea/
.vscode/
*.swp
*.swo

# Testing
.pytest_cache/
.coverage
htmlcov/

# OS
.DS_Store
Thumbs.db

# Ruff
.ruff_cache/

# Claude Code
.claude/settings.local.json

# ============ Slipstream-specific ============

# Drafts and working docs (not public)
private/

# Old/experimental code
src/v2_proposed/

# Build outputs
output/

# Model weights and checkpoints (too large for git)
*.bin
*.safetensors
*.gguf
*.ggml
checkpoints/
models/
scripts/models/

# Hugging Face cache
.cache/
huggingface/

# API keys and secrets
.env
.env.*
*.key
secrets.json
credentials.json

# Jupyter
.ipynb_checkpoints/

# Logs
*.log
logs/
wandb/
runs/
tensorboard/

# Large data files
*.parquet
*.arrow
*.pkl
*.pickle

# Temp files
tmp/
temp/
*.tmp
nul
