- more automation to keep all linting / testing tools (black, flake8, tox, ...) up to date and consistent
- CI support for multiple python versions (and possibly some dependency versions)
- faster CI for diffs (e.g. consider use of [[ https://testmon.org/ | testmon ]] to only run tests affected by changes)
- investigation of more linters or flake8 plugins
**comments:**
- change title without the word "improvement" or make sure the list of subtasks is well defined and each is estimated.