pylint /

Filename Size Date modified Message
277 B
Improved building packages.
3.6 KB
Added tag pylint-1.4.3 for changeset b8ff6bf98468
2.1 KB
Forgot to add James Morgensen
17.6 KB
prepared new version
73.0 KB
--comment flag was obsoleted and it will be removed in Pylint 1.6.
70 B
Prepare 1.4.3 release.
285 B
Remove support for subpackage_of. Use absolute path for readme. Use absolute path for Graft the tests dir (via
1.8 KB
Import __pkginfo__ from the package in the makefile.
2.0 KB
Removed broken link and replaced with the logilab-common URL.
538 B
Update Python 3 README
1.1 KB
Added support for AppVeroy for CI on Windows
10.9 KB
--comment flag was obsoleted and it will be removed in Pylint 1.6.
113 B
Support wheel packaging format for PyPi. Closes issue #334.
6.4 KB
Finish converting tests to work both on Python 2 and 3. Also, drop 2to3 for tests.
516 B
Run pylint testenv with tox. Build Status

README for Pylint -

Pylint is a Python source code analyzer which looks for programming errors, helps enforcing a coding standard and sniffs for some code smells (as defined in Martin Fowler's Refactoring book).

Pylint has many rules enabled by default, way too much to silence them all on a minimally sized program. It's highly configurable and handle pragmas to control it from within your code. Additionally, it is possible to write plugins to add your own checks.

It's a free software distributed under the GNU Public Licence.

Development is hosted on bitbucket:

You can use the mailing list to discuss about Pylint. Subscribe at or read the archives at


Pylint requires the astroid (the later the better; formerly known as logilab-astng) and logilab-common (version >= 0.53) packages.

From the source distribution, extract the tarball and run

python install

You'll have to install dependencies in a similar way. For debian and rpm packages, use your usual tools according to your Linux distribution.

More information about installation and available distribution format may be found in the user manual in the doc subdirectory.


Look in the doc/ subdirectory or at

Pylint is shipped with following additional commands:

  • pyreverse: an UML diagram generator
  • symilar: an independent similarities checker
  • epylint: Emacs and Flymake compatible Pylint
  • pylint-gui: a graphical interface