# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info

# Virtual environments
.venv

site/

# Coverage
.coverage
.coverage.*
htmlcov/
coverage.xml

# Credentials / secrets — never commit
# Patterns are case-sensitive on Linux, so cover both common casings.
*token*.txt
*Token*.txt
*TOKEN*.txt
*secret*.txt
*Secret*.txt
*SECRET*.txt
*.pem
*.key
*.token
PYPI_TOKEN*
pypi-token*
credentials*.json
service-account*.json
.env
.env.*
!.env.example
