v2.15.1
-
Fix
used-before-assignmentfor functions/classes defined in type checking guard.Closes #7368
-
Update
modified_iteratingchecker to fix a crash withforloops on empty list.Closes #7380
-
The
docparamsextension now considers typing in Numpy style docstrings
as "documentation" for themissing-param-docmessage.Refs #7398
-
Fix false positive for
unused-variableandunused-importwhen a name is only used in a string literal type annotation.Closes #3299
-
Fix false positive for
too-many-function-argswhen a function call is assigned to a class attribute inside the class where the function is defined.Closes #6592
-
Fix
used-before-assignmentfor functions/classes defined in type checking guard.Closes #7368
-
Fix ignored files being linted when passed on stdin.
Closes #4354
-
missing-return-doc,missing-raises-docandmissing-yields-docnow respect
theno-docstring-rgxoption.Closes #4743
-
Don't crash on
OSErrorin config file discovery.Closes #7169
-
disable-nextis now correctly scoped to only the succeeding line.Closes #7401
-
Update
modified_iteratingchecker to fix a crash withforloops on empty list.Closes #7380