numpy>=2.0
gymnasium<2.0,>=1.3
pettingzoo<2.0,>=1.27
msgspec>=0.19

[all]
royalesim>=0.1.13
royalelearn[torch]>=0.5.9
royaleviser[media]>=0.1.2
royaleimitate[replays]>=0.2.6

[dev]
pytest>=8.0
hypothesis>=6.100
ruff>=0.16

[docs]
mkdocs-material<10,>=9.7
mkdocstrings[python]<2,>=1.0

[imitate]
royaleimitate[replays]>=0.2.6

[learn]
royalelearn[torch]>=0.5.9

[sim]
royalesim>=0.1.13

[train]
sb3-contrib>=2.3

[viser]
royaleviser>=0.1.2
