Drop Python <3.9 compatibility
With the release of Debian bullseye on the horizon, there is no need to support Python <3.9. We have code that explicitly checks the Python version in core_helpers
, but may also have patterns that could be expressed better in Python 3.9