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

# Virtual environments
.venv/
venv/
env/

# Credentials & secrets — NEVER commit these
**/.env
**/.env.*

# But allow example templates
!**/.env.example
!**/.env.*.example

# Service account keys
*ServiceAccountKey.json
*service_account.json
*credentials.json

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

# OS
.DS_Store
Thumbs.db

# Test artifacts
.pytest_cache/
.coverage
htmlcov/

# Incomplete / WIP
dev_kit/incomplete/
dev_kit/twilioV2/

# Node / JS build artifacts — ignored at any depth, not just dev_kit_ui/
**/node_modules/
**/dist/
**/.rollup.cache/

# Hidden / staged copies of dev_kit_ui created during folder swaps — any depth
**/.dev_kit_ui/

# Registry WIP
dev_kit_ui/registry/modules/auth_V0/.env.test
