Introduce code quality tools
Suggested tools:
-
pre-commit -
black -
isort -
mypy (with strict typing) -
yamllint -
flake8
Furthermore:
-
Introduce proper versioning to keep track of changes and local installations -
Generate executable scripts with pyproject.toml
Edited by Lennart Behme