
[:python_version < "3.11"]
typing_extensions>=4.0

[dev]
pyyaml
black[jupyter]
isort
pre-commit
pyproject-fmt
ruff
tikzfigure[docs]
tikzfigure[test]
tikzfigure[vis]

[docs]
ipykernel
mkdocs-material
mkdocs-jupyter
mkdocstrings[python]
nbconvert
numpy
pydoc-markdown
scipy
tikzfigure[vis]

[test]
coverage
pytest
types-requests
mypy

[vis]
matplotlib
jupyterlab
pymupdf
requests
