pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-zope.interface
Module Name: pkgsrc
Committed By: adam
Date: Wed May 27 07:33:45 UTC 2026
Modified Files:
pkgsrc/devel/py-zope.interface: Makefile distinfo
Log Message:
py-zope.interface: updated to 8.5
8.5 (2026-05-26)
- Build and upload free-threaded (``cp314t``, ``cp315t``) wheels for all
platforms.
Expand CI testing for free-threaded Python 3.14t from Linux-only to all
platforms (macOS, Windows), and add 3.15t CI.
- Replace all remaining ``PyDict_GetItem()`` calls in the C extension with
exception-safe alternatives (``PyDict_Contains``, ``PyDict_GetItemWithError``).
``PyDict_GetItem`` silently swallows exceptions from ``__hash__``/``__eq__``,
causing ``isOrExtends()`` to return ``False`` instead of raising ``TypeError``
for unhashable objects. Also use ``PyType_GetDict()`` on Python 3.13+ for
free-threading safety when accessing the type dict.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-zope.interface/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/py-zope.interface/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-zope.interface/Makefile
diff -u pkgsrc/devel/py-zope.interface/Makefile:1.24 pkgsrc/devel/py-zope.interface/Makefile:1.25
--- pkgsrc/devel/py-zope.interface/Makefile:1.24 Sun Apr 26 08:17:23 2026
+++ pkgsrc/devel/py-zope.interface/Makefile Wed May 27 07:33:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2026/04/26 08:17:23 adam Exp $
+# $NetBSD: Makefile,v 1.25 2026/05/27 07:33:44 adam Exp $
-DISTNAME= zope_interface-8.4
+DISTNAME= zope_interface-8.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/./}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=z/zope.interface/}
Index: pkgsrc/devel/py-zope.interface/distinfo
diff -u pkgsrc/devel/py-zope.interface/distinfo:1.18 pkgsrc/devel/py-zope.interface/distinfo:1.19
--- pkgsrc/devel/py-zope.interface/distinfo:1.18 Sun Apr 26 08:17:23 2026
+++ pkgsrc/devel/py-zope.interface/distinfo Wed May 27 07:33:44 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2026/04/26 08:17:23 adam Exp $
+$NetBSD: distinfo,v 1.19 2026/05/27 07:33:44 adam Exp $
-BLAKE2s (zope_interface-8.4.tar.gz) = fe927fe0ad31379e56749f6dea8c90b139799b56e6a22e2f609fd9cf7e068a60
-SHA512 (zope_interface-8.4.tar.gz) = aa72783ed8abc43a482758ab83abc013b372b94cb940dec809b751d44b3fd9d9c0c3b196d7758a7b7adc696d9bce597d76b5116ee880f894a06a72a1e22abbb5
-Size (zope_interface-8.4.tar.gz) = 257736 bytes
+BLAKE2s (zope_interface-8.5.tar.gz) = 0e853a415c13bc93d9d63ae85c264713e26db7595b0c21aae5f1ed7d13a0b1ef
+SHA512 (zope_interface-8.5.tar.gz) = 099f88e47cc29312ff79f3efd904710fc4cfe4c81cacacc1f3cf40471a6b46e9d82646e42c539b14d8f0619beba74b1d0cec90a3a22897949f59dd26750dba7e
+Size (zope_interface-8.5.tar.gz) = 257957 bytes
Home |
Main Index |
Thread Index |
Old Index