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: wiz
Date: Sun Aug 30 15:37:15 UTC 2026
Modified Files:
pkgsrc/devel/py-pylint: Makefile distinfo
Log Message:
py-pylint: update to 4.0.8.
False Positives Fixed
Fix a false positive for :ref:unspecified-encoding when an open call uses a mode
argument that cannot be inferred.
Closes #10201
Fix a false positive for invalid-name (C0103) on names assigned in an
if __name__ == "__main__": block. Such a block reads like a script body, so
a name there is now accepted if it matches either the constant or the variable
naming style.
Closes #10766
Fix false positives for :ref:invalid-str-returned, :ref:invalid-repr-returned,
:ref:invalid-format-returned, :ref:invalid-bytes-returned, :ref:invalid-hash-returned,
:ref:invalid-index-returned, :ref:invalid-length-returned,
:ref:invalid-length-hint-returned, :ref:invalid-getnewargs-returned and
:ref:invalid-getnewargs-ex-returned when the returned value is an instance of a
subclass of the expected builtin type, such as self in a str subclass or a
namedtuple.
Closes #11306
Fix false positives for :ref:bad-string-format-type when the argument is an
instance of a subclass of int, float or str, such as bool or an
IntEnum member formatted with %d.
Closes #11315
False Negatives Fixed
redundant-unittest-assert now also flags assertEqual and assertNotEqual
when both compared values are constants, e.g. self.assertEqual(5, 5).
Closes #11321
Other Bug Fixes
Fix a crash in the docparams extension when a raised name does not infer to an exception, such as raise sum or raise some_module. Such objects have no ancestors(), which aborted the whole file
with an astroid-error fatal message.
Closes #11228
Fix a crash in the use-yield-from checker (AttributeError: 'Subscript' object has no attribute 'name') when a loop target is a subscript, attribute, or tuple.
Closes #11286
Fix a crash in the docparams extension (AttributeError: 'AssignName' object has no attribute 'decorators') when a class has non-function attributes sharing the name of a property setter.
Closes #11287
Other Changes
Upgrade the isort upper bound so isort 9 can be installed alongside pylint.
Closes #11351
To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 pkgsrc/devel/py-pylint/Makefile
cvs rdiff -u -r1.106 -r1.107 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.121 pkgsrc/devel/py-pylint/Makefile:1.122
--- pkgsrc/devel/py-pylint/Makefile:1.121 Tue Aug 11 06:25:50 2026
+++ pkgsrc/devel/py-pylint/Makefile Sun Aug 30 15:37:15 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.121 2026/08/11 06:25:50 adam Exp $
+# $NetBSD: Makefile,v 1.122 2026/08/30 15:37:15 wiz Exp $
#
# Changes: https://github.com/pylint-dev/pylint/releases
-DISTNAME= pylint-4.0.7
+DISTNAME= pylint-4.0.8
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylint/}
Index: pkgsrc/devel/py-pylint/distinfo
diff -u pkgsrc/devel/py-pylint/distinfo:1.106 pkgsrc/devel/py-pylint/distinfo:1.107
--- pkgsrc/devel/py-pylint/distinfo:1.106 Tue Aug 11 06:25:50 2026
+++ pkgsrc/devel/py-pylint/distinfo Sun Aug 30 15:37:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.106 2026/08/11 06:25:50 adam Exp $
+$NetBSD: distinfo,v 1.107 2026/08/30 15:37:15 wiz Exp $
-BLAKE2s (pylint-4.0.7.tar.gz) = b29581e0c94a1a21692d3cf5a7484d22afa2815fc4612c67092ba5e43e1c06e5
-SHA512 (pylint-4.0.7.tar.gz) = daba4199eb7aa228bba2b906148fb08a448fba8ece4458963d4a3fbaa916c206496e6f1ae6ed96cab69974b8a70b5c3a9f0429418bc34c098e10aad9c639b2bb
-Size (pylint-4.0.7.tar.gz) = 1594770 bytes
+BLAKE2s (pylint-4.0.8.tar.gz) = ae01505c8aa7309a37c2827721c2842818744e29fea4a46fa6c0f03e72da97b4
+SHA512 (pylint-4.0.8.tar.gz) = c0a30dc3c5a76d2c87009487eba44a7b8e14488de5d569e570e7538bb68001d0656e9926c7f28f2bf731cd8680bbdceee98d12182b0bb5bec4f73022f41e33df
+Size (pylint-4.0.8.tar.gz) = 1599177 bytes
Home |
Main Index |
Thread Index |
Old Index