httpx>=0.27.0
pydantic>=2.5
sbn-sdk>=0.6.0

[db]
sonic-sdk[engine]
sqlalchemy[asyncio]>=2.0.0
asyncpg>=0.29.0
alembic>=1.13.0

[dev]
sonic-sdk[server]
pytest>=8.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1
ruff>=0.2
mypy>=1.8
python-dotenv>=1.0.0

[engine]
cryptography>=42.0
pydantic-settings>=2.1

[loadtest]
locust>=2.24
httpx>=0.27.0

[redis]
redis>=5.0.0

[server]
sonic-sdk[db,engine,redis]
pydantic[email]>=2.5
fastapi>=0.109
uvicorn[standard]>=0.27
psycopg2-binary>=2.9
python-jose[cryptography]>=3.3
PyJWT>=2.7
argon2-cffi>=23.1
python-json-logger>=3.0
prometheus-client>=0.20
sentry-sdk[fastapi]>=2.0
