# Virtual environment
venv/
.venv/
env/

# Python build artifacts
__pycache__/
*.py[cod]
*.pyo
dist/
build/
*.egg-info/
.eggs/

# Environment variables — never commit real secrets
.env
.env.local
.env.production
.env.development
# .env.example is intentionally committed — it contains no secrets

# pytest
.pytest_cache/
.coverage
htmlcov/

# IDE
.vscode/
.idea/
*.swp

# OS
.DS_Store
Thumbs.db