numpy>=1.21.0
gymnasium>=1.0.0
typing-extensions>=4.4.0

[all]
pettingzoo[atari,butterfly,classic,other,sisl]

[atari]
multi_agent_ale_py>=0.1.11
pygame-ce>=2.3.0

[butterfly]
pygame-ce>=2.3.0
pymunk>=6.2.0

[classic]
chess>=1.9.4
rlcard>=1.0.5
pygame-ce>=2.3.0
shimmy>=1.2.0

[classic:python_version >= "3.11"]
open_spiel>=1.6.15

[other]
pillow>=8.0.1
moviepy>=2.2.1

[sisl]
pygame-ce>=2.3.0
pymunk>=6.2.0
scipy>=1.4.1

[sisl:python_version < "3.14"]
box2d==2.3.10

[sisl:python_version >= "3.14"]
box2d-py==2.3.8
swig==4.*

[testing]
pynput>=1.7.6
pytest>=8.0.0
AutoROM>=0.6.1
pytest-cov>=4.1.0
pytest-xdist>=3.5.0
pre-commit>=3.5.0
pytest-markdown-docs>=0.5.0
