Pylint

Pylint
Developer(s) Sylvain Thenault (LOGILAB S.A.)[1][2]
Initial release 2001 (2001)
Stable release
1.6.4[3] / July 20, 2016 (2016-07-20)
Operating system Cross-platform
License General Public License
Website www.pylint.org

Pylint is a source code, bug and quality checker for the Python programming language. It follows the style recommended by PEP 8, the Python style guide.[4] It is similar to Pychecker and Pyflakes, but includes the following features:

It is also equipped with the Pyreverse module that allows UML diagrams to be generated from Python code.

It can be used as a stand-alone program, but also integrates with IDEs such as Eclipse with PyDev[6] and Visual Studio,[7] and editors such as Atom[8] and Vim.

It has received favourable reviews.[9][10][11]

References

  1. "Pylint User Manual — Pylint 2.0.0 documentation". Docs.pylint.org. Retrieved 2016-11-16.
  2. Tobias Macey (2015-12-12). "Episode 35 – Sylvain Thénault on ASTroid". pythonpodcast.com. Retrieved 2016-11-17.
  3. "Release pylint-1.6.4 - PyCQA/pylint - GitHub". Github.com. 2016-07-19. Retrieved 2016-11-16.
  4. "PEP 8 - Style Guide for Python Code". Python.org. Retrieved 2016-11-16.
  5. "pylint (analyzes Python source code looking for bugs and signs of poor quality)". Logilab.org. 2006-09-26. Retrieved 2016-11-16.
  6. "PyLint". Pydev.org. 2016-10-31. Retrieved 2016-11-16.
  7. "Python for VSCode - Visual Studio Marketplace". Marketplace.visualstudio.com. Retrieved 2016-11-16.
  8. "linter-pylint". Retrieved 2016-11-17.
  9. José Castro. "Review of Python Static Analysis Tools - Codacy | Blog". Blog.codacy.com. Retrieved 2016-11-16. "Pylint is by far the best tool."
  10. "PyLint: Analyzing Python Code | The Mouse Vs. The Python". Blog.pythonlibrary.org. 2012-06-12. Retrieved 2016-11-16. "pylint is probably the most popular"
  11. "Write Clean, Professional, Maintainable, Quality Code in Python | PyCharm Blog". Blog.jetbrains.com. 2014-06-13. Retrieved 2016-11-16. "Pylint is still the definitive tool for Python code analysis"


This article is issued from Wikipedia - version of the 11/16/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.