flake8:
goal
While your program may work functionally, it may still be hard to maintain if the style of it is messy. So it would be nice to automated code style. A favourable tool for that the flake8 ecosystem.
Notes
If you're interested in learning more about some of the tools mentioned; we've got a series of videos on Makefile, and pre-commit hooks.
Feedback? See an issue? Something unclear? Feel free to mention it here.
If you want to be kept up to date, consider signing up for the newsletter.