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 PythonRunning Pylint on your project's code can be automated using Apycot, Hudson or Jenkins.
The underlying Astroid library doesn't understand your code? Contribute a patch to pylint-brain
pip install pylint
git clone https://github.com/PyCQA/pylint git clone https://github.com/PyCQA/astroid
Contact Logilab for commercial services about Pylint
https://www.logilab.fr/contact
You have a company providing services with Pylint? Contact us to get listed here.