numpy>=1.26.0
omegaconf>=2.3.0

[all]
gymnasium>=1.0.0
lerobot[metaworld]==0.4.4
omegaconf>=2.3.0
praxis-remote<0.2.0,>=0.1.0
pyyaml>=6.0.0
praxis-robosuite==1.5.2
praxis-libero==0.1.1
numpy==2.2.5
mujoco==3.3.1
praxis-robocasa==1.0.0
lxml>=5.0.0
robomimic==0.2.0
praxis-simpler==0.0.1.post2
praxis-mshab==0.0.1.post2
torch>=2.7.0
tqdm>=4.66.0

[dev]
gymnasium>=1.0.0
lerobot==0.4.4
omegaconf>=2.3.0
pre-commit>=4.0.0
pytest>=8.0.0
praxis-remote<0.2.0,>=0.1.0
praxis-simpler==0.0.1.post2
praxis-mshab==0.0.1.post2
pyyaml>=6.0.0
ruff>=0.4.0
torch>=2.7.0
tqdm>=4.66.0

[libero]
gymnasium>=1.0.0
lerobot==0.4.4
omegaconf>=2.3.0
pyyaml>=6.0.0
praxis-robosuite==1.5.2
praxis-libero==0.1.1
torch>=2.7.0
tqdm>=4.66.0

[metaworld]
gymnasium>=1.0.0
lerobot[metaworld]==0.4.4
omegaconf>=2.3.0
torch>=2.7.0
tqdm>=4.66.0

[mshab]
lerobot==0.4.4
omegaconf>=2.3.0
praxis-remote<0.2.0,>=0.1.0
praxis-mshab==0.0.1.post2
tqdm>=4.66.0

[remote]
praxis-remote<0.2.0,>=0.1.0

[robocasa]
gymnasium>=1.0.0
lerobot==0.4.4
omegaconf>=2.3.0
numpy==2.2.5
mujoco==3.3.1
praxis-robosuite==1.5.2
praxis-robocasa==1.0.0
lxml>=5.0.0
torch>=2.7.0
tqdm>=4.66.0

[robomimic]
gymnasium>=1.0.0
lerobot==0.4.4
omegaconf>=2.3.0
robomimic==0.2.0
praxis-robosuite==1.5.2
torch>=2.7.0
tqdm>=4.66.0

[simpler]
lerobot==0.4.4
omegaconf>=2.3.0
praxis-remote<0.2.0,>=0.1.0
praxis-simpler==0.0.1.post2
tqdm>=4.66.0
