# === Python ===
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
*.egg
dist/
build/
*.whl
*.tar.gz
.pytest_cache/
.ruff_cache/
.mypy_cache/
.tox/
.coverage
coverage/
htmlcov/
*.coverage.*

# === Virtual environments ===
.venv/
venv/
env/
.virtualenvs/

# === Environment ===
.env
.env.*
!.env.example

# === Database ===
*.db
*.sqlite
*.sqlite3
*.sqlite3-wal
*.sqlite3-shm
instance/

# === IDE ===
.vscode/
.idea/
*.swp
*.swo
*~
*.sublime-workspace

# === OS ===
.DS_Store
Thumbs.db
desktop.ini
*.log

# === Claude Code ===
.claude/

# === Binary / large files (defensive) ===
*.mp4
*.mov
*.avi
*.mkv
*.zip
*.tar.gz
*.7z
*.iso
*.pkl
*.pickle
*.h5
*.hdf5
*.npy
*.npz
*.onnx
*.pt
*.pth
scripts/sync_meilisearch.py
