gymnasium<1.4,>=1.1
matplotlib
seaborn

[:python_version < "3.14"]
jax<0.12,>=0.6
flax

[:python_version >= "3.14"]
jax<0.12,>=0.8.1
flax>=0.12.3

[dev]
pytest
pytest-cov
ruff
mypy

[test]
bsuite<0.4,>=0.3.6
chex
flax
brax
minatar

[visualize]

[visualize:python_version < "3.14"]
gymnasium[classic-control]<1.4,>=1.1

[visualize:python_version >= "3.14"]
gymnasium[classic-control]<1.4,>=1.3
