pyyaml>=5.1
psutil

[:python_version < "3.9"]
graphlib_backport

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

[cwl]
cwlref-runner
cwl-utils

[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
