pylint 3.3.1
0
python code static checker
Contents
python code static checker
Stars: 5283, Watchers: 5283, Forks: 1127, Open Issues: 992The pylint-dev/pylint
repo was created 8 years ago and the last code push was 2 days ago.
The project is extremely popular with a mindblowing 5283 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
- None
- License
- GPL-2.0-or-later
- Homepage
- None
- PyPi:
- https://pypi.org/project/pylint/
- GitHub Repo:
- https://github.com/PyCQA/pylint
Classifiers
- Software Development/Debuggers
- Software Development/Quality Assurance
- Software Development/Testing
Related Packages
Errors
A list of common pylint errors.
Code Examples
Here are some pylint
code examples and snippets.
GitHub Issues
The pylint package has 992 open issues on GitHub
- False-negative: missing 'no-member' in case of private member function invoke without mangling
bad-open-mode
produces illegible message when passingmode=None
- Pylint needs to forbid to re-use the msgid or symbol of old deleted msgid/symbol
- A single changelog file instead of two
- Fix #5399: Fix false negatives for further variable messages for invalid type annotations or default arguments
- Add regression test for #5679
- 'missing-final-newline' is surprisingly slow on a large codebase
- Message id 'W1601' cannot have both 'apply-builtin' and 'using-f-string-in-unsupported-version' as symbolic name.
- assign list.sort() instead of sorted(list)
- Add a regression test for issue #3979 and fix it
enum.Enum
type is blindly assigned to "Enum" of other modules- Crash
'AssignAttr' object has no attribute 'qname'
- False positive: abstract-class-instantiated when base class is not abstract
- numpy.ma.masked_invalid() return object triggers
no-member
formask
attribute - Weak or improper support for overloads