pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-astroid



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct  9 04:38:44 UTC 2026

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

Log Message:
py-astroid: updated to 4.3.4

4.3.4

Bug Fixes

Fix a RecursionError when building a module from a live object that holds a
container containing itself.

Arguments.default_value() no longer raises IndexError when a keyword-only
argument repeats the name of *args or **kwargs, as in def f(x, *y, y).

Fix an infinite loop when introspecting a live class that exposes itself, or a
sibling class, as one of its own attributes.

Fix a TypeError crash when inferring random.sample() on a sequence whose
elements are inferred as Instance.

Catch ValueError during comparison inference (such as invalid byte values in bytes membership checks) and return Uninferable instead of raising an uncaught exception.

A function whose body is only ... is now inferred to return Uninferable
instead of None, the same as a function whose body is only pass. This
is the astroid part of the fix for a false positive not-callable in pylint
when calling a ... property stub, such as the sqlalchemy.func helpers.


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 pkgsrc/devel/py-astroid/Makefile
cvs rdiff -u -r1.103 -r1.104 pkgsrc/devel/py-astroid/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-astroid/Makefile
diff -u pkgsrc/devel/py-astroid/Makefile:1.115 pkgsrc/devel/py-astroid/Makefile:1.116
--- pkgsrc/devel/py-astroid/Makefile:1.115      Wed Sep 30 08:20:29 2026
+++ pkgsrc/devel/py-astroid/Makefile    Fri Oct  9 04:38:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.115 2026/09/30 08:20:29 adam Exp $
+# $NetBSD: Makefile,v 1.116 2026/10/09 04:38:44 adam Exp $
 
-DISTNAME=      astroid-4.3.3
+DISTNAME=      astroid-4.3.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/astroid/}

Index: pkgsrc/devel/py-astroid/distinfo
diff -u pkgsrc/devel/py-astroid/distinfo:1.103 pkgsrc/devel/py-astroid/distinfo:1.104
--- pkgsrc/devel/py-astroid/distinfo:1.103      Wed Sep 30 08:20:29 2026
+++ pkgsrc/devel/py-astroid/distinfo    Fri Oct  9 04:38:44 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.103 2026/09/30 08:20:29 adam Exp $
+$NetBSD: distinfo,v 1.104 2026/10/09 04:38:44 adam Exp $
 
-BLAKE2s (astroid-4.3.3.tar.gz) = 87a3275aa8572eb34890c92334e580374ed0690a80b527bd8badee36bc5f7f36
-SHA512 (astroid-4.3.3.tar.gz) = 64393221fed99bd2bb23a6efb5db9d3471027b677aa5c5eea2b4d0145acf07b8b29be2b6541b03d5835521e571064b4574d9fe65df163f19cc8bf7882ee60ec3
-Size (astroid-4.3.3.tar.gz) = 441522 bytes
+BLAKE2s (astroid-4.3.4.tar.gz) = 74c99e4070b73ef0b1c123cfe8ea952c73995671675d7043a1b8ba1eb314ed57
+SHA512 (astroid-4.3.4.tar.gz) = 8774d93883549cf8bc956d8a705a098cc48883cb677aed961a0f4c5cbda8b703a940a459164a6d9ca7fee9d9435290789c78ccfe067b959e774ced82388c8505
+Size (astroid-4.3.4.tar.gz) = 444627 bytes



Home | Main Index | Thread Index | Old Index