Contents

pylint 2.12.2

0

python code static checker

python code static checker

Stars: 3768, Watchers: 3768, Forks: 806, Open Issues: 766

The PyCQA/pylint repo was created 6 years ago and was last updated 12 hours ago.
The project is very popular with an impressive 3768 github stars!

How to Install pylint

You can install pylint using pip

pip install pylint

or add it to a project with poetry

poetry add pylint

Package Details

Author
Python Code Quality Authority
License
GPL-2.0-or-later
Homepage
PyPi
https://pypi.org/project/pylint/
GitHub Repo
https://github.com/PyCQA/pylint

Classifiers

  • Software Development/Debuggers
  • Software Development/Quality Assurance
  • Software Development/Testing
No  pylint  pypi packages just yet.

Errors

A list of common pylint errors.

No  pylint  errors just yet.

Code Examples

Here are some pylint code examples and snippets.

No  pylint  code examples just yet.

GitHub Issues

The pylint package has 766 open issues on GitHub

  • Introduce new 'import-private-name' checker
  • Use dill to pickle when run in parallel mode
  • redefined-outer-name emitted for variables in the same namespace
  • Refactor the message handling to use a smaller data structure
  • Next step in pylint's gamification and user experience
  • Update tbump requirement from ~=6.6.0 to ~=6.7.0
  • useless-else-on-loop should not be raised on return
  • WIP
  • Fix false positive consider-using-dict-comprehension when creating a dict using a list of tuple where key AND value vary depending on the same condition
  • False positive consider-using-dict-comprehension when creating a dict using a list of tuple where key AND value vary depending on the same condition
  • False positive used-before-assignment for filtered comprehensions in try blocks
  • Create an Argument class and allow convertion of optdict into them
  • Fix false negative for used-before-assignment when an Except intervenes between Try/Finally
  • Don't assume direct parentage when emitting used-before-assignment
  • Make current_name and curent_file string-only

See more issues on GitHub

See Also

flake8 4.0.1

the modular source code checker: pep8 pyflakes and co

flake8-bugbear 22.1.11

A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.