E3-795: Improve packaging
This MR makes a few minor quality-related improvements:
- the project is no longer defined in
setup.py
but instead insetup.cfg
(see e.g. https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html) - absolute imports are used instead of relative ones
-
.flake8
for partial flake8 configuration is dropped in favour of configuring everything insetup.cfg
- the original author's contact details have been dropped since that e-mail no longer is valid