networkx
psutil
versioningit
cloudpickle
numpy

[:python_version <= "3.9"]
typing_extensions

[adaptive]
adaptive
adaptive-scheduler

[dev]
black[jupyter]
pre-commit
ruff
mypy

[docs]
myst-nb
sphinx
furo
myst-parser
emoji
jupytext
jupyterlite-sphinx
jupyterlite-xeus
pandas

[plotting]
matplotlib
pygraphviz
holoviews
bokeh

[test]
pytest
coverage
pytest-cov
pandas
adaptive
