pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-pylint py-pylint: updated to 2.9.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/064ac2ab0349
branches:  trunk
changeset: 456211:064ac2ab0349
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Jul 22 08:42:13 2021 +0000

description:
py-pylint: updated to 2.9.5

What's New in Pylint 2.9.5?
===========================
* Fix a crash when there would be a 'TypeError object does not support
  item assignment' in the code we parse.
* Fix crash if a callable returning a context manager was assigned to a list or dict item
* Fix a crash when a AttributeInferenceError was not handled properly when
  failing to infer the real name of an import in astroid.

What's New in Pylint 2.9.4?
===========================
* Added ``time.clock`` to deprecated functions/methods for python 3.3
* Fix bug in which --fail-on can return a zero exit code even when the specified issue is present
* Fix hard failure when handling missing attribute in a class with duplicated bases
* Fix false-positive ``consider-using-with`` (R1732) if a ternary conditional is used together with ``with``
* Fix false-positive ``deprecated-module`` when relative import uses deprecated module name.
* Fix false-positive ``consider-using-with`` (R1732) if ``contextlib.ExitStack`` takes care of calling the ``__exit__`` method
* Fix a false positive for ``unused-private-member`` when mutating a private attribute
  with ``cls``
* Fix ignored empty functions by similarities checker with "ignore-signatures" option enabled
* Fix false-positive of ``use-maxsplit-arg`` when index is incremented in
  a loop
* Don't emit ``cyclic-import`` message if import is guarded by ``typing.TYPE_CHECKING``.
* Fix false-positive ``not-callable`` with alternative ``TypedDict`` syntax
* Clarify documentation for consider-using-from-import
* Don't emit ``unreachable`` warning for empty generator functions
* Don't emit ``import-error``, ``no-name-in-module``, and ``ungrouped-imports``
  for imports guarded by ``sys.version_info`` or ``typing.TYPE_CHECKING``.
* Fix ``invalid-overridden-method`` with nested property
* Fix false-positive of ``unused-private-member`` when using ``__new__`` in a class
* No longer emit ``consider-using-with`` for ``ThreadPoolExecutor`` and ``ProcessPoolExecutor``
  as they have legitimate use cases without a ``with`` block.
* Fix crash when inferring variables assigned in match patterns
* Fix a crash when a StopIteration was raised when inferring
  a faulty function in a context manager.

diffstat:

 devel/py-pylint/Makefile |   6 +++---
 devel/py-pylint/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diffs (36 lines):

diff -r dfebd31f3c8c -r 064ac2ab0349 devel/py-pylint/Makefile
--- a/devel/py-pylint/Makefile  Thu Jul 22 08:40:56 2021 +0000
+++ b/devel/py-pylint/Makefile  Thu Jul 22 08:42:13 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.52 2021/07/01 21:03:13 adam Exp $
+# $NetBSD: Makefile,v 1.53 2021/07/22 08:42:13 adam Exp $
 
-DISTNAME=      pylint-2.9.3
+DISTNAME=      pylint-2.9.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pylint/}
@@ -10,7 +10,7 @@
 COMMENT=       Python source code analyzer
 LICENSE=       gnu-gpl-v2
 
-DEPENDS+=      ${PYPKGPREFIX}-astroid>=2.6.2:../../devel/py-astroid
+DEPENDS+=      ${PYPKGPREFIX}-astroid>=2.6.5:../../devel/py-astroid
 DEPENDS+=      ${PYPKGPREFIX}-isort>=4.2.5:../../devel/py-isort
 DEPENDS+=      ${PYPKGPREFIX}-mccabe>=0.6:../../devel/py-mccabe
 DEPENDS+=      ${PYPKGPREFIX}-toml>=0.7.1:../../textproc/py-toml
diff -r dfebd31f3c8c -r 064ac2ab0349 devel/py-pylint/distinfo
--- a/devel/py-pylint/distinfo  Thu Jul 22 08:40:56 2021 +0000
+++ b/devel/py-pylint/distinfo  Thu Jul 22 08:42:13 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.41 2021/07/01 21:03:13 adam Exp $
+$NetBSD: distinfo,v 1.42 2021/07/22 08:42:13 adam Exp $
 
-SHA1 (pylint-2.9.3.tar.gz) = 4a8d627705b70434dad0dde97471ccd2da06877d
-RMD160 (pylint-2.9.3.tar.gz) = 8993fb2b3a2b7a110f6bddf482921c8245f46bd9
-SHA512 (pylint-2.9.3.tar.gz) = 345329b3494d3e5bb0849a551865803fcfdafc389558497c19f35f0cfe8f90bf9cbeb44cd5f0db1d07a079f4f87106c37f229c68d3b190bf423147959f8a1cf9
-Size (pylint-2.9.3.tar.gz) = 314663 bytes
+SHA1 (pylint-2.9.5.tar.gz) = 933b8109136c7f76d7be334efff5f46da078adcd
+RMD160 (pylint-2.9.5.tar.gz) = 489ba9b9ec373e6d95b3c85dd248d2afa6c121ca
+SHA512 (pylint-2.9.5.tar.gz) = dadffd28ba5b14ce821505c2ddafef1a1d3afe8e8284276a356ada3ea59fffa886db33531b35be10207ca0f4ca6e19eba7cd37619f81afb357adfca309812071
+Size (pylint-2.9.5.tar.gz) = 317269 bytes



Home | Main Index | Thread Index | Old Index