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 General Public Licence.
Development is hosted on GitHub: https://github.com/PyCQA/pylint/
You can use the email@example.com mailing list to discuss about Pylint. Subscribe at https://mail.python.org/mailman/listinfo/code-quality/ or read the archives at https://mail.python.org/pipermail/code-quality/
Pylint RecommendationsThere are no recommendations yet. Be the first to promote Pylint!
Have you used Pylint? Share your experience. Write a short recommendation and Pylint, you and your project will be promoted on Awesome Python.
Pylint alternatives and related packages
Based on the "Linter" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from A to F with "A" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Pylint or a related project?