Modify your pylintrc to customize which errors or
conventions are important to you. The big advantage with Pylint
is that it is highly configurable, customizable, and you can
easily write a small plugin to add a personal feature.
Run it in emacs , vim (pylint.vim, syntastic), eclipse, etc.
Pylint is shipped with Pyreverse which creates UML diagrams for python code.
Pyreverse : UML Diagrams for PythonThe underlying ASTNG library doesn't understand your code ? Contribute a patch to pylint-brain
OS Xpip install pylint
From source using Mercurialhg clone https://bitbucket.org/logilab/pylint/ hg clone https://bitbucket.org/logilab/astng hg clone http://hg.logilab.org/logilab/common
Contact Logilab for commercial services about Pylint
You have a company providing services with Pylint ? Contact us to get listed here.