# Zero Trust Security Dependencies
# Install with: pip install -r requirements-security.txt

# Core security
cryptography>=41.0.0
pyjwt[crypto]>=2.12.1

# Key management
keyring>=25.7.0

# Secrets management
hvac>=2.0.0

# Policy engine

# Rate limiting
slowapi>=0.1.9

# Audit logging
python-json-logger>=2.0.7
structlog>=23.0.0

# WSGI middleware
secure>=0.3.0

# Device fingerprinting
user-agent-parser>=0.1.0

# Monitoring
prometheus-client>=0.19.0

# Data masking
presidio-analyzer>=2.2.0
presidio-anonymizer>=2.2.362

# Compliance
pydantic>=2.5.0
pydantic-settings>=2.1.0

# Tracing
opentelemetry-api>=1.21.0
opentelemetry-sdk>=1.21.0
opentelemetry-exporter-otlp>=1.21.0

# XML parsing safety
defusedxml>=0.7.1

# HTTP security

# Additional utilities
python-jose[cryptography]>=3.5.0
bcrypt>=4.1.0
passlib[bcrypt]>=1.7.4
