We should consider switching from `hatch build` to pixi, setting up different environments (`py311`, `py312`, `py313`) and using those also in GitHub Actions.