Pylint

Latest version: v3.1.0

Safety actively analyzes 627364 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 19

2.6.2

Not secure
* Astroid version has been set as < 2.5

Close 4093

2.6.0

Not secure
* Fix various scope-related bugs in ``undefined-variable`` checker

Close 1082, 3434, 3461

* bad-continuation and bad-whitespace have been removed, black or another formatter can help you with this better than Pylint

Close 246, 289, 638, 747, 1148, 1179, 1943, 2041, 2301, 2304, 2944, 3565

* The no-space-check option has been removed. It's no longer possible to consider empty line like a ``trailing-whitespace`` by using clever options

Close 1368

* ``missing-kwoa`` is no longer emitted when dealing with overload functions

Close 3655

* mixed-indentation has been removed, it is no longer useful since TabError is included directly in python3

Close 2984 3573

* Add ``super-with-arguments`` check for flagging instances of Python 2 style super calls.

* Add an faq detailing which messages to disable to avoid duplicates w/ other popular linters

* Fix superfluous-parens false-positive for the walrus operator

Close 3383

* Fix ``fail-under`` not accepting floats

* Fix a bug with ``ignore-docstrings`` ignoring all lines in a module

* Fix ``pre-commit`` config that could lead to undetected duplicate lines of code

* Fix a crash in parallel mode when the module's filepath is not set

Close 3564

* Add ``raise-missing-from`` check for exceptions that should have a cause.

* Support both isort 4 and isort 5. If you have pinned isort 4 in your projet requirements, nothing changes. If you use isort 5, though, note that the ``known-standard-library`` option is not interpreted the same in isort 4 and isort 5 (see the migration guide in isort documentation for further details). For compatibility's sake for most pylint users, the ``known-standard-library`` option in pylint now maps to ``extra-standard-library`` in isort 5. If you really want what ``known-standard-library`` now means in isort 5, you must disable the ``wrong-import-order`` check in pylint and run isort manually with a proper isort configuration file.

Close 3722

2.5.4

This is a small release to introduce pylint 3 functionality.

2.5.3

Not secure
Bugfixes

- Fixed compatibility issue between pylint 2.12 and 2.13 to construct ScopeConsumer tuples correctly depending on version (358)

Other

- pylint version is now pinned to <3 to give breathing space to update pylint-django before the major update lands

2.5.2

Not secure
Bugfixes

- Fixed crash with assigning a class to a variable, and referencing the variable when subclassing ([349](https://github.com/PyCQA/pylint-django/issues/349>))

Other

- CI now tests against Django 4.0

2.5.1

Not secure
Bugfix relase:

* Fixed picking for `augment_visit` (see [276](https://github.com/PyCQA/pylint-django/issues/276))

Page 14 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.