botorch==0.11.3
jinja2
pandas
scipy
scikit-learn
ipywidgets
plotly>=5.12.0
typeguard
pyre-extensions

[dev]
beautifulsoup4
black==24.2.0
flake8
hypothesis
Jinja2
pyfakefs
pytest>=4.6
pytest-cov
sphinx==5.3.0
sphinx-autodoc-typehints==1.19.5
torchvision>=0.5.0
nbconvert
jupyter-client==6.1.12

[mysql]
SQLAlchemy==1.4.17

[notebook]
jupyter

[tutorial]
beautifulsoup4
black==24.2.0
flake8
hypothesis
Jinja2
pyfakefs
pytest>=4.6
pytest-cov
sphinx==5.3.0
sphinx-autodoc-typehints==1.19.5
torchvision>=0.5.0
nbconvert
jupyter-client==6.1.12
SQLAlchemy==1.4.17
jupyter
tensorboard
torchvision
torchx
ray
tabulate
pyarrow
tensorboardX
matplotlib
pyro-ppl
pytorch-lightning
papermill
submitit

[unittest]
beautifulsoup4
black==24.2.0
flake8
hypothesis
Jinja2
pyfakefs
pytest>=4.6
pytest-cov
sphinx==5.3.0
sphinx-autodoc-typehints==1.19.5
torchvision>=0.5.0
nbconvert
jupyter-client==6.1.12
SQLAlchemy==1.4.17
jupyter
tensorboard
torchvision
torchx

[unittest_minimal]
tensorboard
torchvision
torchx
