# Python
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg-info/
*.egg
dist/
build/
.eggs/
.tests/

# Virtual environments
.venv/
venv/
ENV/

# Arvel cache
.config_cache

# IDE
.idea/
# .vscode/
*.swp
*.swo

# Linting / Testing
.ruff_cache/
.pytest_cache/
.coverage*
.vite/

# Local experiments / scratch
coverage.xml
coverage/
htmlcov/
.mypy_cache/
.pyright/
.benchmarks/
.playwright-mcp/

# SBOM / build scratch
req-*.txt
sbom-*.cdx.json
sbom-*.spdx.json

# Environment
.env
.env.*
!.env.example
!.env.testing
!.env.docker

# OS
.DS_Store
Thumbs.db

# Database files
**/*.db
**/*.db.lock
**/*.sqlite
**/*.sqlite3

# MkDocs build output
/site/
/_site/
.cache/
