httpx>=0.27
pyyaml>=6

[all]
rehearsal-kit[server,telemetry]

[dev]
rehearsal-kit[server]
pytest>=8
pytest-asyncio>=0.23
build>=1.2
twine>=6

[mcp]
mcp<2,>=1.9

[server]
fastapi>=0.110
uvicorn>=0.29
pydantic>=2.7
sqlalchemy>=2.0.20
alembic>=1.13
psycopg[binary]>=3.1
itsdangerous>=2.1
openai>=1.40
python-multipart>=0.0.9
pyjwt[crypto]>=2.10

[telemetry]

[telemetry:python_version < "3.14"]
neatlogs[openai]>=1.4.25

[training]
openenv-core>=0.2
kaggle>=1.7
