diff options
-rw-r--r-- | CONTRIBUTORS.txt | 14 | ||||
-rw-r--r-- | doc/whatsnew/2/2.17/index.rst | 58 |
2 files changed, 67 insertions, 5 deletions
diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index 95cdef6b9..6241ecae2 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -106,17 +106,18 @@ contributors: - Radu Ciorba <radu@devrandom.ro>: not-context-manager and confusing-with-statement warnings. - Holger Peters <email@holger-peters.de> - Cosmin Poieană <cmin@ropython.org>: unichr-builtin and improvements to bad-open-mode. +- Zen Lee <53538590+zenlyj@users.noreply.github.com> - Steven Myint <hg@stevenmyint.com>: duplicate-except. - Peter Kolbus <peter.kolbus@gmail.com> (Garmin) - Luigi Bertaco Cristofolini <lucristofolini@gmail.com> (luigibertaco) - Glenn Matthews <glenn@e-dad.net>: * autogenerated documentation for optional extensions, * bug fixes and enhancements for docparams (née check_docs) extension +- Yilei "Dolee" Yang <yileiyang@google.com> - Vlad Temian <vladtemian@gmail.com>: redundant-unittest-assert and the JSON reporter. - Julien Jehannet <julien.jehannet@logilab.fr> - Boris Feld <lothiraldan@gmail.com> - Anthony Sottile <asottile@umich.edu> -- Zen Lee <53538590+zenlyj@users.noreply.github.com> - Pedro Algarvio <pedro@algarvio.me> (s0undt3ch) - Julien Palard <julien@palard.fr> - David Liu <david@cs.toronto.edu> (david-yz-liu) @@ -133,7 +134,6 @@ contributors: - Pavel Roskin <proski@gnu.org> - David Gilman <davidgilman1@gmail.com> - へーさん <hira9603859504@gmail.com> -- Yilei "Dolee" Yang <yileiyang@google.com> - Thomas Hisch <t.hisch@gmail.com> - Marianna Polatoglou <mpolatoglou@bloomberg.net>: minor contribution for wildcard import check - Manuel Vázquez Acosta <mva.led@gmail.com> @@ -175,6 +175,7 @@ contributors: - Sneaky Pete <sneakypete81@gmail.com> - Sergey B Kirpichev <skirpichev@gmail.com> - Sandro Tosi <sandro.tosi@gmail.com>: Debian packaging +- Rogdham <contact@rogdham.net> - Rene Zhang <rz99@cornell.edu> - Paul Lichtenberger <paul.lichtenberger.rgbg@gmail.com> - Or Bahari <or.ba402@gmail.com> @@ -233,9 +234,11 @@ contributors: - Federico Bond <federicobond@gmail.com> - Erik Wright <erik.wright@shopify.com> - Erik Eriksson <molobrakos@users.noreply.github.com>: Added overlapping-except error check. +- Daniel Mouritzen <dmrtzn@gmail.com> - Dan Hemberger <846186+hemberger@users.noreply.github.com> - Chris Rebert <code@rebertia.com>: unidiomatic-typecheck. - Aurelien Campeas <aurelien.campeas@logilab.fr> +- Alvaro Frias <alvarofriasgaray@gmail.com> - Alexander Pervakov <frost.nzcr4@jagmort.com> - Alain Leufroy <alain.leufroy@logilab.fr> - Adam Williamson <awilliam@redhat.com> @@ -255,7 +258,6 @@ contributors: - Saugat Pachhai <suagatchhetri@outlook.com> - Samuel FORESTIER <HorlogeSkynet@users.noreply.github.com> - Rémi Cardona <remi.cardona@polyconseil.fr> -- Rogdham <contact@rogdham.net> - Raphael Gaschignard <raphael@makeleaps.com> - Ram Rachum <ram@rachum.com> (cool-RR) - Radostin Stoyanov <rst0git@users.noreply.github.com> @@ -289,10 +291,10 @@ contributors: - Fantix King <fantix@uchicago.edu> (UChicago) - Eric McDonald <221418+emcd@users.noreply.github.com> - Elias Dorneles <eliasdorneles@gmail.com>: minor adjust to config defaults and docs +- Elazrod56 <thomas.lf5629@gmail.com> - Derek Harland <derek.harland@finq.co.nz> - David Pursehouse <david.pursehouse@gmail.com> - Dave Bunten <dave.bunten@cuanschutz.edu> -- Daniel Mouritzen <dmrtzn@gmail.com> - Daniel Miller <millerdev@gmail.com> - Christoph Blessing <33834216+cblessing24@users.noreply.github.com> - Chris Murray <chris@chrismurray.scot> @@ -307,7 +309,6 @@ contributors: - Ben James <benjames1999@hotmail.co.uk> - Ben Green <benhgreen@icloud.com> - Batuhan Taskaya <batuhanosmantaskaya@gmail.com> -- Alvaro Frias <alvarofriasgaray@gmail.com> - Alexander Kapshuna <kapsh@kap.sh> - Adam Parkin <pzelnip@users.noreply.github.com> - 谭九鼎 <109224573@qq.com> @@ -369,6 +370,7 @@ contributors: - Tom <tsarantis@proton.me> - Tim Hatch <tim@timhatch.com> - Tim Gates <tim.gates@iress.com> +- Théo Battrel <theo.util@protonmail.ch> - Thomas Benhamou <thomas@lightricks.com> - Tanvi Moharir <74228962+tanvimoharir@users.noreply.github.com>: Fix for invalid toml config - T.Rzepka <Tobias.Rzepka@gmail.com> @@ -399,6 +401,7 @@ contributors: - Randall Leeds <randall@bleeds.info> - Ramon Saraiva <ramonsaraiva@gmail.com> - Ramiro Leal-Cavazos <ramiroleal050@gmail.com> (ramiro050): Fixed bug preventing pylint from working with Emacs tramp +- RSTdefg <34202999+RSTdefg@users.noreply.github.com> - R. N. West <98110034+rnwst@users.noreply.github.com> - Qwiddle13 <32040075+Qwiddle13@users.noreply.github.com> - Quentin Young <qlyoung@users.noreply.github.com> @@ -563,6 +566,7 @@ contributors: - Alok Singh <8325708+alok@users.noreply.github.com> - Allan Chandler <95424144+allanc65@users.noreply.github.com> (allanc65) * Fixed issue 5452, false positive missing-param-doc for multi-line Google-style params +- Alex Mor <5476113+nashcontrol@users.noreply.github.com> - Alex Jurkiewicz <alex@jurkiewi.cz> - Alex Hearn <alex.d.hearn@gmail.com> - Alan Evangelista <alanoe@linux.vnet.ibm.com> diff --git a/doc/whatsnew/2/2.17/index.rst b/doc/whatsnew/2/2.17/index.rst index 7ea69bf68..f8395c30f 100644 --- a/doc/whatsnew/2/2.17/index.rst +++ b/doc/whatsnew/2/2.17/index.rst @@ -29,6 +29,64 @@ so we find problems before the actual release. .. towncrier release notes start +What's new in Pylint 2.17.3? +---------------------------- +Release date: 2023-04-24 + + +False Positives Fixed +--------------------- + +- Fix `unused-argument` false positive when `__new__` does not use all the + arguments of `__init__`. + + Closes #3670 (`#3670 <https://github.com/PyCQA/pylint/issues/3670>`_) + +- Fix ``unused-import`` false positive for usage of ``six.with_metaclass``. + + Closes #7506 (`#7506 <https://github.com/PyCQA/pylint/issues/7506>`_) + +- `logging-not-lazy` is not longer emitted for explicitly concatenated string + arguments. + + Closes #8410 (`#8410 <https://github.com/PyCQA/pylint/issues/8410>`_) + +- Fix false positive for isinstance-second-argument-not-valid-type when union + types contains None. + + Closes #8424 (`#8424 <https://github.com/PyCQA/pylint/issues/8424>`_) + +- Fixed `unused-import` so that it observes the `dummy-variables-rgx` option. + + Closes #8500 (`#8500 <https://github.com/PyCQA/pylint/issues/8500>`_) + +- `Union` typed variables without assignment are no longer treated as + `TypeAlias`. + + Closes #8540 (`#8540 <https://github.com/PyCQA/pylint/issues/8540>`_) + +- Fix false positive for ``positional-only-arguments-expected`` when a function + contains both a positional-only parameter that has a default value, and + ``**kwargs``. + + Closes #8555 (`#8555 <https://github.com/PyCQA/pylint/issues/8555>`_) + +- Fix false positive for ``keyword-arg-before-vararg`` when a positional-only + parameter with a default value precedes ``*args``. + + Closes #8570 (`#8570 <https://github.com/PyCQA/pylint/issues/8570>`_) + + + +Other Bug Fixes +--------------- + +- Improve output of ``consider-using-generator`` message for ``min()` calls + with ``default`` keyword. + + Closes #8563 (`#8563 <https://github.com/PyCQA/pylint/issues/8563>`_) + + What's new in Pylint 2.17.2? ---------------------------- Release date: 2023-04-03 |