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

# Distribution / packaging
build/
dist/
wheels/
*.egg-info/
.eggs/

# Virtual environments (lowbono keeps venvs OUTSIDE the repo; ignore any local one)
.venv/
venv/
env/

# uv
# uv.lock IS tracked (reproducible dev); only the local cache/venv is ignored.

# Test / coverage / lint caches
.pytest_cache/
.tox/
.nox/
.coverage
.coverage.*
htmlcov/
.cache/
.ruff_cache/
.mypy_cache/

# Django
*.sqlite3
*.sqlite3-journal
/staticfiles/
media/
local_settings.py

# Compiled translation catalogs (.po is tracked; .mo is a build artifact)
*.mo

# MkDocs build output
/site/

# OS / editor
.DS_Store
Thumbs.db
*.swp
*.swo
*~
.idea/
.vscode/
