gymnasium
matplotlib
numpy
Pillow
dill
shapely>=2.1.2
scipy>=1.14.0
relational_structs>=0.0.1
prpl_utils>=0.0.1
pygame>=2.5.2
pymunk==7.1.0
mujoco~=3.3.0
opencv-python>=4.9.0
gdown>=6.0.0
pybullet-arm64>=3.2.8
tomsgeoms2d>=0.0.1
pybullet_helpers>=0.1.0

[develop]
prpl_kinematics>=0.0.1
pygame>=2.5.2
pymunk==7.1.0
mujoco~=3.3.0
opencv-python>=4.9.0
pybullet-arm64>=3.2.8
tomsgeoms2d>=0.0.1
pybullet_helpers>=0.1.0
h5py>=3
black[jupyter]
docformatter
isort
mypy
pylint>=2.14.5
pytest-pylint>=0.18.0
pytest<9.1,>=7.2.2
coverage
gdown>=6.0.0
scipy-stubs>=1.15.3.0
types-shapely>=2.1.0
nbmake
ipykernel

[pointcloud]
h5py>=3
open3d>=0.19.0
pyqt5>=5.15.11
trimesh>=4.0.0

[prpl-kinematics]
prpl_kinematics>=0.0.1
