fastapi>=0.127.0
httpx>=0.27.0
pydantic>=2.12.1
pydantic-settings>=2.13.1
redis>=5.0.0
structlog>=25.5.0
prometheus-client>=0.20.0
PyJWT>=2.8.0
orjson>=3.10.0
cachetools>=5.0.0
pybreaker>=1.4.1
slowapi>=0.1.9
msgpack>=1.0.0
email-validator>=2.3.0
python-multipart>=0.0.22
uvloop>=0.21.0
httptools>=0.6.0
PyYAML>=6.0.0
psutil>=5.9.0
jsonschema>=4.0.0

[dev]
ruff>=0.8.0
mypy>=1.13.0
pre-commit>=4.0.0

[ml]
numpy>=1.24.0
scikit-learn>=1.4.0
pandas>=2.1.0

[postgres]
asyncpg>=0.31.0
sqlalchemy>=2.0.38

[pqc]
liboqs-python>=0.14.1
cryptography>=44.0.2

[test]
pytest>=8.0.0
pytest-cov>=4.1.0
pytest-xdist>=3.3.1
pytest-asyncio>=0.24.0
pytest-timeout>=2.4.0
pytest-mock>=3.11.0
pytest-benchmark>=4.0.0
fakeredis>=2.18.0
hypothesis>=6.151.9
respx>=0.20.0
aiosqlite>=0.20.0
coverage[toml]>=7.3.0
