Skip to content

Adds support for underscore and hyphens in RL framework names#566

Merged
Dhoeller19 merged 1 commit into
mainfrom
fix/install-libs
Jun 25, 2024
Merged

Adds support for underscore and hyphens in RL framework names#566
Dhoeller19 merged 1 commit into
mainfrom
fix/install-libs

Conversation

@Mayankm96
Copy link
Copy Markdown
Contributor

@Mayankm96 Mayankm96 commented Jun 25, 2024

Description

According to PIP, bothrl_games and rl-games are valid PIP packages and are resolved similarly. This MR adds support for the different name conventions of PIP packages in the setup.py for the omni.isaac.lab_tasks extension.

Fixes #547

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Checklist

  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have run all the tests with ./isaaclab.sh --test and they pass
  • 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

@Mayankm96 Mayankm96 self-assigned this Jun 25, 2024
@Mayankm96 Mayankm96 requested a review from Dhoeller19 June 25, 2024 16:24
@Mayankm96 Mayankm96 added the bug Something isn't working label Jun 25, 2024
@Dhoeller19 Dhoeller19 merged commit 3fccc99 into main Jun 25, 2024
@Dhoeller19 Dhoeller19 deleted the fix/install-libs branch June 25, 2024 20:17
fatimaanes pushed a commit to fatimaanes/omniperf that referenced this pull request Aug 8, 2024
…sim#566)

According to PIP, both`rl_games` and `rl-games` are valid PIP packages
and are resolved similarly. This MR adds support for the different name
conventions of PIP packages in the `setup.py` for the
`omni.isaac.lab_tasks` extension.

Fixes isaac-sim#547

## Type of change

- Bug fix (non-breaking change which fixes an issue)

## Checklist

- [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
`./isaaclab.sh --format`
- [ ] 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
- [x] I have run all the tests with `./isaaclab.sh --test` and they pass
- [ ] I have updated the changelog and the corresponding version in the
extension's `config/extension.toml` file
- [x] I have added my name to the `CONTRIBUTORS.md` or my name already
exists there
iamdrfly pushed a commit to iamdrfly/IsaacLab that referenced this pull request Nov 21, 2024
…sim#566)

According to PIP, both`rl_games` and `rl-games` are valid PIP packages
and are resolved similarly. This MR adds support for the different name
conventions of PIP packages in the `setup.py` for the
`omni.isaac.lab_tasks` extension.

Fixes isaac-sim#547

## Type of change

- Bug fix (non-breaking change which fixes an issue)

## Checklist

- [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
`./isaaclab.sh --format`
- [ ] 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
- [x] I have run all the tests with `./isaaclab.sh --test` and they pass
- [ ] I have updated the changelog and the corresponding version in the
extension's `config/extension.toml` file
- [x] I have added my name to the `CONTRIBUTORS.md` or my name already
exists there
kellyguo11 pushed a commit that referenced this pull request Aug 7, 2025
Running the job on the host
StephenWelch pushed a commit to StephenWelch/IsaacLab that referenced this pull request Aug 17, 2025
Running the job on the host
george-nehma pushed a commit to george-nehma/DreamLander-IsaacLab that referenced this pull request Oct 24, 2025
Running the job on the host
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug Report] [Docs] Wrong RL Framework suggestion in Docs

2 participants