# ============================================================
# Python & Virtual Environments
# ============================================================
venv/
env/
ENV/
.venv/
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# ============================================================
# IDE & Editor
# ============================================================
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
*.sublime-project
*.sublime-workspace

# ============================================================
# Environment & Config (sensitive)
# ============================================================
.env
.env.local
config.local.py

# ============================================================
# Logs & Temporary Files
# ============================================================
logs/
*.log
*.log.*
tmp/
temp/

# ============================================================
# Models & Checkpoints (TOO LARGE)
# ============================================================
models/checkpoints/
# models/*.pt  ← Commenté : on track le modèle final avec Git LFS
models/*.pth
*.pt
*.pth

# ============================================================
# Data Files (optional - customize as needed)
# ============================================================
data/*.csv
*.csv

# ============================================================
# Database & Cache
# ============================================================
*.db
*.sqlite
*.sqlite3
.cache/
__pycache__/

# ============================================================
# OS Files
# ============================================================
.DS_Store
Thumbs.db
*.lnk

# ============================================================
# Project Specific
# ============================================================
*.bak
*.tmp
.project
.pydevproject
