From 9a5a00804f17185fa8b0a512226aeff86814deba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9n=C3=A9dikt=20Tran?= <10796600+picnixz@users.noreply.github.com> Date: Thu, 1 Jan 2026 14:44:57 +0100 Subject: [PATCH 1/2] Amend NEWS entries for Python 3.15.0a4 --- .../2025-10-04-20-48-02.gh-issue-63016.EC9QN_.rst | 0 .../Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) rename Misc/NEWS.d/next/{Core_and_Builtins => Library}/2025-10-04-20-48-02.gh-issue-63016.EC9QN_.rst (100%) diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-04-20-48-02.gh-issue-63016.EC9QN_.rst b/Misc/NEWS.d/next/Library/2025-10-04-20-48-02.gh-issue-63016.EC9QN_.rst similarity index 100% rename from Misc/NEWS.d/next/Core_and_Builtins/2025-10-04-20-48-02.gh-issue-63016.EC9QN_.rst rename to Misc/NEWS.d/next/Library/2025-10-04-20-48-02.gh-issue-63016.EC9QN_.rst diff --git a/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst b/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst index f014771ae9a146..3d8bae11e77e1c 100644 --- a/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst +++ b/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst @@ -1 +1,3 @@ -Fix zoneinfo use-after-free with descriptor _weak_cache. a descriptor as _weak_cache could cause crashes during object creation. The fix ensures proper reference counting for descriptor-provided objects. +:class:`zoneinfo`: fix a use-after-free crash when instantiating +:class:`~zoneinfo.ZoneInfo` objects with an invalid ``_weak_cache`` +descriptor. From 08c045deadac5adb8eb28dfb842746a1bd338886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9n=C3=A9dikt=20Tran?= <10796600+picnixz@users.noreply.github.com> Date: Thu, 1 Jan 2026 15:10:24 +0100 Subject: [PATCH 2/2] Update 2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst --- .../next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst b/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst index 3d8bae11e77e1c..db6de6e801f8a4 100644 --- a/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst +++ b/Misc/NEWS.d/next/Library/2025-12-16-14-49-19.gh-issue-142783.VPV1ig.rst @@ -1,3 +1,3 @@ -:class:`zoneinfo`: fix a use-after-free crash when instantiating +:mod:`zoneinfo`: fix a use-after-free crash when instantiating :class:`~zoneinfo.ZoneInfo` objects with an invalid ``_weak_cache`` descriptor.