# Byte-compiled / optimized
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
dist/
build/

# Virtual envs
.venv/
venv/
env/

# Tooling caches
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/
.uv/

# Local data (never commit crawled data, tokens or reports)
data/
.env
.env.*
!.env.example
*.sqlite
*.sqlite3
*.db
*.sqlite3-wal
*.sqlite3-shm
reports/*.html
reports/*.json
!reports/.gitkeep
logs/
*.log

# Editors / OS
.idea/
.vscode/*
!.vscode/extensions.json
.DS_Store
Thumbs.db
desktop.ini

# Node (npm launcher package)
node_modules/
packages/npm/package-lock.json
