# Byte-compiled / optimized / DLL files
__pycache__/
*.py[codz]
*$py.class

# C extensions / native modules
*.so
*.dylib
*.pyd

# Distribution / packaging
build/
dist/
*.egg-info/
*.egg
*.whl
MANIFEST

# Rust build artifacts
target/

# Virtual environments
.venv/
venv/
env/

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
.pytest_cache/
coverage.xml
*.cover

# Environments
.env
.envrc

# mypy
.mypy_cache/

# Ruff
.ruff_cache/

# IDE
.idea/
.vscode/

# PyPI configuration
.pypirc

# Private keys and PKCS#12 bundles — NEVER commit these
tests/fixtures/ca_key.pem
tests/fixtures/intermediate_ca_key.pem
tests/fixtures/signer_key.pem
tests/fixtures/signer.p12
tests/fixtures/ca_cert.srl
tests/fixtures/intermediate_ca_cert.srl
