dspy[optuna]==3.2.1
daytona<1,>=0.176.0
hydra-core<2,>=1.3
markitdown[all]<1,>=0.1.0
pypdf<7,>=6.10.2
pydantic<3,>=2.13.4
pydantic-settings<3,>=2.13.1
prompt-toolkit<4,>=3.0.50
python-dotenv>=1.2.2
pyyaml<7,>=6.0.3
rich<15,>=14.3.3
structlog<26,>=25.5.0
sqlmodel>=0.0.38
aiosqlite>=0.20.0
typer<1,>=0.25.1
posthog>=7.14.0
asyncpg<1,>=0.31.0
sqlalchemy[asyncio]<3,>=2.0.49
psycopg<4,>=3.3.4
fastapi[standard]==0.136.1
uvicorn<1,>=0.47.0
PyJWT<3,>=2.12.1
mlflow[mcp]>=3.12.0
opentelemetry-exporter-otlp-proto-grpc>=1.39.0
boto3>=1.43.4

[:python_version < "3.11"]
tomli>=2.0.0

[dev]
pre-commit>=4.6.0
pytest>=9.0.3
pytest-asyncio>=0.24
pytest-timeout>=2.4.0
ruff>=0.15.12
ty>=0.0.34

[evaluation]
appnope==0.1.4
asttokens==3.0.1
comm==0.2.3
debugpy==1.8.20
decorator==5.2.1
executing==2.2.1
ipykernel==7.2.0
ipython==9.13.0
ipython-pygments-lexers==1.1.1
jedi==0.19.2
jupyter-client==8.8.0
jupyter-core==5.9.1
matplotlib-inline==0.2.1
nest-asyncio==1.6.0
parso==0.8.6
pexpect==4.9.0
psutil==7.2.2
ptyprocess==0.7.0
pure-eval==0.2.3
pyzmq==27.1.0
stack-data==0.6.3
tornado==6.5.5
traitlets==5.14.3

[full]
alembic<2,>=1.13
psycopg[binary]<4,>=3.3.4
scalar-fastapi<2,>=1.8.2
uvicorn[standard]<1,>=0.47.0

[server]
alembic<2,>=1.13
psycopg[binary]<4,>=3.3.4
scalar-fastapi<2,>=1.8.2
uvicorn[standard]<1,>=0.47.0
