@@ -29,6 +29,54 @@ Marc Byrne became a maintainer, welcome to the team !
2929
3030.. towncrier release notes start
3131
32+ What's new in Pylint 2.15.6?
33+ ----------------------------
34+ Release date: 2022-11-19
35+
36+
37+ False Positives Fixed
38+ ---------------------
39+
40+ - Fix false positive for ``unhashable-member `` when subclassing ``dict `` and
41+ using the subclass as a dictionary key.
42+
43+ Closes #7501 (`#7501 <https://github.com/PyCQA/pylint/issues/7501 >`_)
44+
45+ - ``unnecessary-list-index-lookup `` will not be wrongly emitted if
46+ ``enumerate `` is called with ``start ``.
47+
48+ Closes #7682 (`#7682 <https://github.com/PyCQA/pylint/issues/7682 >`_)
49+
50+ - Don't warn about ``stop-iteration-return `` when using ``next() `` over
51+ ``itertools.cycle ``.
52+
53+ Closes #7765 (`#7765 <https://github.com/PyCQA/pylint/issues/7765 >`_)
54+
55+
56+
57+ Other Bug Fixes
58+ ---------------
59+
60+ - Messages sent to reporter are now copied so a reporter cannot modify the
61+ message sent to other reporters.
62+
63+ Closes #7214 (`#7214 <https://github.com/PyCQA/pylint/issues/7214 >`_)
64+
65+ - Fixes edge case of custom method named ``next `` raised an astroid error.
66+
67+ Closes #7610 (`#7610 <https://github.com/PyCQA/pylint/issues/7610 >`_)
68+
69+ - Fix crash that happened when parsing files with unexpected encoding starting
70+ with 'utf' like ``utf13 ``.
71+
72+ Closes #7661 (`#7661 <https://github.com/PyCQA/pylint/issues/7661 >`_)
73+
74+ - Fix a crash when a child class with an ``__init__ `` method inherits from a
75+ parent class with an ``__init__ `` class attribute.
76+
77+ Closes #7742 (`#7742 <https://github.com/PyCQA/pylint/issues/7742 >`_)
78+
79+
3280What's new in Pylint 2.15.5?
3381----------------------------
3482Release date: 2022-10-21
0 commit comments