numpy<3
numba
silx>=3
matplotlib
PyOpenGL
ewoks>=1.0.0
packaging
scikit-learn
scipy
tqdm
joblib
esrf-pathlib
colorstamps
eval_type_backport
hdf5plugin

[dev]
darfix[test]
ruff

[doc]
darfix[test]
sphinx
sphinx-autodoc-typehints>=1.16
sphinxcontrib-video
sphinx-copybutton
pydata_sphinx_theme
ewokssphinx>=1.0.0
sphinx_design
myst-parser

[full]
darfix[full_noqt]
PyQt6

[full_noqt]
opencv-python-headless>=4.3.0.36
scikit-image>=0.17.1
ewoksorange<6,>=4.0.0rc1

[test]
darfix[full]
pytest
