gym[classic_control]==0.21.0
matplotlib
numpy>=1.15
torch>=1.4.0
tqdm
scikit-learn>=0.21.2
stable-baselines3>=1.6.0
chai-sacred>=0.8.3
tensorboard>=1.14

[dev]
autopep8
awscli
ntfy[slack]
ipdb
isort~=5.0
codespell
seals
black[jupyter]
coverage
codecov
darglint
filelock
flake8
flake8-blind-except
flake8-builtins
flake8-commas
flake8-debugger
flake8-docstrings
flake8-isort
hypothesis
ipykernel
jupyter
jupyter-client<7.0
pandas
pytest
pytest-cov
pytest-notebook
pytest-xdist
scipy>=1.8.0
wandb
ray[debug,tune]>=1.13.0
pytype
sphinx~=5.0.2
sphinx-autodoc-typehints
sphinx-rtd-theme
sphinxcontrib-napoleon

[docs]
sphinx~=5.0.2
sphinx-autodoc-typehints
sphinx-rtd-theme
sphinxcontrib-napoleon

[mujoco]
gym[classic_control,mujoco]==0.21.0

[parallel]
ray[debug,tune]>=1.13.0

[test]
seals
black[jupyter]
coverage
codecov
codespell
darglint
filelock
flake8
flake8-blind-except
flake8-builtins
flake8-commas
flake8-debugger
flake8-docstrings
flake8-isort
hypothesis
ipykernel
jupyter
jupyter-client<7.0
pandas
pytest
pytest-cov
pytest-notebook
pytest-xdist
scipy>=1.8.0
wandb
ray[debug,tune]>=1.13.0
pytype
