What's new in Pylint 3.3.8?
Release date: 2025-08-09
This patch release includes an exceptional fix for a false negative issue. For details, see: #10482 (comment)
False Positives Fixed
-
Fix false positives for
possibly-used-before-assignment
when variables are exhaustively
assigned within amatch
block.Closes #9668
-
Fix false positive for
missing-raises-doc
andmissing-yield-doc
when the method length is less than docstring-min-length.Refs #10104
-
Fix a false positive for
unused-variable
when multiple except handlers bind the same name under a try block.Closes #10426
False Negatives Fixed
-
Fix false-negative for
used-before-assignment
withfrom __future__ import annotations
in function definitions.Refs #10482