flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).