Flake8 is great because it will automate style checking on your behalf. You can use it to prevent bad commits from entering your code base which can be a huge relief.
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.