hatch
pre-commit
pyright
pytest
ruff
tox
