plum-dispatch
typer
pytest

[:python_version < "3.10"]
typing_extensions
