numpy>=1.15
networkx>=2
silx>=1
pyyaml>=5.1
h5py>=2.8
packaging
ewoksutils>=1.9.1
pydantic>=2

[:python_version < "3.9"]
importlib_metadata

[dev]
ewokscore[test]
black[jupyter]>=25
flake8>=4
flake8_nb>=0.3.1
isort

[doc]
ewokscore[test]
sphinx>=4.5
sphinxcontrib-mermaid>=0.7
sphinx-autodoc-typehints>=1.16
nbsphinx
docutils<0.21
nbsphinx_link
pydata-sphinx-theme
sphinx-copybutton

[notebooks]
papermill

[test]
ewokscore[notebooks]
pytest>=7
matplotlib>=3
ipykernel
