dspy<3.4,>=3.3.0
packaging<27,>=24
daytona==0.202.0
aiosqlite>=0.20.0
alembic<2,>=1.18.5
asyncpg<1,>=0.31.0
psycopg<4,>=3.3.4
pydantic<3,>=2.13.4
pydantic-settings<3,>=2.14.2
python-dotenv>=1.2.2
pyyaml<7,>=6.0.3
sqlalchemy[asyncio]<3,>=2.0.51
fastapi[standard]==0.141.1
uvicorn<1,>=0.47.0
httpx2>=2.5.0
httpx<1,>=0.28
urllib3<3,>=2.7
mlflow<4,>=3.15
tomlkit<1,>=0.13

[benchmark]
databricks-agents>=1.5

[dev]
pre-commit>=4.6.0
pytest>=9.1.1
pytest-asyncio>=1.3.0
pytest-cov<8,>=7.1
pytest-timeout>=2.4.0
pytest-xdist>=3.5.0
ruff>=0.16.3
ty>=0.0.71

[optimize]
gepa>=0.1.1

[server]
psycopg[binary]<4,>=3.3.4
uvicorn[standard]<1,>=0.47.0
