Skip to content
This repository has been archived by the owner on Mar 12, 2022. It is now read-only.

[RLlib](deps): Bump gym[atari] from 0.18.3 to 0.23.0 in /python/requirements/rllib #62

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 12, 2022

Bumps gym[atari] from 0.18.3 to 0.23.0.

Release notes

Sourced from gym[atari]'s releases.

0.23.0

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

Breaking changes:

Many minor bug fixes (@​vwxyzjn , @​RedTachyon , @​rusu24edward , @​Markus28 , @​dsctt , @​andrewtanJS , @​tristandeleu , @​duburcqa)

0.22.0

This release represents the largest set of changes ever to Gym, and represents a huge step towards the plans for 1.0 outlined here: openai/gym#2524

Gym now has a new comprehensive documentation site: https://www.gymlibrary.ml/ !

API changes:

-env.reset now accepts three new arguments:

options- Usable for things like controlling curriculum learning without reinitializing the environment, which can be expensive (@​RedTachyon) seed- Environment seeds can be passed to this reset argument in the future. The old .seed() method is being deprecated in favor of this, though it will continue to function as before until the 1.0 release for backwards compatibility purposes (@​RedTachyon) infos- when set to True, reset will return obs, info. This currently defaults to False, but will become the default behavior in Gym 1.0 (@​RedTachyon)

-Environment names no longer require a version during registration and will suggest intelligent similar names (@​kir0ul, @​JesseFarebro)

-Vector environments now support terminal_observation in info and support batch action spaces (@​vwxyzjn, @​tristandeleu)

Environment changes: -The blackjack and frozen lake toy_text environments now have nice graphical rendering using PyGame (@​1b15) -Moved robotics environments to gym-robotics package (@​seungjaeryanlee, @​Rohan138, @​vwxyzjn) (per discussion in openai/gym#2456) -The bipedal walker and lunar lander environments were consolidated into one class (@​andrewtanJS) -Atari environments now use standard seeding API (@​JesseFarebro) -Fixed large bug fixes in car_racing box2d environment, bumped version (@​carlosluis, @​araffin) -Refactored all box2d and classic_control environments to use PyGame instead of Pyglet as issues with pyglet has been one of the most frequent sources of GitHub issues over the life of the gym project (@​andrewtanJS)

Other changes: -Removed DiscreteEnv class, built in environments no longer use it (@​carlosluis) -Large numbers of type hints added (@​ikamensh, @​RedTachyon) -Python 3.10 support -Tons of additional code refactoring, cleanup, error message improvements and small bug fixes (@​vwxyzjn, @​Markus28, @​RushivArora, @​jjshoots, @​XuehaiPan, @​Rohan138, @​JesseFarebro, @​Ericonaldo, @​AdilZouitine, @​RedTachyon) -All environment files now have dramatically improved readmes at the top (that the documentation website automatically pulls from)

0.21.0

-The old Atari entry point that was broken with the last release and the upgrade to ALE-Py is fixed (@​JesseFarebro) -Atari environments now give much clearer error messages and warnings (@​JesseFarebro) -A new plugin system to enable an easier inclusion of third party environments has been added (@​JesseFarebro) -Atari environments now use the new plugin system to prevent clobbered names and other issues (@​JesseFarebro) -pip install gym[atari] no longer distributes Atari ROMs that the ALE (the Atari emulator used) needs to run the various games. The easiest way to install ROMs into the ALE has been to use AutoROM. Gym now has a hook to AutoROM for easier CI automation so that using pip install gym[accept-rom-license] calls AutoROM to add ROMs to the ALE. You can install the entire suite with the shorthand gym[atari, accept-rom-license]. Note that as described in the name name, by installing gym[accept-rom-license] you are confirming that you have the relevant license to install the ROMs. (@​JesseFarebro) -An accidental breaking change when loading saved policies trained on old versions of Gym with environments using the box action space have been fixed. (@​RedTachyon) -Pendulum has had a minor fix to it's physics logic made and the version has been bumped to v1 (@​RedTachyon)

... (truncated)

Commits
  • 2dddaf7 Update version.py
  • e671aa1 Fix space utils for Discrete with non-zero start (#2645)
  • 108f32c gym.spaces.Tuple inherits from collections.abc.Sequence (#2637)
  • 4a3c63f render_fps API test (#2659)
  • b78d1a1 Remove display initialization when not rendering in human mode (#2658)
  • b2a2e67 compatibility for loading legacy Discrete states (#2646)
  • d1f35fe Box Boundedness determined using get_inf instead of np.inf (#2630)
  • 15b5c6c Fix RandomNumberGenerator pickling (#2639)
  • 8d4dff1 Locked framerate in human-mode rendering with PyGame (#2649)
  • e3b4857 Remove deprecated Monitor class and its dependencies. (#2606)
  • Additional commits viewable in compare view

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[atari]](https://github.com/openai/gym) from 0.18.3 to 0.23.0.
- [Release notes](https://github.com/openai/gym/releases)
- [Commits](openai/gym@0.18.3...0.23.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 12, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants