🌐
PyPI
pypi.org › project › pylint
pylint · PyPI
Pylint supports the Python standard library out of the box. Third-party libraries are not always supported, so a plugin might be needed. A good place to start is PyPI which often returns a plugin by searching for pylint <library>. pylint-pydantic, ...
      » pip install pylint
    
Published   Feb 20, 2026
Version   4.0.5
Python static code analysis tool
Pylint is a static code analysis tool for the Python programming language. It is named following a common convention in Python of a "py" prefix, and a nod to the C programming … Wikipedia
Factsheet
Developer Sylvain Thénault (Logilab S.A.)
Initial release 2001; 25 years ago (2001)
Stable release 4.0.5
/ 20 February 2026
Factsheet
Developer Sylvain Thénault (Logilab S.A.)
Initial release 2001; 25 years ago (2001)
Stable release 4.0.5
/ 20 February 2026
🌐
Pylint
pylint.org
Pylint - code analysis for Python | www.pylint.org
Pylint is shipped with Pyreverse which creates UML diagrams for python code.
🌐
Pylint
pylint.readthedocs.io
Pylint 4.0.5 documentation
Pylint supports the Python standard library out of the box. Third-party libraries are not always supported, so a plugin might be needed. A good place to start is PyPI which often returns a plugin by searching for pylint <library>. pylint-pydantic, pylint-django and pylint-sonarjson are examples ...
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Pylint - Visual Studio Marketplace
Extension for Visual Studio Code - Linting support for Python files using Pylint.
🌐
Wikipedia
en.wikipedia.org › wiki › Pylint
Pylint - Wikipedia
January 8, 2025 - Pylint is a static code analysis tool for the Python programming language. It is named following a common convention in Python of a "py" prefix, and a nod to the C programming lint program.
🌐
Pylint
pylint.readthedocs.io › en › latest
Pylint 4.1.0-dev0 documentation
January 12, 2026 - Pylint supports the Python standard library out of the box. Third-party libraries are not always supported, so a plugin might be needed. A good place to start is PyPI which often returns a plugin by searching for pylint <library>. pylint-pydantic, pylint-django and pylint-sonarjson are examples ...
Find elsewhere
🌐
Medium
medium.com › @evaGachirwa › improving-python-code-quality-using-pylint-and-black-5094dbebc1b2
Improving python code quality using Pylint and Black | by Eva Mwangi | Medium
May 28, 2022 - Pylint is a bug and code quality checker in python. It acts as a bad reviewer who nitpicks your code, checking where you used + to concatenate strings instead of using fstrings. While it could be that simple it also suggests how a programmer ...
🌐
Pylint
pylint.pycqa.org › en › latest › tutorial.html
Tutorial - Pylint 4.1.0-dev0 documentation
Using a configuration file is a nice way of formalizing your rules and quickly sharing them with others. Invoking pylint --generate-toml-config will create a sample .toml section with all the options set and explained in comments.
🌐
Real Python
realpython.com › ref › tools › pylint
Pylint | Python Tools – Real Python
Pylint is a static code analysis tool (linter) for Python that detects issues, enforces conventions, and offers refactoring guidance.
🌐
DEV Community
dev.to › itamarst › why-pylint-is-both-useful-and-unusable-and-how-you-can-actually-use-it-lkg
Why Pylint is both useful and unusable, and how you can actually use it - DEV Community
August 9, 2018 - The next best thing is a lint tool that uses heuristics to catch bugs in your code. One such tool is Pylint, and here's how I started using it.
🌐
YouTube
youtube.com › watch
Mastering Python Code Quality with Pylint - YouTube
Today we learn about pylint, which is a Python tool that evaluates our code quality and beauty based on the official style guidelines.◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾📚 Pro...
Published   February 13, 2023
🌐
PyDevTools
pydevtools.com › handbook › reference › pylint
pylint: Python Static Code Analyzer
2 weeks ago - pylint is a static code analysis tool that identifies programming errors, coding standard violations, and potential bugs in Python code.
🌐
GeeksforGeeks
geeksforgeeks.org › python › pylint-module-in-python
Pylint module in Python - GeeksforGeeks
April 18, 2022 - Some of the typical answers to this question are docstrings, articles written above that code.., One of the biggest problems in this era is understanding the other's programs. Situations are even worse if there are no explanatory things like comments, docstrings in the code. As a programmer, we should make our code readable and understandable. To address the solution, Python provides a module pylint.
🌐
GitHub
github.com › pylint-dev › pylint › issues
pylint-dev/pylint
It's not just a linter that annoys you! Contribute to pylint-dev/pylint development by creating an account on GitHub.
Author   pylint-dev
🌐
GitHub
github.com › pylint-dev › pylint-django
GitHub - pylint-dev/pylint-django: Pylint plugin for improving code analysis for when using Django · GitHub
Pylint plugin for improving code analysis for when using Django - pylint-dev/pylint-django
Starred by 621 users
Forked by 122 users
Languages   Python 97.2% | Shell 2.7% | Makefile 0.1%
🌐
Linode
linode.com › docs › guides › install-and-use-pylint-for-python-3
How to Install and Use Pylint for Python 3 | Linode Docs
May 21, 2021 - Pylint is a code analysis tool to identify errors in Python source code. Specifically, Pylint helps programmers improve their code quality and style.
🌐
YouTube
youtube.com › watch
Day 2: Automating Python Code Quality with PyLint | Prebuilt CI/CD Workflow Explained - YouTube
🌟 Day 2: Automating Python Code Quality with PyLint | Prebuilt CI/CD Workflow Explained 🌟Welcome back to the series! In this video, we dive into Python cod...
Published   January 7, 2025
🌐
Python⇒Speed
pythonspeed.com › articles › pylint
Why Pylint is both useful and unusable, and how you can use it
May 1, 2023 - Pylint has a lot of useful errors and warnings… but also a whole lot of highly opinionated assumptions about how your code should look. And fundamentally it treats both opinions and objective problems the same way.