diff --git a/nmmo/version.py b/nmmo/version.py index b15121b0..a33997dd 100644 --- a/nmmo/version.py +++ b/nmmo/version.py @@ -1 +1 @@ -__version__ = '2.1.0' \ No newline at end of file +__version__ = '2.1.0' diff --git a/setup.py b/setup.py index db541535..1385a475 100644 --- a/setup.py +++ b/setup.py @@ -33,12 +33,13 @@ packages=find_packages(), include_package_data=True, install_requires=[ + 'cython>=3.0.0', 'numpy==1.23.3', 'scipy==1.10.0', 'pytest==7.3.0', 'pytest-benchmark==3.4.1', 'vec-noise==1.1.4', - 'imageio==2.23.0', + 'imageio>=2.27', 'ordered-set==4.1.0', 'pettingzoo==1.24.1', 'gymnasium==0.29.1', diff --git a/tests/core/test_entity.py b/tests/core/test_entity.py index d9c351bc..6d7efa0d 100644 --- a/tests/core/test_entity.py +++ b/tests/core/test_entity.py @@ -79,6 +79,7 @@ def test_recon_resurrect(self): # resurrect player1 player1.health.update(0) self.assertEqual(player1.alive, False) + env.step({}) player1.resurrect(health_prop=0.5, freeze_duration=10) self.assertEqual(player1.health.val, 50)