Due to recent release of Gymnasium 1.0.0, this now becomes the Gymnasium version that gets installed when running the installation process for Isaac Lab. Gymnasium 1.0.0 requires all environments to be a subclass of gym.Env when using the make interface. This change makes the DirectMARLEnv a subclass of gym.Env to satisfy this requirement.
Type of change
Bug fix (non-breaking change which fixes an issue)
Breaking change (fix or feature that would cause existing functionality to not work as expected)
Description
Due to recent release of Gymnasium 1.0.0, this now becomes the Gymnasium version that gets installed when running the installation process for Isaac Lab. Gymnasium 1.0.0 requires all environments to be a subclass of
gym.Env
when using themake
interface. This change makes theDirectMARLEnv
a subclass ofgym.Env
to satisfy this requirement.Type of change
Checklist
pre-commit
checks with./isaaclab.sh --format
config/extension.toml
fileCONTRIBUTORS.md
or my name already exists there