ewokscore>=5.1.0rc5
orange-canvas-core>=0.1.35
orange-widget-base>=4.22.0
pebble>=5.1
packaging
silx[full_no_qt]
defusedxml

[:python_version < "3.10"]
importlib-metadata

[:python_version < "3.11"]
backports.strenum

[:python_version < "3.9"]
importlib-resources

[dev]
ewoksorange[test]
ruff>=0.16.0

[doc]
ewoksorange[test]
sphinx>=4.5
sphinx-autodoc-typehints>=1.16
sphinx-design
sphinx-togglebutton
pydata-sphinx-theme
sphinx-copybutton
sphinxcontrib-mermaid

[full]
PyQt6

[oasys2]
oasys2>=0.0.55

[orange]
Orange3>=3.36.0
chardet<7

[orange:python_version < "3.9"]
bottleneck<1.4.1

[test]
ewoksorange[full]
pytest>=7
pytest-timeout
