Skip to content

Commit 18d5e8a

Browse files
authored
Removes rlgames from pypi wheel to prepare for release (#6195)
# Description Removes rlgames from pypi as public pypi does not allow using git links directly. Adds back note in docs with command to install rlgames if needed. ## Type of change <!-- As you go through the list, delete the ones that are not applicable. --> - Bug fix (non-breaking change which fixes an issue) - Documentation update ## Checklist - [x] I have read and understood the [contribution guidelines](https://isaac-sim.github.io/IsaacLab/main/source/refs/contributing.html) - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with `./isaaclab.sh --format` - [x] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] I have updated the changelog and the corresponding version in the extension's `config/extension.toml` file - [ ] I have added my name to the `CONTRIBUTORS.md` or my name already exists there <!-- As you go through the checklist above, you can mark something as done by putting an x character in it For example, - [x] I have done this task - [ ] I have not done this task -->
1 parent 4a49bc3 commit 18d5e8a

3 files changed

Lines changed: 10 additions & 12 deletions

File tree

docs/source/setup/installation/isaaclab_pip_installation.rst

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ pip extras include:
3232
* - ``isaacsim``
3333
- Isaac Sim (``isaacsim[all,extscache]==6.0.0.1``) from `pypi.nvidia.com <https://pypi.nvidia.com>`_
3434
* - ``all``
35-
- RL frameworks (SB3, SKRL, RL-Games, RSL-RL). Combine with ``isaacsim`` for a full install.
35+
- RL frameworks (SB3, SKRL, RSL-RL). Combine with ``isaacsim`` for a full install.
3636

3737
Install with ``isaaclab[isaacsim,all]`` for the full workflow.
3838

@@ -50,6 +50,15 @@ Install with ``isaaclab[isaacsim,all]`` for the full workflow.
5050
5151
pip install "isaaclab[isaacsim,all]" --extra-index-url https://pypi.nvidia.com --pre
5252
53+
.. note::
54+
55+
``rl_games`` is not included in the Isaac Lab pip wheel extras. If your workflow requires
56+
``rl_games``, install it manually from the Isaac Lab-compatible branch:
57+
58+
.. code-block:: bash
59+
60+
pip install "rl-games @ git+https://github.com/isaac-sim/rl_games.git@python3.11" gym standard-distutils
61+
5362
Installing dependencies
5463
~~~~~~~~~~~~~~~~~~~~~~~
5564

source/isaaclab/docs/CHANGELOG.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,6 @@ Added
202202
``CUDA_VISIBLE_DEVICES`` selects a subset of a node's GPUs, including the
203203
``NCCL_P2P_DISABLE=1`` workaround and an explanation of why it is not needed when all GPUs
204204
are visible.
205-
* Added the ``rl-games`` optional dependency to the ``isaaclab`` wheel and
206-
included it in the wheel's ``all`` extra.
207205

208206
Changed
209207
^^^^^^^

tools/wheel_builder/res/python_packages.toml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,6 @@ pyproject.optional-dependencies.all = [
9999
# RL libraries
100100
{ "sb3" = ["stable-baselines3>=2.6", "tqdm", "rich"] },
101101
{ "skrl" = ["skrl>=2.1.0"] },
102-
# Do not pin aiohttp here: isaacsim-kernel==6.0.0.0 pins aiohttp==3.12.14.
103-
{ "rl-games" = [
104-
"rl-games @ git+https://github.com/isaac-sim/rl_games.git@python3.11",
105-
"gym",
106-
"standard-distutils",
107-
] },
108102
{ "rsl-rl" = ["rsl-rl-lib==5.0.1", "onnxscript>=0.5"] },
109103
{ "rsl_rl" = ["rsl-rl-lib==5.0.1", "onnxscript>=0.5"] },
110104
# ================================================================================
@@ -120,9 +114,6 @@ pyproject.optional-dependencies.all = [
120114
"tqdm",
121115
"rich",
122116
"skrl>=2.1.0",
123-
"rl-games @ git+https://github.com/isaac-sim/rl_games.git@python3.11",
124-
"gym",
125-
"standard-distutils",
126117
"rsl-rl-lib==5.0.1",
127118
"onnxscript>=0.5",
128119
] },

0 commit comments

Comments
 (0)