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

[dev]
darfix[test]
ruff>=26

[doc]
darfix[test]
sphinx<9,>=7.2
sphinx-autodoc-typehints>=1.16
sphinxcontrib-video
sphinx-copybutton
nbsphinx
ipykernel
recommonmark
pydata_sphinx_theme
ewokssphinx>=1.0.0
sphinx_design

[full]
darfix[full_noqt]
PyQt6

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

[test]
darfix[full]
pytest
