Drop support for python3.7 and python3.8 and migrate to pyproject.toml
Even Debian oldstable is on python3.9 now, so should be safe, and should also help the typing process that has now started.
Regarding the migration to pyproject.toml, the only thing that seems to be relevant, is that now the helpers are installed under usr/lib/python3.11/site-packages/helpers/
which I guess we should change. I'm unfortunately not exactly sure how.