requests>=2.25.0
pydantic>=2.0.0
dataclasses-json>=0.5.7
uvicorn>=0.15.0
python-dotenv>=0.19.0
openai==1.78.1
aiosqlite
aiohttp
mcp>=1.9.2
PyYAML>=5.0
datasets
fsspec
hydra-core>=1.3.2
omegaconf>=2.3.0
gymnasium>=0.29.0
httpx>=0.24.0
anthropic>=0.59.0
ipykernel>=6.30.0
jupyter>=1.1.1
toml>=0.10.0
loguru>=0.6.0
docstring-parser>=0.15
rich>=12.0.0
psutil>=5.8.0
litellm>=1.0.0
addict>=2.4.0
deepdiff>=6.0.0
pandas>=1.5.0
websockets>=15.0.1
fastapi>=0.116.1
pytest>=6.0.0
peewee>=3.18.2

[adapters]
langfuse>=2.0.0
datasets>=2.0.0
transformers>=4.0.0

[box2d]
swig
gymnasium[box2d]>=0.29.0
Pillow

[dev]
build
twine
pytest-asyncio
pytest-httpserver
werkzeug>=2.0.0
black>=21.5b2
isort>=5.0.0
mypy>=0.812
flake8>=3.9.2
autopep8>=1.5.0
transformers>=4.0.0
types-setuptools
types-requests
types-PyYAML
types-docker
versioneer>=0.20
openai==1.78.1
pre-commit
e2b
pytest-cov
pytest-xdist
docker==7.1.0
ipykernel>=6.30.0
jupyter>=1.1.1
pip>=25.1.1
haikus==0.3.8

[fireworks]
fireworks-ai>=0.19.12

[huggingface]
datasets>=2.0.0
transformers>=4.0.0

[langfuse]
langfuse>=2.0.0

[openevals]
openevals>=0.1.0

[trl]
torch>=1.9
trl>=0.7.0
peft>=0.7.0
transformers>=4.0.0
accelerate>=0.28.0
