ewokscore~=1.0

[dask]
ewoksdask~=1.0

[dev]
ewoksdask~=1.0
ewoksppf~=1.0
ewoksorange~=1.0
pyicat-plus
pytest>=7
testbook
ipykernel
importlib_resources
pyqt5
pytest-venv
black[jupyter]>=22
flake8>=4
flake8_nb>=0.3.1

[doc]
ewoksdask~=1.0
ewoksppf~=1.0
ewoksorange~=1.0
pyicat-plus
pytest>=7
testbook
ipykernel
importlib_resources
pyqt5
pytest-venv
sphinx>=4.5
sphinx-autodoc-typehints>=1.16
nbsphinx
nbsphinx_link
docutils<0.21
pydata-sphinx-theme
sphinx-argparse

[esrf-data-portal]
pyicat-plus

[notebooks]
ewokscore[notebooks]

[orange]
ewoksorange~=1.0

[ppf]
ewoksppf~=1.0

[test]
ewoksdask~=1.0
ewoksppf~=1.0
ewoksorange~=1.0
pyicat-plus
pytest>=7
testbook
ipykernel
importlib_resources
pyqt5
pytest-venv
