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
hydra-core>=1.3.2
omegaconf>=2.3.0
httpx>=0.24.0
anthropic>=0.59.0
litellm<1.75.0
pytest>=6.0.0
pytest-asyncio>=0.21.0
peewee>=3.18.2
backoff>=2.2.0
questionary>=2.0.0
toml>=0.10.0
loguru>=0.6.0
docstring-parser>=0.15
rich>=12.0.0
psutil>=5.8.0
addict>=2.4.0
deepdiff>=6.0.0
websockets>=15.0.1
fastapi>=0.116.1

[bigquery]
google-cloud-bigquery>=3.0.0
google-auth>=2.0.0

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

[braintrust]
braintrust[otel]

[chinook]
psycopg2-binary>=2.9.10

[dev]
build
twine
pytest-httpserver
werkzeug>=2.0.0
ruff>=0.5.0
transformers>=4.0.0
pandas>=1.5.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
syrupy>=4.0.0
gymnasium>=1.2.0

[fireworks]
fireworks-ai>=0.19.19

[huggingface]
datasets>=3.0.0
transformers>=4.0.0

[langchain]
langchain-core>=0.3.0

[langfuse]
langfuse>=2.0.0

[langgraph]
langgraph>=0.6.7
langchain-core>=0.3.75

[langgraph_tools]
langgraph>=0.6.7
langchain>=0.3.0
langchain-fireworks>=0.3.0

[langsmith]
langsmith>=0.1.86

[openevals]
openevals>=0.1.0

[pydantic]
pydantic-ai>=1.0.2

[supabase]
supabase>=2.18.1

[svgbench]
selenium>=4.0.0

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