Improve linting & other automated code quality
Unless I'm mistaken, the codebase has quite a bit of hand-formatted code. Please use
black. Also, if possible use type hints and a type checker, and maybe some linting. You can roll these in gradually if you don't want to break diffs.
-
formatting ( blackorruff format) -
type checking (e.g. mypy)
Edited by Flavio Hafner