typer

[dev]
mypy
ruff
pre-commit
docformatter

[test]
pytest
pytest-cov
