.venv/
venv/
__pycache__/
*.pyc
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
*.egg-info/
build/
dist/

# Local ephemeral dev key material: never commit private keys.
# No PEM file is ever committed, including under tests/ - test signing
# keys are always generated ephemerally in-process (see tests/helpers/keys.py).
devkeys/
*.pem

.env
.env.*
!.env.example

.DS_Store
Thumbs.db
