Skip to content

Conversation

@dependabot
Copy link
Contributor

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

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
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 8, 2022

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