# Credentials — never commit. Use .env.example as the template.
.env
.env.local
.env.*.local
.env.*
!.env.example
!.env.sample

# Private keys + certs
*.pem
*.key
*.crt
*.p12
*.pfx

# Secret directories
.secrets/

# Workspace auth tokens
.auth-token
.auth_token

# Python bytecode + caches — never commit. Generated by every test run.
__pycache__/
*.pyc
*.pyo
*.pyd
.pytest_cache/
.mypy_cache/
.ruff_cache/
