- Updated `.gitlab-ci.yml` to use `all-deps.repos` and install additional Python dependencies via `requirements.txt`. - Enhanced `Dockerfile` with better dependency management: - Added `SHELL` declaration for consistent script execution. - Installed `libgeos-dev` for geometry processing. - Included `python3-rosdep` and `python3-colcon-common-extensions` for ROS2 tooling. - Streamlined ROS2 and dependency installation steps. - Refined `requirements.txt` to adjust package versions and include new dependencies such as `tensorflow` and `torch`. - Updated repository URL for `rbs_assets_library` in `requirements.txt`. These changes improve dependency resolution, enhance build reproducibility, and align with updated requirements.
32 lines
1 KiB
Text
32 lines
1 KiB
Text
tensorflow==2.17.1
|
|
torch>=2.4.1
|
|
torchvision>=0.19.1
|
|
|
|
trimesh
|
|
pcg-gazebo
|
|
loguru
|
|
# markupsafe==2.0.1
|
|
# Jinja2==2.6
|
|
|
|
numpy==1.24.0
|
|
flask==3.0.3
|
|
Jinja2>=3.1.2
|
|
docutils<0.18,>=0.15
|
|
markdown-it-py<3.0.0,>=1.0.0
|
|
# setuptools-scm
|
|
|
|
dacite>=1.8.1
|
|
gymnasium==0.29.1
|
|
numpy>=1.24.0
|
|
open3d>=0.18.0
|
|
scipy>=1.14.1
|
|
trimesh>=3.9,<4.0
|
|
wandb>=0.18.6
|
|
|
|
# Packages from devpi custom repository
|
|
scenario @ https://devpi.solid-sinusoid.com/narmak/dev/+f/63e/86b0583c22e52/scenario-1.4.0-cp310-cp310-linux_x86_64.whl#sha256=63e86b0583c22e52c299b9a25e74a26178fc7dbc423f661bf34e4dd26543d11f
|
|
gym-gz @ https://devpi.solid-sinusoid.com/narmak/dev/+f/539/1f448c1391486/gym_gz-1.4.0-py3-none-any.whl#sha256=5391f448c13914860e2a65904f6d0fac7eba71daaa3327d8399d7ae516471a68
|
|
gym-gz-models @ https://devpi.solid-sinusoid.com/narmak/dev/+f/f42/4784934183e88/gym_gz_models-1.2.0-cp310-cp310-linux_x86_64.whl#sha256=f424784934183e88541c703c789315ba6118661bd221a4bf9135c6a0ee012e96
|
|
|
|
# rbs_assets_library
|
|
git+https://gitlab.com/solid-sinusoid/rbs-assets-library.git@master
|