numpy>=1.24
httpx>=0.27
pyyaml>=6.0
fastapi>=0.115
uvicorn[standard]>=0.34
python-multipart>=0.0.18
opentelemetry-api>=1.20
azure-monitor-opentelemetry>=1.6
sqlalchemy[asyncio]>=2.0
asyncpg>=0.29
alembic>=1.13
defusedxml>=0.7

[azure-storage]
azure-storage-blob>=12.19

[billing]
stripe>=8.0

[browser]
playwright>=1.40.0
Pillow>=11.0

[dev]
pytest>=7.0
pytest-asyncio>=0.21
pytest-playwright>=0.4.0
pytest-timeout>=2.1
respx>=0.22
httpx>=0.27
stripe>=8.0
Pillow>=11.0
strawberry-graphql[fastapi]>=0.220
PyJWT>=2.8
slowapi>=0.1.9
jinja2>=3.1

[grpc]
grpcio-tools>=1.60

[observability]
psutil>=5.9
