summaryrefslogtreecommitdiff
path: root/devel/py-pylint/distinfo
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2021-09-13 06:52:31 +0000
committeradam <adam@pkgsrc.org>2021-09-13 06:52:31 +0000
commitd5d0fd3ad4e93c2b75d73a9e6269d488437d042c (patch)
treedd3a9a6581977bda579155d8a582d3c7598ab7df /devel/py-pylint/distinfo
parent1d384e3691a0af51fce6167a2d5351c0088cd3d5 (diff)
downloadpkgsrc-d5d0fd3ad4e93c2b75d73a9e6269d488437d042c.tar.gz
py-pylint: updated to 2.10.2
What's New in Pylint 2.10.2? ============================ * We now use platformdirs instead of appdirs since the latter is not maintained. * Fix a crash in the checker raising ``shallow-copy-environ`` when failing to infer on ``copy.copy`` What's New in Pylint 2.10.1? ============================ * pylint does not crash when PYLINT_HOME does not exist. What's New in Pylint 2.10.0? ============================ * pyreverse: add option to produce colored output. * pyreverse: add output in PlantUML format. * ``consider-using-with`` is no longer triggered if a context manager is returned from a function. * pylint does not crash with a traceback anymore when a file is problematic. It creates a template text file for opening an issue on the bug tracker instead. The linting can go on for other non problematic files instead of being impossible. * pyreverse: Show class has-a relationships inferred from the type-hint * Fixed a crash when importing beyond the top level package during ``import-error`` message creation * Added ``ignored-parents`` option to the design checker to ignore specific classes from the ``too-many-ancestors`` check (R0901). * Added ``unspecified-encoding``: Emitted when open() is called without specifying an encoding * Improved the Similarity checker performance. Fix issue with ``--min-similarity-lines`` used with ``--jobs``. * Don't emit ``no-member`` error if guarded behind if statement. * The default for ``PYLINTHOME`` is now the standard ``XDG_CACHE_HOME``, and pylint now uses ``appdirs``. * Added ``use-list-literal``: Emitted when ``list()`` is called with no arguments instead of using ``[]`` * Added ``use-dict-literal``: Emitted when ``dict()`` is called with no arguments instead of using ``{}`` * Added optional extension ``consider-ternary-expression``: Emitted whenever a variable is assigned in both branches of an if/else block. * Added optional extension ``while-used``: Emitted whenever a ``while`` loop is used. * Added ``forgotten-debug-statement``: Emitted when ``breakpoint``, ``pdb.set_trace`` or ``sys.breakpointhook`` calls are found * Fix false-positive of ``unused-private-member`` when using nested functions in a class * Fix crash for ``unused-private-member`` that occurred with nested attributes. * Fix a false positive for ``unused-private-member`` with class names * Fix false positives for ``superfluous-parens`` with walrus operator, ternary operator and inside list comprehension. * Added ``format-string-without-interpolation`` checker: Emitted when formatting is applied to a string without any variables to be replaced * Refactor of ``--list-msgs`` & ``--list-msgs-enabled``: both options now show whether messages are emittable with the current interpreter. * Fix false negative for ``used-before-assignment`` when the variable is assigned in an exception handler, but used outside of the handler. * Added ``disable-next`` option: allows using `# pylint: disable-next=msgid` to disable a message for the following line * Added ``redundant-u-string-prefix`` checker: Emitted when the u prefix is added to a string * Fixed ``cell-var-from-loop`` checker: handle cell variables in comprehensions within functions, and function default argument expressions. Also handle basic variable shadowing. * Fixed bug with ``cell-var-from-loop`` checker: it no longer has false negatives when both ``unused-variable`` and ``used-before-assignment`` are disabled. * Fix false postive for ``invalid-all-format`` if the list or tuple builtin functions are used * Config files can now contain environment variables * Fix false-positive ``used-before-assignment`` with an assignment expression in a ``Return`` node * Added ``use-sequence-for-iteration``: Emitted when iterating over an in-place defined ``set``. * ``CodeStyleChecker`` * Limit ``consider-using-tuple`` to be emitted only for in-place defined ``lists``. * Emit ``consider-using-tuple`` even if list contains a ``starred`` expression. * Ignore decorators lines by similarities checker when ignore signatures flag enabled * Allow ``true`` and ``false`` values in ``pylintrc`` for better compatibility with ``toml`` config. * Class methods' signatures are ignored the same way as functions' with similarities "ignore-signatures" option enabled * Improve performance when inferring ``Call`` nodes, by utilizing caching. * Improve error message for invalid-metaclass when the node is an Instance.
Diffstat (limited to 'devel/py-pylint/distinfo')
-rw-r--r--devel/py-pylint/distinfo10
1 files changed, 5 insertions, 5 deletions
diff --git a/devel/py-pylint/distinfo b/devel/py-pylint/distinfo
index cf0632b1ecc..ef3ea78b44e 100644
--- a/devel/py-pylint/distinfo
+++ b/devel/py-pylint/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.43 2021/07/30 12:49:17 adam Exp $
+$NetBSD: distinfo,v 1.44 2021/09/13 06:52:31 adam Exp $
-SHA1 (pylint-2.9.6.tar.gz) = fbc0a698bd515ae44cb01c9c7fb4e77bf8c7cd37
-RMD160 (pylint-2.9.6.tar.gz) = ebf016d585fbedb0ad1f242f6762cd90cf00cb7a
-SHA512 (pylint-2.9.6.tar.gz) = 78cbd820a491b0db1abe11565d09f821c4fb325c30a3d20cd500bbe767445f6415afe27a5a0c70915663e19de7a2bd6292da7a7a2d007b1e308baae14b71142f
-Size (pylint-2.9.6.tar.gz) = 317360 bytes
+SHA1 (pylint-2.10.2.tar.gz) = 814424cefcc4374c7fc48b5c03a923101ac103e9
+RMD160 (pylint-2.10.2.tar.gz) = 898bd5a2f6e3eacc926aa3f3acb8364fdbe5a544
+SHA512 (pylint-2.10.2.tar.gz) = 70121f19e51a5373634b92b8c5f3240dbc70ba1803bff4ab2d7c4b7b2a47d7c586b1a69df6a8b55607bc7fb201af57d40c668d297508ec21778541d674ab049f
+Size (pylint-2.10.2.tar.gz) = 331067 bytes