summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2023-03-22 17:30:33 +0100
committerGitHub <noreply@github.com>2023-03-22 17:30:33 +0100
commitb9c1ab3cd5323f5cb305a12c9e105102e4200ead (patch)
tree5e40edd5a9d366ee6907fdf403b8570eebea53e1 /doc
parent7d26dcf3ee9a0c033f1529d09fe1f600b527c1cc (diff)
downloadpylint-git-b9c1ab3cd5323f5cb305a12c9e105102e4200ead.tar.gz
Bump pylint to 2.17.1, update changelog (#8482)v2.17.1
Diffstat (limited to 'doc')
-rw-r--r--doc/whatsnew/2/2.17/index.rst52
-rw-r--r--doc/whatsnew/fragments/8361.bugfix4
-rw-r--r--doc/whatsnew/fragments/8403.false_positive5
-rw-r--r--doc/whatsnew/fragments/8433.internal10
-rw-r--r--doc/whatsnew/fragments/8434.bugfix3
-rw-r--r--doc/whatsnew/fragments/8453.bugfix3
6 files changed, 52 insertions, 25 deletions
diff --git a/doc/whatsnew/2/2.17/index.rst b/doc/whatsnew/2/2.17/index.rst
index 36b443386..b3f4b6175 100644
--- a/doc/whatsnew/2/2.17/index.rst
+++ b/doc/whatsnew/2/2.17/index.rst
@@ -29,6 +29,58 @@ so we find problems before the actual release.
.. towncrier release notes start
+What's new in Pylint 2.17.1?
+----------------------------
+Release date: 2023-03-22
+
+
+False Positives Fixed
+---------------------
+
+- Adds ``asyncSetUp`` to the default ``defining-attr-methods`` list to silence
+ ``attribute-defined-outside-init`` warning when using
+ ``unittest.IsolatedAsyncioTestCase``.
+
+ Refs #8403 (`#8403 <https://github.com/PyCQA/pylint/issues/8403>`_)
+
+
+
+Other Bug Fixes
+---------------
+
+- ``--clear-cache-post-run`` now also clears LRU caches for pylint utilities
+ holding references to AST nodes.
+
+ Closes #8361 (`#8361 <https://github.com/PyCQA/pylint/issues/8361>`_)
+
+- Fix a crash when ``TYPE_CHECKING`` is used without importing it.
+
+ Closes #8434 (`#8434 <https://github.com/PyCQA/pylint/issues/8434>`_)
+
+- Fix a regression of ``preferred-modules`` where a partial match was used
+ instead of the required full match.
+
+ Closes #8453 (`#8453 <https://github.com/PyCQA/pylint/issues/8453>`_)
+
+
+
+Internal Changes
+----------------
+
+- The following utilities are deprecated in favor of the more robust
+ ``in_type_checking_block``
+ and will be removed in pylint 3.0:
+
+ - ``is_node_in_guarded_import_block``
+ - ``is_node_in_typing_guarded_import_block``
+ - ``is_typing_guard``
+
+ ``is_sys_guard`` is still available, which was part of
+ ``is_node_in_guarded_import_block``.
+
+ Refs #8433 (`#8433 <https://github.com/PyCQA/pylint/issues/8433>`_)
+
+
What's new in Pylint 2.17.0?
----------------------------
Release date: 2023-03-08
diff --git a/doc/whatsnew/fragments/8361.bugfix b/doc/whatsnew/fragments/8361.bugfix
deleted file mode 100644
index 0f2b56707..000000000
--- a/doc/whatsnew/fragments/8361.bugfix
+++ /dev/null
@@ -1,4 +0,0 @@
-``--clear-cache-post-run`` now also clears LRU caches for pylint utilities
-holding references to AST nodes.
-
-Closes #8361
diff --git a/doc/whatsnew/fragments/8403.false_positive b/doc/whatsnew/fragments/8403.false_positive
deleted file mode 100644
index bfa34d17d..000000000
--- a/doc/whatsnew/fragments/8403.false_positive
+++ /dev/null
@@ -1,5 +0,0 @@
-Adds ``asyncSetUp`` to the default ``defining-attr-methods`` list to silence
-``attribute-defined-outside-init`` warning when using
-``unittest.IsolatedAsyncioTestCase``.
-
-Refs #8403
diff --git a/doc/whatsnew/fragments/8433.internal b/doc/whatsnew/fragments/8433.internal
deleted file mode 100644
index 4bc20c493..000000000
--- a/doc/whatsnew/fragments/8433.internal
+++ /dev/null
@@ -1,10 +0,0 @@
-The following utilities are deprecated in favor of the more robust ``in_type_checking_block``
-and will be removed in pylint 3.0:
-
- - ``is_node_in_guarded_import_block``
- - ``is_node_in_typing_guarded_import_block``
- - ``is_typing_guard``
-
-``is_sys_guard`` is still available, which was part of ``is_node_in_guarded_import_block``.
-
-Refs #8433
diff --git a/doc/whatsnew/fragments/8434.bugfix b/doc/whatsnew/fragments/8434.bugfix
deleted file mode 100644
index b5a8bddcb..000000000
--- a/doc/whatsnew/fragments/8434.bugfix
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a crash when ``TYPE_CHECKING`` is used without importing it.
-
-Closes #8434
diff --git a/doc/whatsnew/fragments/8453.bugfix b/doc/whatsnew/fragments/8453.bugfix
deleted file mode 100644
index 6bec2b0b9..000000000
--- a/doc/whatsnew/fragments/8453.bugfix
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a regression of ``preferred-modules`` where a partial match was used instead of the required full match.
-
-Closes #8453