fastapi>=0.135.2
uvicorn[standard]>=0.42.0
pydantic[email]>=2.12.5
pydantic-settings>=2.6
sqlalchemy[asyncio]>=2.0.48
alembic>=1.18.4
psycopg[binary]>=3.2
arq>=0.27.0
redis>=5.0
boto3>=1.36
httpx>=0.28.1
python-multipart
kiwisolver>=1.4
python-pptx>=1.0.2
Pillow>=12.1.1
pyyaml>=6.0
plotly>=6.6
kaleido<1.0,>=0.2.1
anthropic>=0.87.0
openai<2.0,>=1.70.0
google-generativeai>=0.8.0
sse-starlette>=3.3.3
pandas>=2.2
openpyxl>=3.1
unkey-py>=0.7
x402>=0.1
mcp[cli]<2,>=1.26

[dev]
pytest>=8.3
pytest-asyncio>=0.24
pytest-cov>=6.0
httpx>=0.28
fakeredis[lua]>=2.25
aiosqlite>=0.20
respx>=0.22
ruff>=0.9
mypy>=1.14

[gslides]
google-api-python-client>=2.150.0
google-auth>=2.35.0
google-auth-oauthlib>=1.2.1

[preview]
pdf2image>=1.17.0
