Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-27 | 2.7 kB | |
v1.2.0 source code.tar.gz | 2025-06-27 | 119.0 MB | |
v1.2.0 source code.zip | 2025-06-27 | 119.6 MB | |
Totals: 3 Items | 238.6 MB | 2 |
Gymnasium v1.2.0
In Gym v0.24, v4 MuJoCo environments were added that used a different simulator (mujoco, not mujoco-py). Having been 3 years since v0.24 and with mujoco-py being unmaintained, it is limiting our ability to support Python 3.13. Therefore, in this release, we have moved the MuJoCo v2 and v3 to the Gymnasium-Robotics project, meaning the users who cannot upgrade to the v4 or v5 MuJoCo environments should update their code to:
:::python
import gymnasium as gym
import gymnasium_robotics # `pip install "gymnasium-robotics[mujoco-py]"`
gym.register_envs(gymnasium_robotics) # optional
env = gym.make("Humanoid-v3")
In addition, we have added support for Python 3.13 (and dropped Python 3.8 and 3.9 following NumPy and other projects).
New Features
- Add
AddWhiteNoise
andObstructView
wrappers that add noise to RGB renderings either across the whole image or sections by @sparisi (https://github.com/Farama-Foundation/Gymnasium/pull/1243) - Adds rainy and fickle options for Taxi environment that were implemented in the original paper by @foreverska (https://github.com/Farama-Foundation/Gymnasium/pull/1315)
- Add
wrappers.ArrayConversion
, a generic conversion wrapper between Array API compatible frameworks (like NumPy, Torch, Jax, etc) by @amacati (https://github.com/Farama-Foundation/Gymnasium/pull/1333) - Add garbage collector on RecordVideo wrapper to prevent out of memory problems by @vicbentu (https://github.com/Farama-Foundation/Gymnasium/pull/1378)
Bug Fixes
- Fix MuJoCo add_markers for mujoco>=3.2 by @amacati (https://github.com/Farama-Foundation/Gymnasium/pull/1329)
- Update CliffWalking version in envs registry by @abouelsaadat (https://github.com/Farama-Foundation/Gymnasium/pull/1334)
- Fix jax 0.6.0 regression in jax_to_numpy by @GaetanLepage (https://github.com/Farama-Foundation/Gymnasium/pull/1361)
- Fix Atari Preprocessing to only check env has NOOP action when
noop_max>0
by @pseudo-rnd-thoughts (https://github.com/Farama-Foundation/Gymnasium/pull/1393) - Fix all warnings in tests/spaces by @amacati (https://github.com/Farama-Foundation/Gymnasium/pull/1396)
- Don't override SDL's audio driver on Linux by @AnErrupTion (https://github.com/Farama-Foundation/Gymnasium/pull/1387)
In addition, this release includes numerous updates to the documentation, most importantly to the introductory pages, with an aim to make them easier for new users of Gymnasium or RL to understand.
Full Changelog: https://github.com/Farama-Foundation/Gymnasium/compare/v1.1.1...v1.2.0