numpy>=1.1
torch!=1.12.0,>=1.8
pyrtools>=1.0.9
scipy>=1.0
matplotlib>=3.3
tqdm>=4.29
imageio>=2.5
scikit-image>=0.15.0
einops>=0.3.0
importlib-resources>=6.0
pooch>=1.9.0
lazy_loader

[dev]
plenoptic[lint,test]

[docs]
sphinx
pydata-sphinx-theme
sphinx-autodoc-typehints
sphinx-copybutton
myst-parser[linkify]
sphinxcontrib-bibtex>=2.6.4
sphinx-design
myst-nb
ipywidgets
torchvision
jupytext
sphobjinv
sphinx-togglebutton

[lint]
ruff>=0.6.8
numpydoc

[nb]
jupyter
jupyterlab>=4.5
jupyterlab_myst>=2.6
ipywidgets
nbclient>=0.5.5
torchvision>=0.3
jupytext

[test]
pytest>=5.1.2
pytest-cov
pytest-xdist
pytest-order
torchvision
