# Python bytecode and caches
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.mypy_cache/
.ruff_cache/
.hypothesis/
.coverage
.coverage.*
htmlcov/

# Environments
.venv/
venv/
env/
.env
.env.*
!.env.example

# Packaging
build/
dist/
*.egg-info/
.eggs/
*.egg

# Editors and operating systems
.idea/
.vscode/
*.swp
*.swo
.DS_Store
Thumbs.db

# Local Cairn state and potentially sensitive configuration
.cairn/
*.db
*.sqlite
*.sqlite3
*.db-wal
*.db-shm
*.db-journal
*.sqlite-wal
*.sqlite-shm
*.sqlite3-wal
*.sqlite3-shm
*.toml.migration.json
.*.toml.migration.*.tmp

# Logs and scratch files
*.log
tmp/
