plum-dispatch
typing_extensions; python_version < '3.10'
typer
pytest
