Skip to content

Commit 52d26bc

Browse files
Bump pylint to 2.15.1, update changelog
1 parent bf1cbd6 commit 52d26bc

File tree

8 files changed

+37
-19
lines changed

8 files changed

+37
-19
lines changed

CONTRIBUTORS.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ contributors:
374374
- Ry4an Brase <[email protected]>
375375
376376
- Roman Ivanov <[email protected]>
377+
- Rogdham <[email protected]>
377378
- Robert Schweizer <[email protected]>
378379
- Reverb Chu <[email protected]>
379380
- Renat Galimov <[email protected]>
@@ -422,6 +423,7 @@ contributors:
422423
- Louis Sautier <[email protected]>
423424
- Lorena Buciu <[email protected]>
424425
- Logan Miller <[email protected]>
426+
- Levi Gruspe <[email protected]>
425427
- Kári Tristan Helgason <[email protected]>
426428
- Kurian Benoy <[email protected]>
427429
- Krzysztof Czapla <[email protected]>
@@ -500,6 +502,7 @@ contributors:
500502
- Craig Citro <[email protected]>
501503
- Clément Pit-Claudel <[email protected]>
502504
- Christopher Zurcher <[email protected]>
505+
- Christoph Blessing <[email protected]>
503506
- Carl Crowder <[email protected]>: don't evaluate the value of arguments for 'dangerous-default-value'
504507
- Carey Metcalfe <[email protected]>: demoted `try-except-raise` from error to warning
505508
- Cameron Olechowski <[email protected]>

doc/whatsnew/2/2.15/index.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,40 @@ Marc Byrne became a maintainer, welcome to the team !
2929

3030
.. towncrier release notes start
3131
32+
What's new in Pylint 2.15.1?
33+
----------------------------
34+
Release date: 2022-09-06
35+
36+
37+
- Fix false positive for ``unused-variable`` and ``unused-import`` when a name is only used in a string literal type annotation.
38+
39+
Closes #3299 (`#3299 <https://github.com/PyCQA/pylint/issues/3299>`_)
40+
- Fix false positive for ``too-many-function-args`` when a function call is assigned to a class attribute inside the class where the function is defined.
41+
42+
Closes #6592 (`#6592 <https://github.com/PyCQA/pylint/issues/6592>`_)
43+
- Fix ``used-before-assignment`` for functions/classes defined in type checking guard.
44+
45+
Closes #7368 (`#7368 <https://github.com/PyCQA/pylint/issues/7368>`_)
46+
- Fix ignored files being linted when passed on stdin.
47+
48+
Closes #4354 (`#4354 <https://github.com/PyCQA/pylint/issues/4354>`_)
49+
- ``missing-return-doc``, ``missing-raises-doc`` and ``missing-yields-doc`` now respect
50+
the ``no-docstring-rgx`` option.
51+
52+
Closes #4743 (`#4743 <https://github.com/PyCQA/pylint/issues/4743>`_)
53+
- Don't crash on ``OSError`` in config file discovery.
54+
55+
Closes #7169 (`#7169 <https://github.com/PyCQA/pylint/issues/7169>`_)
56+
- ``disable-next`` is now correctly scoped to only the succeeding line.
57+
58+
Closes #7401 (`#7401 <https://github.com/PyCQA/pylint/issues/7401>`_)
59+
- Update ``modified_iterating`` checker to fix a crash with ``for`` loops on empty list.
60+
61+
Closes #7380 (`#7380 <https://github.com/PyCQA/pylint/issues/7380>`_)
62+
63+
What's new in Pylint 2.15.0?
64+
----------------------------
65+
3266
New Checks
3367
----------
3468

doc/whatsnew/fragments/3299.false_positive

Lines changed: 0 additions & 3 deletions
This file was deleted.

doc/whatsnew/fragments/4354.bugfix

Lines changed: 0 additions & 3 deletions
This file was deleted.

doc/whatsnew/fragments/4743.bugfix

Lines changed: 0 additions & 4 deletions
This file was deleted.

doc/whatsnew/fragments/6592.false_positive

Lines changed: 0 additions & 3 deletions
This file was deleted.

doc/whatsnew/fragments/7169.bugfix

Lines changed: 0 additions & 3 deletions
This file was deleted.

doc/whatsnew/fragments/7401.bugfix

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)