help wanted
描述
It's no longer possible to run the CI on it.
It's a good opportunity to simplify some of the code base by removing backward compat code.
The metadata in setup.py (classifiers and python_requires) should be updated accordingly.
Ideally we should be able to restore a test coverage above 90 or 95%.