mujoco<3.10,>=3.9
numpy<3.0,>=2.0
pyyaml<7.0,>=6.0
mediapy<3.0,>=1.2
imageio<3.0,>=2.37
imageio-ffmpeg==0.6.0
jaxtyping==0.3.7
tabulate==0.9.0
loguru==0.7.3
pillow<13,>=11
matplotlib<4.0,>=3.10
numba>=0.65.1
scipy<2.0,>=1.15

[dev]
pytest<10.0,>=9.0
pytest-cov<8.0,>=7.0
ruff==0.15.13
build<2.0,>=1.0
twine<7.0,>=6.0
properdocs<2,>=1.6.7
mkdocs-material<10.0,>=9.7
mkdocstrings[python]<2,>=1.0.0
mkdocs-gen-files==0.6.0
mkdocs-literate-nav==0.6.3
mkdocs-section-index==0.3.12
mkdocs-jupyter==0.26.1
trimesh<5.0,>=4.0
shapely<3.0,>=2.0
mapbox-earcut<3.0,>=2.0
fast-simplification==0.1.13
networkx<4.0,>=3.0
rtree<2.0,>=1.0
nbstripout==0.9.1
rasterio>=1.5.0
py-spy<0.5,>=0.4
nvtx<0.3,>=0.2

[examples]
ipykernel>=7.1.0
ipython<10.0,>=9.10
pandas<4.0,>=3.0
tqdm<5.0,>=4.67

[rl]
gymnasium<2.0,>=1.0
stable_baselines3<3.0,>=2.7
tensorboard<3.0,>=2.20
setuptools<81

[warp]
warp-lang<1.15,>=1.14
mujoco_warp<3.10,>=3.9
