numpy<3
numba
silx<3,>=2.2.0
matplotlib
ewoks>=1.0.0
packaging
scikit-learn
scipy
tqdm
eval_type_backport

[dev]
darfix[test]
black
flake8>=4
flake8_nb>=0.3.1
isort

[doc]
darfix[test]
sphinx>=4.5
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>=1.0.0
hdf5plugin

[test]
darfix[full]
pytest
