httpx2~=2.13
rich<15,>=13

[all]
datalab-api[cli,dev,docs]

[cli]
typer~=0.9
click-shell~=2.1

[dev]
pre-commit<5,>=3
pytest~=8.0
pytest-cov<8,>=5
respx~=0.22

[docs]
mkdocs
mkdocs-material
mkdocstrings[python-legacy]
mkdocs-awesome-pages-plugin
mkdocs-jupyter

[networkx]
networkx>=3

[plotting]
numpy<2

[plotting:platform_system != "Emscripten"]
bokeh~=2.4
