From 06cb67e05163ce08a16f2a5ca8a308512dd9d00c Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Tue, 27 Oct 2026 11:20:26 +0200 Subject: [PATCH] python3-zopeinterface: Upgrade 8.6 -> 8.7 Upgrade to release 8.7: - Release Python 3.15 binary wheels. - Fix free-threaded (no-GIL) data races in the C lookup caches. Concurrent lookup() and changed() calls could crash while cache fields were being replaced. Their lifetimes are now guarded by a critical section on Python 3.13+. Also affects GIL builds. - Fix reference leaks in the C optimizations when the lazy import of zope.interface.declarations fails partway through. - Drop support for Python 3.10. - Remove the C optimizations' code path for static types, which was only used on Python < 3.11. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- ...ython3-zopeinterface_8.6.bb => python3-zopeinterface_8.7.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-zopeinterface_8.6.bb => python3-zopeinterface_8.7.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-zopeinterface_8.6.bb b/meta-python/recipes-devtools/python/python3-zopeinterface_8.7.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-zopeinterface_8.6.bb rename to meta-python/recipes-devtools/python/python3-zopeinterface_8.7.bb index 06f3fe85ab..e7d26dc8c3 100644 --- a/meta-python/recipes-devtools/python/python3-zopeinterface_8.6.bb +++ b/meta-python/recipes-devtools/python/python3-zopeinterface_8.7.bb @@ -7,7 +7,7 @@ PYPI_PACKAGE = "zope-interface" inherit pypi python_setuptools_build_meta DEPENDS += "python3-wheel-native" -SRC_URI[sha256sum] = "b40ef9b4873afb5d0dec02b8d2dfde1cf18c72337b60c99cb735961e0bac05c0" +SRC_URI[sha256sum] = "0b47b62e8d0d99b24bcdd32f4f2120425e5019c3bee2ad69a0e1d75737487a96" PACKAGES =. "${PN}-test " RPROVIDES:${PN} += "zope-interfaces"