openai==2.44.0
anthropic<=0.109.2
tqdm
pydantic
pydantic_core
devtools
packaging>=24.2
fastapi
mcp<2,>=1.28.1
anyio>=4.15.1
itsdangerous
uvicorn
httptools
uvloop
hydra-core
omegaconf
rich
mlflow-skinny>=3.16.1
mlflow>=3.16.1
scipy>=1.14.1
aiohttp>=3.14.4
yappi>=1.7.6
ray[default]>=2.58.0
jinja2>=3.1
psutil
datasets
orjson>=3.11.6
urllib3>=2.8.0
PyJWT>=2.15.1
sqlparse>=0.6.0
fonttools>=4.60.2
python-multipart>=0.0.27
pyarrow>=23.0.1
wandb>=0.30.0
GitPython>=3.1.61
pyasn1>=0.6.4
pydot

[all]
nemo-gym[dev,sandbox]

[dev]
pre-commit>=3.6.0
mypy>=1.8.0
ruff
coverage[toml]
pytest-cov
pytest-xdist
pytest
pytest-asyncio
defusedxml>=0.7.1
requests-mock

[openshell]
openshell<0.1,>=0.0.92

[sandbox]
tenacity>=9.1.4
opensandbox>=0.1.15
daytona>=0.179.0
e2b<3.0.0,>=2.36.0
boto3>=1.34

[telemetry]
nemo-lens[sdk]
opentelemetry-instrumentation-fastapi>=0.60b0
opentelemetry-instrumentation-aiohttp-client>=0.60b0

[vllm]
vllm==0.29.0
flashinfer-python==0.6.18
