dask>=2022.1.0
graphviz>=0.20
python-dateutil>=2.9.0
plopp>=26.5.0
orsopy>=1.2
essreduce>=26.6.0
esspolarization>=25.7.0
pandas>=2.1.2
scippneutron>=26.9.0

[all]
essreflectometry[docs,gui,test]

[docs]
autodoc-pydantic>=2.0.0
ipykernel>=6.20.0
ipython!=8.7.0,>=8.8.0
myst-parser>=2.0.0
nbsphinx>=0.9.3
pydata-sphinx-theme>=0.14
sphinx>=7
sphinx-autodoc-typehints>=1.24.0
sphinx-copybutton>=0.5.2
sphinx-design>=0.5.0
sphinxcontrib-bibtex>=2.5.0
pooch>=1.5
ipympl>=0.9.0
ipywidgets>=8.0.0
ipytree>=0.2.2
ipydatagrid>=1.3.0
tof>=25.08.0
refl1d>=1.0.1

[gui]
ipywidgets>=8.1.7
ipydatagrid>=1.3.0
ipytree>=0.2.2
pythreejs>=2.4.1

[test]
essreflectometry[gui]
ipympl>=0.9.0
pytest>=9.0
pooch>=1.5
refl1d>=1.0.1
