pyyaml>=5.1
ruamel.yaml
psutil
networkx
jinja2

[:python_version < "3.9"]
graphlib_backport

[all]
parsl>=1.0.0
flask
pygraphviz
pytest
pytest-cov
pytest-mock
mockmpi
h5py
dask[distributed]>=2023.5.0
dask_mpi>=2022.4.0
jinja2

[dask]
dask[distributed]>=2023.5.0
dask_mpi>=2022.4.0

[parsl]
parsl>=1.0.0
flask

[test]
pytest
pytest-cov
pytest-mock
mockmpi
h5py
dask[distributed]

[viz]
pygraphviz
