cmake>=3.29.0.1
datasets>=2.19.0
deepdiff>=7.0.1
diffusers>=0.27.2
draccus>=0.10.0
einops>=0.8.0
flask>=3.0.3
gdown>=5.1.0
h5py>=3.10.0
imageio[ffmpeg]>=2.34.0
mediapipe>=0.10.0
jsonlines>=4.0.0
numba>=0.62.0
omegaconf>=2.3.0
opencv-python-headless>=4.9.0
packaging>=24.2
av>=12.0.5
pymunk>=6.6.0
pynput>=1.7.7
pyzmq>=26.2.1
rerun-sdk>=0.21.0
termcolor>=2.4.0
torch>=2.7.1
torchvision>=0.22.1
wandb>=0.16.3
zarr>=2.17.0
scikit-learn>=1.7.1
onnx>=1.18.0
onnxscript>=0.3.1
onnx-ir>=0.1.4
transformers==4.53.3
scipy>=1.15.2
pytest>=8.1.0
pytest-cov>=5.0.0
pyserial>=3.5
pytest-xdist>=3.8.0
scikit-image>=0.23.2
pandas>=2.2.2
accelerate>=1.4.0
deepspeed>=0.17.1
gymnasium[other]>=0.29
grpcio>=1.60.0
grpcio-tools>=1.60.0
protobuf>=4.25.0
deepspeed>=0.17.1
rosbags>=0.10.4
openai>=2.16.0
python-dotenv>=1.2.1

[:(sys_platform == "linux" and platform_machine == "x86_64") or (sys_platform == "win32" and (platform_machine == "AMD64" or platform_machine == "x86_64"))]
onnxruntime-gpu>=1.22.0

[:python_version < "4.0"]
huggingface-hub[cli,hf-transfer]>=0.27.1

[:sys_platform != "win32" and (sys_platform != "linux" or (platform_machine != "aarch64" and platform_machine != "arm64" and platform_machine != "armv7l")) and (sys_platform != "darwin" or platform_machine != "x86_64")]
torchcodec<0.5.0,>=0.4.0

[:sys_platform == "darwin" or platform_machine == "arm64" or platform_machine == "aarch64"]
onnxruntime>=1.22.1

[dev]
pre-commit>=3.7.0
debugpy>=1.8.1
pytest>=8.1.0
pytest-cov>=5.0.0
pyserial>=3.5
pytest-xdist>=3.8.0
sphinx>=8.1.3
sphinx-rtd-theme>=3.0.1
sphinx-copybutton>=0.5.2
sphinx-design>=0.6.1
myst-parser>=4.0.0

[libero]
cmake<4
ninja
bddl==1.0.1
easydict==1.9
future==0.18.2
matplotlib>=3.5.3
robomimic==0.2.0
robosuite==1.4.0
thop==0.1.1.post2209072238
mujoco>=3.3.5
PyOpenGL==3.1.7
libero
numpy<2
gym<0.27,>=0.25

[libero:sys_platform == "linux"]
pyopengl-accelerate==3.1.7
mujoco>=3.1.6
pyopengl==3.1.7
numpy==1.26.4

[trt]
tensorrt>=10.15.1.29

[trt:(sys_platform == "linux" and platform_machine == "x86_64") or (sys_platform == "win32" and (platform_machine == "AMD64" or platform_machine == "x86_64"))]
tensorrt>=10.9.0

[urdf]
rerun-sdk>=0.28.2
