ViZDoom 1.2.3: Support for Python 3.12, fix for the Gymnasium wrapper
ViZDoom 1.2.3 Release Notes
The aim of this release is mainly to add support for Python 3.12 and fix a serious bug in the Gymnasium wrapper (thanks @caozhenxiang-kouji for reporting).
What's Changed
- Add support for Python 3.12 by @mwydmuch in #570
- Fix the bug in the Gymnasium wrapper that was constructing correct actions only for
int
type but not fornp.int
types, whenaction_space = Discrete
(reported in #574) by @mwydmuch in #575 - Add Farama notifications to the Python package by @mwydmuch in #568
- Add workflows to build docs version by @mgoulao in #567
- Add
set/getGameArgs
/set/get_game_args
methods by @mwydmuch in #569 - Add support for +win_x/y CVARs on Linux and MacOS by @mwydmuch in #569
- Setup.py and tests updates by @mwydmuch in #573
- Add support for viz_noxserver option on macos by @mwydmuch in #577
- Documentation updates by @mwydmuch in #576 and #578
Full Changelog: 1.2.2...1.2.3