fastapi==0.141.1
# Security floor includes form limits and URL/Host parsing fixes (2026 audit).
starlette==1.7.0
httpx>=0.24.0,<0.29.0
uvicorn>=0.23.0,<0.30.0
cachetools>=5.0.0,<6.0.0
# Upstream WebSocket client for the transparent ws:// passthrough lane.
# Imported lazily in proxy.py so the HTTP path is unaffected if absent.
websockets>=12.0,<16.0
# NOTE: Presidio PII detection not integrated - using regex-only detection
# See documentation for PII coverage limitations

# Remove the compromised emSign CA from the bundled TLS trust store.
certifi>=2026.10.19
