# Python
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
wheels/

# Virtual environments
.venv/
.venv-wsl/
venv/
env/

# Env files
.env
.env.local

# Tool caches
.pytest_cache/
.ruff_cache/
.mypy_cache/

# Coverage
.coverage
.coverage.*
htmlcov/
coverage.xml

# Runtime artifacts
logs/
*.db
*.sqlite
*.sqlite3

# IDE
.idea/
.vscode/
*.swp

# Docs build output
site/

# uv lockfile — optional to commit; not committed for this project.
uv.lock

# Local .env for docker-compose (secrets)
.env
