pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-pylint



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jul 22 08:42:13 UTC 2021

Modified Files:
        pkgsrc/devel/py-pylint: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/devel/py-pylint/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/devel/py-pylint/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-pylint/Makefile
diff -u pkgsrc/devel/py-pylint/Makefile:1.52 pkgsrc/devel/py-pylint/Makefile:1.53
--- pkgsrc/devel/py-pylint/Makefile:1.52        Thu Jul  1 21:03:13 2021
+++ pkgsrc/devel/py-pylint/Makefile     Thu Jul 22 08:42:13 2021
@@ -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 @@ HOMEPAGE=     https://www.pylint.org/
 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

Index: pkgsrc/devel/py-pylint/distinfo
diff -u pkgsrc/devel/py-pylint/distinfo:1.41 pkgsrc/devel/py-pylint/distinfo:1.42
--- pkgsrc/devel/py-pylint/distinfo:1.41        Thu Jul  1 21:03:13 2021
+++ pkgsrc/devel/py-pylint/distinfo     Thu Jul 22 08:42:13 2021
@@ -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