Skip to content

chore: bump gym from 0.21.0 to 0.24.0#185

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/gym-0.24.0
Closed

chore: bump gym from 0.21.0 to 0.24.0#185
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/gym-0.24.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 30, 2022

Copy link
Copy Markdown
Contributor

Bumps gym from 0.21.0 to 0.24.0.

Release notes

Sourced from gym's releases.

0.24.0

Major changes

  • Added v4 mujoco environments that use the new deepmind mujoco 2.2.0 module. This can be installed through pip install gym[mujoco] with the old bindings still being available using the v3 environments and pip install gym[mujoco-py]. These new v4 environment should have the same training curves as v3. For the Ant, we found that there was a contact parameter that was not applied in v3 that can enabled in v4 however was found to produce significantly worse performance see comment for more details. @​odrigodelazcano
  • The vector environment step info API has been changes to allow hardware acceleration in the future. See this PR for the modified info style that now uses dictionaries instead of a list of environment info. If you still wish to use the list info style, then use the VectorListInfo wrapper. @​gianlucadecola
  • On gym.make, the gym env_checker is run that includes calling the environment reset and step to check if the environment is compliant to the gym API. To disable this feature, run gym.make(..., disable_env_checker=True). @​RedTachyon
  • Re-added gym.make("MODULE:ENV") import style that was accidentally removed in v0.22 @​arjun-kg
  • Env.render is now order enforced such that Env.reset is required before Env.render is called. If this a required feature then set the OrderEnforcer wrapper disable_render_order_enforcing=True. @​pseudo-rnd-thoughts
  • Added wind and turbulence to the Lunar Lander environment, this is by default turned off, use the wind_power and turbulence parameter. @​virgilt
  • Improved the play function to allows multiple keyboard letter to pass instead of ascii value @​Markus28
  • Added google style pydoc strings for most of the repositories @​pseudo-rnd-thoughts @​Markus28
  • Added discrete car racing environment version through gym.make("CarRacing-v1", continuous=False)
  • Pygame is now an optional module for box2d and classic control environments that is only necessary for rendering. Therefore, install pygame using pip install gym[box2d] or pip install gym[classic_control] @​gianlucadecola @​RedTachyon
  • Fixed bug in batch spaces (used in VectorEnv) such that the original space's seed was ignored @​pseudo-rnd-thoughts
  • Added AutoResetWrapper that automatically calls Env.reset when Env.step done is True @​balisujohn

Minor changes

  • Bumped the ALE-py version to 0.7.5
  • Improved the performance of car racing through not rendering polygons off screen @​andrewtanJS
  • Fixed turn indicators that were black not red/white in Car racing @​jjshoots
  • Bug fixes for VecEnvWrapper to forward method calls to the environment @​arjun-kg
  • Removed unnecessary try except on Box2d such that if Box2d is not installed correctly then a more helpful error is show @​pseudo-rnd-thoughts
  • Simplified the gym.registry backend @​RedTachyon
  • Re-added python 3.6 support through backports of python 3.7+ modules. This is not tested or compatible with the mujoco environments. @​pseudo-rnd-thoughts

0.23.1

This release contains a few small bug fixes and no breaking changes.

0.23.0

This release contains many bug fixes and a few small changes.

Breaking changes:

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [gym](https://github.com/openai/gym) from 0.21.0 to 0.24.0.
- [Release notes](https://github.com/openai/gym/releases)
- [Commits](openai/gym@v0.21.0...0.24.0)

---
updated-dependencies:
- dependency-name: gym
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot requested review from bheijden and jelledouwe as code owners May 30, 2022 13:52
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 30, 2022
@dependabot @github

dependabot Bot commented on behalf of github Jun 8, 2022

Copy link
Copy Markdown
Contributor Author

Superseded by #187.

@dependabot dependabot Bot closed this Jun 8, 2022
@dependabot dependabot Bot deleted the dependabot/pip/gym-0.24.0 branch June 8, 2022 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants