All significant changes to this project will be documented here.
- Add support for Python 3.10.
Release date: 2021-07-12
- Add an
AutoResetEnvironmentthat callsresetfor you if the previous step was the last step.
Release date: 2021-02-12
- Dropped support for Python versions < 3.6.
Release date: 2020-10-30
- Added a
StringArrayspec subclass for representing arrays of variable- length strings. - Added a check to enforce that
minimum <= maximumforBoundedArray.
Release date: 2019-11-12
test_utils.EnvironmentTestMixincan now be used to validate implementations ofdm_env.Environmentwhere actions, observations, rewards and/or discounts are arbitrary nested structures containing numpy arrays or scalars.
Release date: 2019-08-12
- Specs now have a
replacemethod that can be used to create a new instance with some of the attributes replaced (similar tonamedtuple._replace).
- The
BoundedArrayconstructor now castsminimumandmaximumso that their dtypes match that of the spec instance.
Release date: 2019-07-18
- Initial release.