Path to this page:
Subject: CVS commit: pkgsrc/devel/py-pylint
From: Adam Ciarcinski
Date: 2022-09-12 10:29:12
Message id: 20220912082912.52415FA90@cvs.NetBSD.org
Log Message:
py-pylint: updated to 2.15.2
What's new in Pylint 2.15.2?
Fixed a case where custom plugins specified by command line could silently fail.
Specifically, if a plugin relies on the init-hook option changing sys.path \
before it can be imported, this will now emit a bad-plugin-value message. Before \
this change, it would silently fail to register the plugin for use, but would \
load any configuration, which could have unintended effects.
Fix used-before-assignment for functions/classes defined in type checking guard.
Update modified_iterating checker to fix a crash with for loops on empty list.
The docparams extension now considers typing in Numpy style docstrings as \
"documentation" for the missing-param-doc message.
Fix false positive for unused-variable and unused-import when a name is only \
used in a string literal type annotation.
Fix false positive for too-many-function-args when a function call is assigned \
to a class attribute inside the class where the function is defined.
Fix used-before-assignment for functions/classes defined in type checking guard.
Fix ignored files being linted when passed on stdin.
missing-return-doc, missing-raises-doc and missing-yields-doc now respect the \
no-docstring-rgx option.
Don't crash on OSError in config file discovery.
disable-next is now correctly scoped to only the succeeding line.
Update modified_iterating checker to fix a crash with for loops on empty list.
Files: