Go to file
2011-07-08 09:57:24 +02:00
bin
checkers closes #69993: Additional string format checks for logging module 2011-07-08 09:57:24 +02:00
debian republish 0.23 which has never been published actually 2011-01-11 15:41:15 +01:00
debian.hardy
debian.intrepid
debian.jaunty
debian.lenny
debian.py3k [debian] py3k: override build_py command with filtering some test files 2010-12-06 13:29:56 +01:00
doc performance: remove strange unused F0321 check, hence disabling the format checker 2010-12-14 16:34:15 +01:00
elisp
examples py3k: need to handle guess_encoding in astng 2010-11-22 15:36:44 +01:00
man doc: add manpages, update documentation about the project 2010-12-15 19:14:21 +01:00
pyreverse
reporters closes #69950: Tests failing due to 'column offset' changes in 744 2011-07-08 09:51:52 +02:00
test closes #69993: Additional string format checks for logging module 2011-07-08 09:57:24 +02:00
__init__.py
__pkginfo__.py preparte version 0.23.0 2010-12-16 14:28:47 +01:00
.hgignore
.hgtags
announce.txt
ChangeLog closes #69993: Additional string format checks for logging module 2011-07-08 09:57:24 +02:00
config.py
COPYING
DEPENDS
epylint.py apply patch provided by vijayendra bapte on the python projects list for using epylint under windows environment 2011-01-03 11:06:39 +01:00
gui.py doc: add manpages, update documentation about the project 2010-12-15 19:14:21 +01:00
interfaces.py py3k: need to handle guess_encoding in astng 2010-11-22 15:36:44 +01:00
lint.py add note for IDE developpers 2011-07-08 09:52:19 +02:00
MANIFEST.in
README #57311: Remove mentions of optik 2011-01-06 17:18:43 +01:00
README.Python3
setup.cfg
setup.py py3k packaging: remove removed files from P3K_FILES_TO_IGNORE 2010-12-16 11:27:56 +01:00
utils.py cleanups 2011-06-16 19:29:00 +02:00

README for PyLint
=================

Dependencies
------------
Pylint requires the logilab-astng (version >= 0.21.0), logilab-common
(version >= 0.53).

* http://www.logilab.org/projects/astng
* http://www.logilab.org/projects/common

Install
-------
From the source distribution, extract the tarball and run ::

    python setup.py 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.

Documentation
-------------
Look in the doc/ subdirectory or at the project home page
http://www.logilab.org/project/pylint

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

Comments, support, bug reports
------------------------------

Project page and tracker on :
http://www.logilab.org/project/pylint

Use the python-projects@logilab.org mailing list.
You can subscribe to this mailing list at
http://lists.logilab.org/mailman/listinfo/python-projects

Archives are available at 
http://lists.logilab.org/pipermail/python-projects/

Contributors
------------
* Sylvain Thenault: main author / maintainer
* Alexandre Fayolle: TkInter gui, documentation, debian support
* Emile Anclin: maintainer
* Mads Kiilerich: various patches
* Brian van den Broek: windows installation documentation
* Amaury Forgeot d'Arc: patch to check names imported from a module
  exists in the module
* Benjamin Niemann: patch to allow block level enabling/disabling of messages
* Nathaniel Manista: suspicious lambda checking
* Wolfgang Grafen, Axel Muller, Fabio Zadrozny, Pierre Rouleau,  
  Maarten ter Huurne, Mirko Friedenhagen (among others): 
  bug reports, feedback, feature requests...
* All the Logilab's team: daily use, bug reports, feature requests
* Other people have contributed by their feedback, if I've forgotten
  you, send me a note !