pydantic>=2.0.0
requests>=2.32.3
tqdm>=4.66.4
typing_extensions>=4.0.0
rich>=13.9.0
openai>=1.99.0
fastapi>=0.115.12
uvicorn>=0.34.2
numpy>=2.2.3
sqlalchemy>=2.0.42
libsql>=0.1.8
pynacl>=1.5.0
click<8.2,>=8.1.7
aiohttp>=3.8.0
nest_asyncio>=1.6.0
httpx>=0.28.1
datasets>=4.0.0
daytona-sdk>=0.130.0
jsonschema>=4.23.0

[all]
anthropic>=0.42.0
groq>=0.30.0
google-genai>=1.26.0
crafter>=1.8.3
datasets>=4.0.0
morphcloud>=0.1.3
swebench>=2.3.0
pyboy>=2.6.0
transformers>=4.56.1
redis>=6.2.0

[analytics]
pandas>=2.2.3

[dev]
build>=1.2.2.post1
twine>=4.0.0
keyring>=24.0.0
pytest>=8.3.3
pytest-xdist>=3.6.1
pytest-timeout>=2.3.1
pytest-asyncio>=0.24.0
pytest-cov>=4.1.0
pyright>=1.1.350
coverage[toml]>=7.3.0
ruff>=0.1.0
papermill>=2.6.0
nest_asyncio>=1.6.0

[providers]
anthropic>=0.42.0
groq>=0.30.0
google-genai>=1.26.0

[research]
crafter>=1.8.3
datasets>=4.0.0

[schemas]

[swe]
morphcloud>=0.1.3
swebench>=2.3.0
