]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Python 3.15.0a2 v3.15.0a2
authorHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Tue, 18 Nov 2025 14:50:49 +0000 (16:50 +0200)
committerHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Tue, 18 Nov 2025 14:51:17 +0000 (16:51 +0200)
192 files changed:
Doc/c-api/import.rst
Doc/c-api/init.rst
Doc/library/ast.rst
Doc/library/decimal.rst
Doc/library/functions.rst
Doc/library/functools.rst
Doc/library/importlib.rst
Doc/library/inspect.rst
Doc/library/math.integer.rst
Doc/library/math.rst
Doc/library/os.rst
Doc/library/stat.rst
Doc/library/stdtypes.rst
Doc/library/symtable.rst
Doc/library/unicodedata.rst
Doc/library/warnings.rst
Doc/library/winreg.rst
Doc/library/xml.etree.elementtree.rst
Include/patchlevel.h
Lib/pydoc_data/topics.py
Misc/NEWS.d/3.15.0a2.rst [new file with mode: 0644]
Misc/NEWS.d/next/Build/2025-08-10-22-28-06.gh-issue-137618.FdNvIE.rst [deleted file]
Misc/NEWS.d/next/Build/2025-10-16-11-30-53.gh-issue-140189.YCrUyt.rst [deleted file]
Misc/NEWS.d/next/Build/2025-10-17-11-33-45.gh-issue-140239._k-GgW.rst [deleted file]
Misc/NEWS.d/next/Build/2025-10-22-12-44-07.gh-issue-140475.OhzQbR.rst [deleted file]
Misc/NEWS.d/next/Build/2025-10-25-08-07-06.gh-issue-140513.6OhLTs.rst [deleted file]
Misc/NEWS.d/next/Build/2025-10-29-12-30-38.gh-issue-140768.ITYrzw.rst [deleted file]
Misc/NEWS.d/next/Build/2025-10-31-13-20-16.gh-issue-140454.gF6dCe.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-10-06-22-17-47.gh-issue-139653.6-1MOd.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-10-15-15-59-59.gh-issue-140153.BO7sH4.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-10-26-16-45-06.gh-issue-140487.fGOqss.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-10-26-16-45-28.gh-issue-140556.s__Dae.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-11-05-04-38-16.gh-issue-141004.rJL43P.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-11-05-05-45-49.gh-issue-141004.N9Ooh9.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-11-06-06-28-14.gh-issue-141042.brOioJ.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-11-08-10-51-50.gh-issue-116146.pCmx6L.rst [deleted file]
Misc/NEWS.d/next/C_API/2025-11-10-11-26-26.gh-issue-141341.OsO6-y.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-06-24-13-12-58.gh-issue-134786.MF0VVk.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-07-08-00-41-46.gh-issue-136327.7AiTb_.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-07-29-17-51-14.gh-issue-131253.GpRjWy.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-09-13-01-23-25.gh-issue-138857.YQ5gdc.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-09-15-13-06-11.gh-issue-138944.PeCgLb.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-09-23-21-01-12.gh-issue-139269.1rIaxy.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-03-17-51-43.gh-issue-139475._684ED.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-10-03-37.gh-issue-139640.gY5oTb.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-10-03-37.gh-issue-139640.gY5oTb2.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-14-19-47.gh-issue-135801.OhxEZS.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-12-01-12-12.gh-issue-139817.PAn-8Z.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-13-13-54-19.gh-issue-139914.M-y_3E.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-17-07-37.gh-issue-140067.ID2gOm.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-18-24-16.gh-issue-139871.SWtuUz.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-20-18-31.gh-issue-140080.8ROjxW.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-15-00-21-40.gh-issue-140061.J0XeDV.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-15-17-12-32.gh-issue-140149.cy1m3d.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-16-21-47-00.gh-issue-140104.A8SQIm.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-14-38-10.gh-issue-140253.gCqFaL.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-18-03-12.gh-issue-139951.IdwM2O.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-20-23-19.gh-issue-140257.8Txmem.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-18-08-36.gh-issue-140301.m-2HxC.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-19-52-20.gh-issue-116738.NLJW0L.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-21-29-45.gh-issue-140306.xS5CcS.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-21-50-44.gh-issue-139109.9QQOzN.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-19-10-32-28.gh-issue-136895.HfsEh0.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-20-11-24-36.gh-issue-140358.UQuKdV.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-21-06-51-50.gh-issue-140406.0gJs8M.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-21-09-20-03.gh-issue-140398.SoABwJ.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-11-30-16.gh-issue-135904.3WE5oW.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-12-48-05.gh-issue-140476.F3-d1P.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-17-22-22.gh-issue-140431.m8D_A-.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-23-26-37.gh-issue-140443.wT5i1A.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-23-16-05-50.gh-issue-140471.Ax_aXn.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-14-29-12.gh-issue-133467.A5d6TM.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-20-16-42.gh-issue-140517.cqun-K.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-20-42-33.gh-issue-140551.-9swrl.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-07-25-52.gh-issue-140544.lwjtQe.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-17-36-46.gh-issue-140576.kj0SCY.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-21-31-43.gh-issue-131527.V-JVNP.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-29-11-31-59.gh-issue-140729.t9JsNt.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-29-20-59-10.gh-issue-140373.-uoaPP.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-10-31-14-03-42.gh-issue-90344.gvZigO.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-02-12-47-38.gh-issue-140530.S934bp.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-02-15-28-33.gh-issue-140260.JNzlGz.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-03-17-21-38.gh-issue-140939.FVboAw.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-04-04-57-24.gh-issue-140479.lwQ2v2.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-04-12-18-06.gh-issue-140942.GYns6n.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-05-19-50-37.gh-issue-140643.QCEOqG.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-10-23-07-06.gh-issue-141312.H-58GB.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-11-13-40-45.gh-issue-141367.I5KY7F.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-14-00-19-45.gh-issue-141528.VWdax1.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-14-16-25-15.gh-issue-114203.n3tlQO.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2025-11-15-01-21-00.gh-issue-141579.aB7cD9.rst [deleted file]
Misc/NEWS.d/next/Library/2019-06-02-13-56-16.gh-issue-81313.axawSH.rst [deleted file]
Misc/NEWS.d/next/Library/2023-03-21-10-59-40.gh-issue-102431.eUDnf4.rst [deleted file]
Misc/NEWS.d/next/Library/2024-05-28-17-14-30.gh-issue-119668.RrIGpn.rst [deleted file]
Misc/NEWS.d/next/Library/2024-06-26-16-16-43.gh-issue-121011.qW54eh.rst [deleted file]
Misc/NEWS.d/next/Library/2024-08-08-12-39-36.gh-issue-122255.J_gU8Y.rst [deleted file]
Misc/NEWS.d/next/Library/2025-03-04-17-19-26.gh-issue-130693.Kv01r8.rst [deleted file]
Misc/NEWS.d/next/Library/2025-03-12-18-57-10.gh-issue-131116.uTpwXZ.rst [deleted file]
Misc/NEWS.d/next/Library/2025-04-18-18-08-05.gh-issue-132686.6kV_Gs.rst [deleted file]
Misc/NEWS.d/next/Library/2025-05-07-22-09-28.gh-issue-133601.9kUL3P.rst [deleted file]
Misc/NEWS.d/next/Library/2025-05-10-15-10-54.gh-issue-133789.I-ZlUX.rst [deleted file]
Misc/NEWS.d/next/Library/2025-06-10-18-02-29.gh-issue-135307.fXGrcK.rst [deleted file]
Misc/NEWS.d/next/Library/2025-06-29-22-01-00.gh-issue-133390.I1DW_3.rst [deleted file]
Misc/NEWS.d/next/Library/2025-07-01-04-57-57.gh-issue-136057.4-t596.rst [deleted file]
Misc/NEWS.d/next/Library/2025-07-14-09-33-17.gh-issue-55531.Gt2e12.rst [deleted file]
Misc/NEWS.d/next/Library/2025-08-11-04-52-18.gh-issue-137627.Ku5Yi2.rst [deleted file]
Misc/NEWS.d/next/Library/2025-08-15-20-35-30.gh-issue-69528.qc-Eh_.rst [deleted file]
Misc/NEWS.d/next/Library/2025-08-26-08-17-56.gh-issue-138151.I6CdAk.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-03-18-26-07.gh-issue-138425.cVE9Ho.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-03-20-18-39.gh-issue-98896.tjez89.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-11-15-03-37.gh-issue-138775.w7rnSx.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-12-09-34-37.gh-issue-138764.mokHoY.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-13-12-19-17.gh-issue-138859.PxjIoN.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-15-21-03-11.gh-issue-138891.oZFdtR.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-18-21-25-41.gh-issue-83714.TQjDWZ.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-23-09-46-46.gh-issue-139246.pzfM-w.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-25-20-16-10.gh-issue-101828.yTxJlJ.rst [deleted file]
Misc/NEWS.d/next/Library/2025-09-30-12-52-54.gh-issue-63161.mECM1A.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-02-22-29-00.gh-issue-139462.VZXUHe.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-11-09-07-06.gh-issue-139940.g54efZ.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-13-11-25-41.gh-issue-136702.uvLGK1.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-14-20-27-06.gh-issue-76007.2NcUbo.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-15-02-26-50.gh-issue-140135.54JYfM.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-15-15-10-34.gh-issue-140166.NtxRez.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-15-17-23-51.gh-issue-140141.j2mUDB.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-15-20-47-04.gh-issue-140120.3gffZq.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-15-21-42-13.gh-issue-140041._Fka2j.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-16-16-10-11.gh-issue-139707.zR6Qtn.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-16-17-17-20.gh-issue-135801.faH3fa.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-16-22-49-16.gh-issue-140212.llBNd0.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-17-12-33-01.gh-issue-140251.esM-OX.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-17-20-42-38.gh-issue-129117.X9jr4p.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-17-23-58-11.gh-issue-140272.lhY8uS.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-18-14-30-21.gh-issue-76007.peEgcr.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-18-15-20-25.gh-issue-76007.SNUzRq.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-20-12-33-49.gh-issue-140348.SAKnQZ.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-21-15-54-13.gh-issue-137530.ZyIVUH.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-22-12-56-57.gh-issue-140448.GsEkXD.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-22-20-52-13.gh-issue-140474.xIWlip.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-23-12-12-22.gh-issue-138774.mnh2gU.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-23-13-42-15.gh-issue-140481.XKxWpq.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-23-19-39-16.gh-issue-138162.Znw5DN.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-25-21-04-00.gh-issue-140607.oOZGxS.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-25-21-26-16.gh-issue-140593.OxlLc9.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-25-22-55-07.gh-issue-140601.In3MlS.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-26-16-24-12.gh-issue-140633.ioayC1.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-27-00-40-49.gh-issue-140650.DYJPJ9.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-27-13-49-31.gh-issue-140634.ULng9G.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-27-16-01-41.gh-issue-125434.qy0uRA.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-27-18-29-42.gh-issue-140590.LT9HHn.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-28-02-46-56.gh-issue-139946.aN3_uY.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-28-17-43-51.gh-issue-140228.8kfHhO.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-29-09-40-10.gh-issue-140741.L13UCV.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-29-16-12-41.gh-issue-120057.qGj5Dl.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-29-16-53-00.gh-issue-140766.CNagKF.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-30-12-36-19.gh-issue-140790._3T6-N.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-30-15-33-07.gh-issue-137821.8_Iavt.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-31-13-57-55.gh-issue-103847.VM7TnW.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-31-15-06-26.gh-issue-140691.JzHGtg.rst [deleted file]
Misc/NEWS.d/next/Library/2025-10-31-16-25-13.gh-issue-140808.XBiQ4j.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-01-00-34-53.gh-issue-140826.JEDd7U.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-01-00-36-14.gh-issue-140874.eAWt3K.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-01-14-44-09.gh-issue-140873.kfuc9B.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-02-09-37-22.gh-issue-140734.f8gST9.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-02-11-46-00.gh-issue-100218.9Ezfdq.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-02-19-23-32.gh-issue-140815.McEG-T.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-03-05-38-31.gh-issue-125115.jGS8MN.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-03-16-23-54.gh-issue-140797.DuFEeR.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-04-12-16-13.gh-issue-75593.EFVhKR.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-04-15-40-35.gh-issue-137969.9VZQVt.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-04-20-08-41.gh-issue-141018.d_oyOI.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-06-15-11-50.gh-issue-141141.tgIfgH.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-07-12-25-46.gh-issue-85524.9SWFIC.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-08-13-03-10.gh-issue-87710.XJeZlP.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-09-18-55-13.gh-issue-141311.qZ3swc.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-10-01-47-18.gh-issue-141314.baaa28.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-12-01-49-03.gh-issue-137109.D6sq2B.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-12-15-42-47.gh-issue-124111.hTw4OE.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-13-14-51-30.gh-issue-140938.kXsHHv.rst [deleted file]
Misc/NEWS.d/next/Library/2025-11-14-16-24-20.gh-issue-141497.L_CxDJ.rst [deleted file]
Misc/NEWS.d/next/Security/2025-05-30-22-33-27.gh-issue-136065.bu337o.rst [deleted file]
Misc/NEWS.d/next/Security/2025-06-28-13-23-53.gh-issue-136063.aGk0Jv.rst [deleted file]
Misc/NEWS.d/next/Security/2025-08-15-23-08-44.gh-issue-137836.b55rhh.rst [deleted file]
Misc/NEWS.d/next/Tests/2025-07-09-21-45-51.gh-issue-136442.jlbklP.rst [deleted file]
Misc/NEWS.d/next/Tests/2025-10-15-00-52-12.gh-issue-140082.fpET50.rst [deleted file]
Misc/NEWS.d/next/Tests/2025-10-23-16-39-49.gh-issue-140482.ZMtyeD.rst [deleted file]
Misc/NEWS.d/next/Tools-Demos/2025-09-20-20-31-54.gh-issue-139188.zfcxkW.rst [deleted file]
Misc/NEWS.d/next/Tools-Demos/2025-09-21-10-30-08.gh-issue-139198.Fm7NfU.rst [deleted file]
Misc/NEWS.d/next/Tools-Demos/2025-10-29-15-20-19.gh-issue-140702.ZXtW8h.rst [deleted file]
Misc/NEWS.d/next/Tools-Demos/2025-11-12-12-54-28.gh-issue-141442.50dS3P.rst [deleted file]
Misc/NEWS.d/next/Windows/2025-11-04-19-20-05.gh-issue-140849.YjB2ZZ.rst [deleted file]
README.rst

index 24e673d3d1394f791dfd550dc7edb4de846cdafe..971c6a69e5d06505164574c6738169bdadb7cd0f 100644 (file)
@@ -353,4 +353,4 @@ Importing Modules
 
    On error, return NULL with an exception set.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
index 18ee16118070eb2c34bb67371b966b2b36ae618b..3cac2c8b213c80362d02edce98109f8f684e2f4c 100644 (file)
@@ -1390,7 +1390,7 @@ All of the following functions must be called after :c:func:`Py_Initialize`.
 
    See :c:func:`PyUnstable_ThreadState_ResetStackProtection` for undoing this operation.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. c:function:: void PyUnstable_ThreadState_ResetStackProtection(PyThreadState *tstate)
@@ -1400,7 +1400,7 @@ All of the following functions must be called after :c:func:`Py_Initialize`.
 
    See :c:func:`PyUnstable_ThreadState_SetStackProtection` for an explanation.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. c:function:: PyInterpreterState* PyInterpreterState_Get(void)
index 0ea3c3c59a660db4519f489510b4abf23d49dd28..2e7d0dbc26e5bc6d75ad2414558d66eaafb63430 100644 (file)
@@ -2261,7 +2261,7 @@ and classes for traversing abstract syntax trees:
       The minimum supported version for ``feature_version`` is now ``(3, 7)``.
       The ``optimize`` argument was added.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
       Added the *module* parameter.
 
 
index ba882f10bbe2b8e14c91d0f354c013b65ee7eaf3..059377756999a4b3fc43d5dee69c0a7664692675 100644 (file)
@@ -1575,7 +1575,7 @@ Constants
    Specification that this implementation complies with.
    See https://speleotrove.com/decimal/decarith.html for the specification.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 The following constants are only relevant for the C module. They
index 3257daf89d327b381f7865e4e14eef1bd0f64d4d..8314fed80fa51259919d69ebdf4eb65ecabed409 100644 (file)
@@ -377,7 +377,7 @@ are always available.  They are listed here in alphabetical order.
       ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable
       support for top-level ``await``, ``async for``, and ``async with``.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
       Added the *module* parameter.
 
 
index b2e2e11c0dc414bf283b679f7a01e76f3278a21e..97136b234084fc176b4a8ed7c00b0f2df5873e43 100644 (file)
@@ -716,7 +716,7 @@ The :mod:`functools` module defines the following functions:
 
    .. versionadded:: 3.8
 
-   .. versionchanged:: next
+   .. versionchanged:: 3.15
       Added support of non-:term:`descriptor` callables.
 
 
index 03ba23b6216cbfb5d9c40f73a4221172d72800e2..3f0a54ac535cd621ad19da7745debeb6f5d3f2b3 100644 (file)
@@ -480,7 +480,7 @@ ABC hierarchy::
         .. versionchanged:: 3.5
            Made the method static.
 
-        .. versionadded:: next
+        .. versionadded:: 3.15
            Added the *fullname* parameter.
 
 
@@ -1048,7 +1048,7 @@ find and load modules.
       :meth:`PathFinder.invalidate_caches` invalidates :class:`NamespacePath`,
       forcing the path value to be recomputed next time it is accessed.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. class:: SourceFileLoader(fullname, path)
index c00db31a8ec05129d0574c2f7c93dbbd31d8c126..5220c559d3d857501612ef138da118702182c3bc 100644 (file)
@@ -636,7 +636,7 @@ Retrieving source code
    .. versionchanged:: 3.5
       Documentation strings are now inherited if not overridden.
 
-   .. versionchanged:: next
+   .. versionchanged:: 3.15
       Added parameters *inherit_class_doc* and *fallback_to_class_doc*.
 
       Documentation strings on :class:`~functools.cached_property`
index 6a9fe74c5e861ba737d05d69b8e50b9a10827c66..0068ae2bdd5d071e3ef03eccf8565bd009b19ea6 100644 (file)
@@ -4,7 +4,7 @@
 .. module:: math.integer
    :synopsis: Integer-specific mathematics functions.
 
-.. versionadded:: next
+.. versionadded:: 3.15
 
 --------------
 
index 54c98346b2798bb5ecb1b2865a57337aaeb38976..186f99e9591546ae2d91b1d0068921be8cb9d89b 100644 (file)
@@ -781,7 +781,7 @@ the following functions from the :mod:`math.integer` module:
    Floats with integral values (like ``5.0``) are no longer accepted in the
    :func:`factorial` function.
 
-.. deprecated:: next
+.. deprecated:: 3.15
    These aliases are :term:`soft deprecated` in favor of the
    :mod:`math.integer` functions.
 
index 7dc6c177268ec2ac4cd16a0de23e48658f3a7514..671270d6112212db560dc993c4d139cc765c3d94 100644 (file)
@@ -3404,7 +3404,7 @@ features:
 
    .. availability:: Linux >= 4.11 with glibc >= 2.28.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. class:: statx_result
@@ -3661,7 +3661,7 @@ features:
 
    .. availability:: Linux >= 4.11 with glibc >= 2.28.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. data:: STATX_TYPE
@@ -3690,7 +3690,7 @@ features:
 
    .. availability:: Linux >= 4.11 with glibc >= 2.28.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 .. data:: AT_STATX_FORCE_SYNC
 
@@ -3700,7 +3700,7 @@ features:
 
    .. availability:: Linux >= 4.11 with glibc >= 2.28.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 .. data:: AT_STATX_DONT_SYNC
 
@@ -3709,7 +3709,7 @@ features:
 
    .. availability:: Linux >= 4.11 with glibc >= 2.28.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 .. data:: AT_STATX_SYNC_AS_STAT
 
@@ -3721,7 +3721,7 @@ features:
 
    .. availability:: Linux >= 4.11 with glibc >= 2.28.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. data:: AT_NO_AUTOMOUNT
@@ -3733,7 +3733,7 @@ features:
 
    .. availability:: Linux.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. function:: statvfs(path)
index 1cbec3ab847c5fad08dae3030253af29f1c537fc..82012b31a00f2050d016fc50abba4f1d25cecda4 100644 (file)
@@ -511,4 +511,4 @@ meaning of these constants.
           STATX_ATTR_DAX
           STATX_ATTR_WRITE_ATOMIC
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
index c539345e59877715301d42aa42a150971797c5cd..3bcaba0b3e1eba96fe57470706e38099a1f67817 100644 (file)
@@ -3191,7 +3191,7 @@ objects.
 
          Taking all bytes is a zero-copy operation.
 
-      .. versionadded:: next
+      .. versionadded:: 3.15
 
          See the :ref:`What's New <whatsnew315-bytearray-take-bytes>` entry for
          common code patterns which can be optimized with
index c0d9e79197de7c0c99c14fceeb644beded2fe9d7..f5e6f9f8acfdb8f1c3ff18b430a0a13a4c0f7887 100644 (file)
@@ -30,7 +30,7 @@ Generating Symbol Tables
    It is needed to unambiguous :ref:`filter <warning-filter>` syntax warnings
    by module name.
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
       Added the *module* parameter.
 
 
index fd5f56bd7eaaeb1f46e8ea289b0fed00d69d62d3..34f21f49b4bcb199e1b514900c15a8d01e8a0341 100644 (file)
@@ -156,7 +156,7 @@ following functions:
       >>> unicodedata.isxidstart('0')
       False
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. function:: isxidcontinue(chr, /)
@@ -171,7 +171,7 @@ following functions:
       >>> unicodedata.isxidcontinue(' ')
       False
 
-   .. versionadded:: next
+   .. versionadded:: 3.15
 
 
 .. function:: decomposition(chr, /)
index 2f3cf6008f58e2ec93f8b5d62d43e6c947cadf2f..0de7a90bfcb60e860ab3ed3fb05ff404cd6595d8 100644 (file)
@@ -513,7 +513,7 @@ Available Functions
    .. versionchanged:: 3.6
       Add the *source* parameter.
 
-   .. versionchanged:: next
+   .. versionchanged:: 3.15
       If no module is passed, test the filter regular expression against
       module names created from the path, not only the path itself.
 
index b150c53735d63475cdd89be9ccb2ebba48b7416c..89def6e2afe0881f4e71b971d74935704a31f412 100644 (file)
@@ -818,6 +818,6 @@ integer handle, and also disconnect the Windows handle from the handle object.
    will automatically close *key* when control leaves the :keyword:`with` block.
 
 
-.. versionchanged:: next
+.. versionchanged:: 3.15
    Handle objects are now compared by their underlying Windows handle value
    instead of object identity for equality comparisons.
index cbbc87b4721a9fb024bdb7b0da21826364fa27ae..e59759683a6d4c44b71168bbc58e099e253bd2d3 100644 (file)
@@ -656,7 +656,7 @@ Functions
    .. versionchanged:: 3.13
       Added the :meth:`!close` method.
 
-   .. versionchanged:: next
+   .. versionchanged:: 3.15
       A :exc:`ResourceWarning` is now emitted if the iterator opened a file
       and is not explicitly closed.
 
index e3996ee86793dd0ae580e0ccbbeb4a1c1a390b35..899c892631fafabd6414e00c45eb8a85d551b083 100644 (file)
 #define PY_MINOR_VERSION        15
 #define PY_MICRO_VERSION        0
 #define PY_RELEASE_LEVEL        PY_RELEASE_LEVEL_ALPHA
-#define PY_RELEASE_SERIAL       1
+#define PY_RELEASE_SERIAL       2
 
 /* Version as a string */
-#define PY_VERSION              "3.15.0a1+"
+#define PY_VERSION              "3.15.0a2"
 /*--end constants--*/
 
 
index 293c3189589e36e1d674d5c7555a828419f6aa4a..11ffc6bf3a1bb5c6851d18ec06cc45148a905f6f 100644 (file)
@@ -1,4 +1,4 @@
-# Autogenerated by Sphinx on Tue Oct 14 13:46:01 2025
+# Autogenerated by Sphinx on Tue Nov 18 16:51:09 2025
 # as part of the release process.
 
 topics = {
@@ -1098,10 +1098,10 @@ See The standard type hierarchy for more information.
     'bltin-ellipsis-object': r'''The Ellipsis Object
 *******************
 
-This object is commonly used used to indicate that something is
-omitted. It supports no special operations.  There is exactly one
-ellipsis object, named "Ellipsis" (a built-in name).
-"type(Ellipsis)()" produces the "Ellipsis" singleton.
+This object is commonly used to indicate that something is omitted. It
+supports no special operations.  There is exactly one ellipsis object,
+named "Ellipsis" (a built-in name).  "type(Ellipsis)()" produces the
+"Ellipsis" singleton.
 
 It is written as "Ellipsis" or "...".
 
@@ -4140,6 +4140,10 @@ Changed in version 3.3: Tab-completion via the "readline" module is
 available for commands and command arguments, e.g. the current global
 and local names are offered as arguments of the "p" command.
 
+
+Command-line interface
+======================
+
 You can also invoke "pdb" from the command line to debug other
 scripts.  For example:
 
@@ -4155,7 +4159,7 @@ debugger upon program’s exit.
 -c, --command <command>
 
    To execute commands as if given in a ".pdbrc" file; see Debugger
-   Commands.
+   commands.
 
    Changed in version 3.2: Added the "-c" option.
 
@@ -4376,7 +4380,7 @@ class pdb.Pdb(completekey='tab', stdin=None, stdout=None, skip=None, nosigint=Fa
       See the documentation for the functions explained above.
 
 
-Debugger Commands
+Debugger commands
 =================
 
 The commands recognized by the debugger are listed below.  Most
@@ -5616,9 +5620,8 @@ decimal digits. The parts are separated by a decimal point, ".":
    2.71828
    4.0
 
-Unlike in integer literals, leading zeros are allowed in the numeric
-parts. For example, "077.010" is legal, and denotes the same number as
-"77.10".
+Unlike in integer literals, leading zeros are allowed. For example,
+"077.010" is legal, and denotes the same number as "77.01".
 
 As in integer literals, single underscores may occur between digits to
 help readability:
@@ -7435,9 +7438,8 @@ decimal digits. The parts are separated by a decimal point, ".":
    2.71828
    4.0
 
-Unlike in integer literals, leading zeros are allowed in the numeric
-parts. For example, "077.010" is legal, and denotes the same number as
-"77.10".
+Unlike in integer literals, leading zeros are allowed. For example,
+"077.010" is legal, and denotes the same number as "77.01".
 
 As in integer literals, single underscores may occur between digits to
 help readability:
@@ -7685,9 +7687,8 @@ object.__ceil__(self)
 *************************
 
 *Objects* are Python’s abstraction for data.  All data in a Python
-program is represented by objects or by relations between objects. (In
-a sense, and in conformance to Von Neumann’s model of a “stored
-program computer”, code is also represented by objects.)
+program is represented by objects or by relations between objects.
+Even code is represented by objects.
 
 Every object has an identity, a type and a value.  An object’s
 *identity* never changes once it has been created; you may think of it
@@ -10301,6 +10302,17 @@ str.istitle()
    follow uncased characters and lowercase characters only cased ones.
    Return "False" otherwise.
 
+   For example:
+
+      >>> 'Spam, Spam, Spam'.istitle()
+      True
+      >>> 'spam, spam, spam'.istitle()
+      False
+      >>> 'SPAM, SPAM, SPAM'.istitle()
+      False
+
+   See also "title()".
+
 str.isupper()
 
    Return "True" if all cased characters [4] in the string are
@@ -10663,6 +10675,8 @@ str.title()
       >>> titlecase("they're bill's friends.")
       "They're Bill's Friends."
 
+   See also "istitle()".
+
 str.translate(table, /)
 
    Return a copy of the string in which each character has been mapped
@@ -12362,6 +12376,11 @@ Special attributes
 |                                                    | "X.__bases__" will be exactly equal to "(A, B,     |
 |                                                    | C)".                                               |
 +----------------------------------------------------+----------------------------------------------------+
+| type.__base__                                      | **CPython implementation detail:** The single base |
+|                                                    | class in the inheritance chain that is responsible |
+|                                                    | for the memory layout of instances. This attribute |
+|                                                    | corresponds to "tp_base" at the C level.           |
++----------------------------------------------------+----------------------------------------------------+
 | type.__doc__                                       | The class’s documentation string, or "None" if     |
 |                                                    | undefined. Not inherited by subclasses.            |
 +----------------------------------------------------+----------------------------------------------------+
diff --git a/Misc/NEWS.d/3.15.0a2.rst b/Misc/NEWS.d/3.15.0a2.rst
new file mode 100644 (file)
index 0000000..ba82c85
--- /dev/null
@@ -0,0 +1,1746 @@
+.. date: 2025-11-04-19-20-05
+.. gh-issue: 140849
+.. nonce: YjB2ZZ
+.. release date: 2025-11-18
+.. section: Windows
+
+Update bundled liblzma to version 5.8.1.
+
+..
+
+.. date: 2025-11-12-12-54-28
+.. gh-issue: 141442
+.. nonce: 50dS3P
+.. section: Tools/Demos
+
+The iOS testbed now correctly handles test arguments that contain spaces.
+
+..
+
+.. date: 2025-10-29-15-20-19
+.. gh-issue: 140702
+.. nonce: ZXtW8h
+.. section: Tools/Demos
+
+The iOS testbed app will now expose the ``GITHUB_ACTIONS`` environment
+variable to iOS apps being tested.
+
+..
+
+.. date: 2025-09-21-10-30-08
+.. gh-issue: 139198
+.. nonce: Fm7NfU
+.. section: Tools/Demos
+
+Remove ``Tools/scripts/checkpip.py`` script.
+
+..
+
+.. date: 2025-09-20-20-31-54
+.. gh-issue: 139188
+.. nonce: zfcxkW
+.. section: Tools/Demos
+
+Remove ``Tools/tz/zdump.py`` script.
+
+..
+
+.. date: 2025-10-23-16-39-49
+.. gh-issue: 140482
+.. nonce: ZMtyeD
+.. section: Tests
+
+Preserve and restore the state of ``stty echo`` as part of the test
+environment.
+
+..
+
+.. date: 2025-10-15-00-52-12
+.. gh-issue: 140082
+.. nonce: fpET50
+.. section: Tests
+
+Update ``python -m test`` to set ``FORCE_COLOR=1`` when being run with color
+enabled so that :mod:`unittest` which is run by it with redirected output
+will output in color.
+
+..
+
+.. date: 2025-07-09-21-45-51
+.. gh-issue: 136442
+.. nonce: jlbklP
+.. section: Tests
+
+Use exitcode ``1`` instead of ``5`` if :func:`unittest.TestCase.setUpClass`
+raises an exception
+
+..
+
+.. date: 2025-08-15-23-08-44
+.. gh-issue: 137836
+.. nonce: b55rhh
+.. section: Security
+
+Add support of the "plaintext" element, RAWTEXT elements "xmp", "iframe",
+"noembed" and "noframes", and optionally RAWTEXT element "noscript" in
+:class:`html.parser.HTMLParser`.
+
+..
+
+.. date: 2025-06-28-13-23-53
+.. gh-issue: 136063
+.. nonce: aGk0Jv
+.. section: Security
+
+:mod:`email.message`: ensure linear complexity for legacy HTTP parameters
+parsing. Patch by Bénédikt Tran.
+
+..
+
+.. date: 2025-05-30-22-33-27
+.. gh-issue: 136065
+.. nonce: bu337o
+.. section: Security
+
+Fix quadratic complexity in :func:`os.path.expandvars`.
+
+..
+
+.. date: 2025-11-14-16-24-20
+.. gh-issue: 141497
+.. nonce: L_CxDJ
+.. section: Library
+
+:mod:`ipaddress`: ensure that the methods :meth:`IPv4Network.hosts()
+<ipaddress.IPv4Network.hosts>` and :meth:`IPv6Network.hosts()
+<ipaddress.IPv6Network.hosts>` always return an iterator.
+
+..
+
+.. date: 2025-11-13-14-51-30
+.. gh-issue: 140938
+.. nonce: kXsHHv
+.. section: Library
+
+The :func:`statistics.stdev` and :func:`statistics.pstdev` functions now
+raise a :exc:`ValueError` when the input contains an infinity or a NaN.
+
+..
+
+.. date: 2025-11-12-15-42-47
+.. gh-issue: 124111
+.. nonce: hTw4OE
+.. section: Library
+
+Updated Tcl threading configuration in :mod:`_tkinter` to assume that
+threads are always available in Tcl 9 and later.
+
+..
+
+.. date: 2025-11-12-01-49-03
+.. gh-issue: 137109
+.. nonce: D6sq2B
+.. section: Library
+
+The :mod:`os.fork` and related forking APIs will no longer warn in the
+common case where Linux or macOS platform APIs return the number of threads
+in a process and find the answer to be 1 even when a
+:func:`os.register_at_fork` ``after_in_parent=`` callback (re)starts a
+thread.
+
+..
+
+.. date: 2025-11-10-01-47-18
+.. gh-issue: 141314
+.. nonce: baaa28
+.. section: Library
+
+Fix assertion failure in :meth:`io.TextIOWrapper.tell` when reading files
+with standalone carriage return (``\r``) line endings.
+
+..
+
+.. date: 2025-11-09-18-55-13
+.. gh-issue: 141311
+.. nonce: qZ3swc
+.. section: Library
+
+Fix assertion failure in :func:`!io.BytesIO.readinto` and undefined behavior
+arising when read position is above capcity in :class:`io.BytesIO`.
+
+..
+
+.. date: 2025-11-08-13-03-10
+.. gh-issue: 87710
+.. nonce: XJeZlP
+.. section: Library
+
+:mod:`mimetypes`: Update mime type for ``.ai`` files to ``application/pdf``.
+
+..
+
+.. date: 2025-11-07-12-25-46
+.. gh-issue: 85524
+.. nonce: 9SWFIC
+.. section: Library
+
+Update ``io.FileIO.readall``, an implementation of
+:meth:`io.RawIOBase.readall`, to follow :class:`io.IOBase` guidelines and
+raise :exc:`io.UnsupportedOperation` when a file is in "w" mode rather than
+:exc:`OSError`
+
+..
+
+.. date: 2025-11-06-15-11-50
+.. gh-issue: 141141
+.. nonce: tgIfgH
+.. section: Library
+
+Fix a thread safety issue with :func:`base64.b85decode`. Contributed by
+Benel Tayar.
+
+..
+
+.. date: 2025-11-04-20-08-41
+.. gh-issue: 141018
+.. nonce: d_oyOI
+.. section: Library
+
+:mod:`mimetypes`: Update ``.exe``, ``.dll``, ``.rtf`` and (when
+``strict=False``) ``.jpg`` to their correct IANA mime type.
+
+..
+
+.. date: 2025-11-04-15-40-35
+.. gh-issue: 137969
+.. nonce: 9VZQVt
+.. section: Library
+
+Fix :meth:`annotationlib.ForwardRef.evaluate` returning
+:class:`~annotationlib.ForwardRef` objects which don't update with new
+globals.
+
+..
+
+.. date: 2025-11-04-12-16-13
+.. gh-issue: 75593
+.. nonce: EFVhKR
+.. section: Library
+
+Add support of :term:`path-like objects <path-like object>` and
+:term:`bytes-like objects <bytes-like object>` in :func:`wave.open`.
+
+..
+
+.. date: 2025-11-03-16-23-54
+.. gh-issue: 140797
+.. nonce: DuFEeR
+.. section: Library
+
+The undocumented :class:`!re.Scanner` class now forbids regular expressions
+containing capturing groups in its lexicon patterns. Patterns using
+capturing groups could previously lead to crashes with segmentation fault.
+Use non-capturing groups (?:...) instead.
+
+..
+
+.. date: 2025-11-03-05-38-31
+.. gh-issue: 125115
+.. nonce: jGS8MN
+.. section: Library
+
+Refactor the :mod:`pdb` parsing issue so positional arguments can pass
+through intuitively.
+
+..
+
+.. date: 2025-11-02-19-23-32
+.. gh-issue: 140815
+.. nonce: McEG-T
+.. section: Library
+
+:mod:`faulthandler` now detects if a frame or a code object is invalid or
+freed. Patch by Victor Stinner.
+
+..
+
+.. date: 2025-11-02-11-46-00
+.. gh-issue: 100218
+.. nonce: 9Ezfdq
+.. section: Library
+
+Correctly set :attr:`~OSError.errno` when :func:`socket.if_nametoindex` or
+:func:`socket.if_indextoname` raise an :exc:`OSError`. Patch by Bénédikt
+Tran.
+
+..
+
+.. date: 2025-11-02-09-37-22
+.. gh-issue: 140734
+.. nonce: f8gST9
+.. section: Library
+
+:mod:`multiprocessing`: fix off-by-one error when checking the length of a
+temporary socket file path. Patch by Bénédikt Tran.
+
+..
+
+.. date: 2025-11-01-14-44-09
+.. gh-issue: 140873
+.. nonce: kfuc9B
+.. section: Library
+
+Add support of non-:term:`descriptor` callables in
+:func:`functools.singledispatchmethod`.
+
+..
+
+.. date: 2025-11-01-00-36-14
+.. gh-issue: 140874
+.. nonce: eAWt3K
+.. section: Library
+
+Bump the version of pip bundled in ensurepip to version 25.3
+
+..
+
+.. date: 2025-11-01-00-34-53
+.. gh-issue: 140826
+.. nonce: JEDd7U
+.. section: Library
+
+Now :class:`!winreg.HKEYType` objects are compared by their underlying
+Windows registry handle value instead of their object identity.
+
+..
+
+.. date: 2025-10-31-16-25-13
+.. gh-issue: 140808
+.. nonce: XBiQ4j
+.. section: Library
+
+The internal class ``mailbox._ProxyFile`` is no longer a parameterized
+generic.
+
+..
+
+.. date: 2025-10-31-15-06-26
+.. gh-issue: 140691
+.. nonce: JzHGtg
+.. section: Library
+
+In :mod:`urllib.request`, when opening a FTP URL fails because a data
+connection cannot be made, the control connection's socket is now closed to
+avoid a :exc:`ResourceWarning`.
+
+..
+
+.. date: 2025-10-31-13-57-55
+.. gh-issue: 103847
+.. nonce: VM7TnW
+.. section: Library
+
+Fix hang when cancelling process created by
+:func:`asyncio.create_subprocess_exec` or
+:func:`asyncio.create_subprocess_shell`. Patch by Kumar Aditya.
+
+..
+
+.. date: 2025-10-30-15-33-07
+.. gh-issue: 137821
+.. nonce: 8_Iavt
+.. section: Library
+
+Convert ``_json`` module to use Argument Clinic. Patched by Yoonho Hann.
+
+..
+
+.. date: 2025-10-30-12-36-19
+.. gh-issue: 140790
+.. nonce: _3T6-N
+.. section: Library
+
+Initialize all Pdb's instance variables in ``__init__``,  remove some
+hasattr/getattr
+
+..
+
+.. date: 2025-10-29-16-53-00
+.. gh-issue: 140766
+.. nonce: CNagKF
+.. section: Library
+
+Add :func:`enum.show_flag_values` and ``enum.bin`` to ``enum.__all__``.
+
+..
+
+.. date: 2025-10-29-16-12-41
+.. gh-issue: 120057
+.. nonce: qGj5Dl
+.. section: Library
+
+Add :func:`os.reload_environ` to ``os.__all__``.
+
+..
+
+.. date: 2025-10-29-09-40-10
+.. gh-issue: 140741
+.. nonce: L13UCV
+.. section: Library
+
+Fix :func:`profiling.sampling.sample` incorrectly handling a
+:exc:`FileNotFoundError` or :exc:`PermissionError`.
+
+..
+
+.. date: 2025-10-28-17-43-51
+.. gh-issue: 140228
+.. nonce: 8kfHhO
+.. section: Library
+
+Avoid making unnecessary filesystem calls for frozen modules in
+:mod:`linecache` when the global module cache is not present.
+
+..
+
+.. date: 2025-10-28-02-46-56
+.. gh-issue: 139946
+.. nonce: aN3_uY
+.. section: Library
+
+Error and warning keywords in ``argparse.ArgumentParser`` messages are now
+colorized when color output is enabled, fixing a visual inconsistency in
+which they remained plain text while other output was colorized.
+
+..
+
+.. date: 2025-10-27-18-29-42
+.. gh-issue: 140590
+.. nonce: LT9HHn
+.. section: Library
+
+Fix arguments checking for the :meth:`!functools.partial.__setstate__` that
+may lead to internal state corruption and crash. Patch by Sergey Miryanov.
+
+..
+
+.. date: 2025-10-27-16-01-41
+.. gh-issue: 125434
+.. nonce: qy0uRA
+.. section: Library
+
+Display thread name in :mod:`faulthandler` on Windows. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2025-10-27-13-49-31
+.. gh-issue: 140634
+.. nonce: ULng9G
+.. section: Library
+
+Fix a reference counting bug in :meth:`!os.sched_param.__reduce__`.
+
+..
+
+.. date: 2025-10-27-00-40-49
+.. gh-issue: 140650
+.. nonce: DYJPJ9
+.. section: Library
+
+Fix an issue where closing :class:`io.BufferedWriter` could crash if the
+closed attribute raised an exception on access or could not be converted to
+a boolean.
+
+..
+
+.. date: 2025-10-26-16-24-12
+.. gh-issue: 140633
+.. nonce: ioayC1
+.. section: Library
+
+Ignore :exc:`AttributeError` when setting a module's ``__file__`` attribute
+when loading an extension module packaged as Apple Framework.
+
+..
+
+.. date: 2025-10-25-22-55-07
+.. gh-issue: 140601
+.. nonce: In3MlS
+.. section: Library
+
+:func:`xml.etree.ElementTree.iterparse` now emits a :exc:`ResourceWarning`
+when the iterator is not explicitly closed and was opened with a filename.
+This helps developers identify and fix resource leaks. Patch by Osama
+Abdelkader.
+
+..
+
+.. date: 2025-10-25-21-26-16
+.. gh-issue: 140593
+.. nonce: OxlLc9
+.. section: Library
+
+:mod:`xml.parsers.expat`: Fix a memory leak that could affect users with
+:meth:`~xml.parsers.expat.xmlparser.ElementDeclHandler` set to a custom
+element declaration handler. Patch by Sebastian Pipping.
+
+..
+
+.. date: 2025-10-25-21-04-00
+.. gh-issue: 140607
+.. nonce: oOZGxS
+.. section: Library
+
+Inside :meth:`io.RawIOBase.read`, validate that the count of bytes returned
+by :meth:`io.RawIOBase.readinto` is valid (inside the provided buffer).
+
+..
+
+.. date: 2025-10-23-19-39-16
+.. gh-issue: 138162
+.. nonce: Znw5DN
+.. section: Library
+
+Fix :class:`logging.LoggerAdapter` with ``merge_extra=True`` and without the
+*extra* argument.
+
+..
+
+.. date: 2025-10-23-13-42-15
+.. gh-issue: 140481
+.. nonce: XKxWpq
+.. section: Library
+
+Improve error message when trying to iterate a Tk widget, image or font.
+
+..
+
+.. date: 2025-10-23-12-12-22
+.. gh-issue: 138774
+.. nonce: mnh2gU
+.. section: Library
+
+:func:`ast.unparse` now generates full source code when handling
+:class:`ast.Interpolation` nodes that do not have a specified source.
+
+..
+
+.. date: 2025-10-22-20-52-13
+.. gh-issue: 140474
+.. nonce: xIWlip
+.. section: Library
+
+Fix memory leak in :class:`array.array` when creating arrays from an empty
+:class:`str` and the ``u`` type code.
+
+..
+
+.. date: 2025-10-22-12-56-57
+.. gh-issue: 140448
+.. nonce: GsEkXD
+.. section: Library
+
+Change the default of ``suggest_on_error`` to ``True`` in
+``argparse.ArgumentParser``.
+
+..
+
+.. date: 2025-10-21-15-54-13
+.. gh-issue: 137530
+.. nonce: ZyIVUH
+.. section: Library
+
+:mod:`dataclasses` Fix annotations for generated ``__init__`` methods by
+replacing the annotations that were in-line in the generated source code
+with ``__annotate__`` functions attached to the methods.
+
+..
+
+.. date: 2025-10-20-12-33-49
+.. gh-issue: 140348
+.. nonce: SAKnQZ
+.. section: Library
+
+Fix regression in Python 3.14.0 where using the ``|`` operator on a
+:class:`typing.Union` object combined with an object that is not a type
+would raise an error.
+
+..
+
+.. date: 2025-10-18-15-20-25
+.. gh-issue: 76007
+.. nonce: SNUzRq
+.. section: Library
+
+:mod:`decimal`: Deprecate ``__version__`` and replace with
+:data:`decimal.SPEC_VERSION`.
+
+..
+
+.. date: 2025-10-18-14-30-21
+.. gh-issue: 76007
+.. nonce: peEgcr
+.. section: Library
+
+Deprecate ``__version__`` from a :mod:`imaplib`. Patch by Hugo van Kemenade.
+
+..
+
+.. date: 2025-10-17-23-58-11
+.. gh-issue: 140272
+.. nonce: lhY8uS
+.. section: Library
+
+Fix memory leak in the :meth:`!clear` method of the :mod:`dbm.gnu` database.
+
+..
+
+.. date: 2025-10-17-20-42-38
+.. gh-issue: 129117
+.. nonce: X9jr4p
+.. section: Library
+
+:mod:`unicodedata`: Add :func:`~unicodedata.isxidstart` and
+:func:`~unicodedata.isxidcontinue` functions to check whether a character
+can start or continue a `Unicode Standard Annex #31
+<https://www.unicode.org/reports/tr31/>`_ identifier.
+
+..
+
+.. date: 2025-10-17-12-33-01
+.. gh-issue: 140251
+.. nonce: esM-OX
+.. section: Library
+
+Colorize the default import statement ``import asyncio`` in asyncio REPL.
+
+..
+
+.. date: 2025-10-16-22-49-16
+.. gh-issue: 140212
+.. nonce: llBNd0
+.. section: Library
+
+Calendar's HTML formatting now accepts year and month as options.
+Previously, running ``python -m calendar -t html 2025 10`` would result in
+an error message. It now generates an HTML document displaying the calendar
+for the specified month. Contributed by Pål Grønås Drange.
+
+..
+
+.. date: 2025-10-16-17-17-20
+.. gh-issue: 135801
+.. nonce: faH3fa
+.. section: Library
+
+Improve filtering by module in :func:`warnings.warn_explicit` if no *module*
+argument is passed. It now tests the module regular expression in the
+warnings filter not only against the filename with ``.py`` stripped, but
+also against module names constructed starting from different parent
+directories of the filename (with ``/__init__.py``, ``.py`` and, on Windows,
+``.pyw`` stripped).
+
+..
+
+.. date: 2025-10-16-16-10-11
+.. gh-issue: 139707
+.. nonce: zR6Qtn
+.. section: Library
+
+Improve :exc:`ModuleNotFoundError` error message when a :term:`standard
+library` module is missing.
+
+..
+
+.. date: 2025-10-15-21-42-13
+.. gh-issue: 140041
+.. nonce: _Fka2j
+.. section: Library
+
+Fix import of :mod:`ctypes` on Android and Cygwin when ABI flags are
+present.
+
+..
+
+.. date: 2025-10-15-20-47-04
+.. gh-issue: 140120
+.. nonce: 3gffZq
+.. section: Library
+
+Fixed a memory leak in :mod:`hmac` when it was using the hacl-star backend.
+Discovered by ``@ashm-dev`` using AddressSanitizer.
+
+..
+
+.. date: 2025-10-15-17-23-51
+.. gh-issue: 140141
+.. nonce: j2mUDB
+.. section: Library
+
+The :py:class:`importlib.metadata.PackageNotFoundError` traceback raised
+when ``importlib.metadata.Distribution.from_name`` cannot discover a
+distribution no longer includes a transient :exc:`StopIteration` exception
+trace.
+
+Contributed by Bartosz Sławecki in :gh:`140142`.
+
+..
+
+.. date: 2025-10-15-15-10-34
+.. gh-issue: 140166
+.. nonce: NtxRez
+.. section: Library
+
+:mod:`mimetypes`: Per the `IANA assignment
+<https://www.iana.org/assignments/media-types/application/texinfo>`_, update
+the MIME type for the ``.texi`` and ``.texinfo`` file formats to
+``application/texinfo``, instead of ``application/x-texinfo``.
+
+..
+
+.. date: 2025-10-15-02-26-50
+.. gh-issue: 140135
+.. nonce: 54JYfM
+.. section: Library
+
+Speed up :meth:`io.RawIOBase.readall` by using PyBytesWriter API (about 4x
+faster)
+
+..
+
+.. date: 2025-10-14-20-27-06
+.. gh-issue: 76007
+.. nonce: 2NcUbo
+.. section: Library
+
+:mod:`zlib`: Deprecate ``__version__`` and schedule for removal in Python
+3.20.
+
+..
+
+.. date: 2025-10-13-11-25-41
+.. gh-issue: 136702
+.. nonce: uvLGK1
+.. section: Library
+
+:mod:`encodings`: Deprecate passing a non-ascii *encoding* name to
+:func:`encodings.normalize_encoding` and schedule removal of support for
+Python 3.17.
+
+..
+
+.. date: 2025-10-11-09-07-06
+.. gh-issue: 139940
+.. nonce: g54efZ
+.. section: Library
+
+Print clearer error message when using ``pdb`` to attach to a non-existing
+process.
+
+..
+
+.. date: 2025-10-02-22-29-00
+.. gh-issue: 139462
+.. nonce: VZXUHe
+.. section: Library
+
+When a child process in a :class:`concurrent.futures.ProcessPoolExecutor`
+terminates abruptly, the resulting traceback will now tell you the PID and
+exit code of the terminated process. Contributed by Jonathan Berg.
+
+..
+
+.. date: 2025-09-30-12-52-54
+.. gh-issue: 63161
+.. nonce: mECM1A
+.. section: Library
+
+Fix :func:`tokenize.detect_encoding`. Support non-UTF-8 shebang and comments
+if non-UTF-8 encoding is specified. Detect decoding error for non-UTF-8
+encoding. Detect null bytes in source code.
+
+..
+
+.. date: 2025-09-25-20-16-10
+.. gh-issue: 101828
+.. nonce: yTxJlJ
+.. section: Library
+
+Fix ``'shift_jisx0213'``, ``'shift_jis_2004'``, ``'euc_jisx0213'`` and
+``'euc_jis_2004'`` codecs truncating null chars as they were treated as part
+of multi-character sequences.
+
+..
+
+.. date: 2025-09-23-09-46-46
+.. gh-issue: 139246
+.. nonce: pzfM-w
+.. section: Library
+
+fix: paste zero-width in default repl width is wrong.
+
+..
+
+.. date: 2025-09-18-21-25-41
+.. gh-issue: 83714
+.. nonce: TQjDWZ
+.. section: Library
+
+Implement :func:`os.statx` on Linux kernel versions 4.11 and later with
+glibc versions 2.28 and later.  Contributed by Jeffrey Bosboom and Victor
+Stinner.
+
+..
+
+.. date: 2025-09-15-21-03-11
+.. gh-issue: 138891
+.. nonce: oZFdtR
+.. section: Library
+
+Fix ``SyntaxError`` when ``inspect.get_annotations(f, eval_str=True)`` is
+called on a function annotated with a :pep:`646` ``star_expression``
+
+..
+
+.. date: 2025-09-13-12-19-17
+.. gh-issue: 138859
+.. nonce: PxjIoN
+.. section: Library
+
+Fix generic type parameterization raising a :exc:`TypeError` when omitting a
+:class:`ParamSpec` that has a default which is not a list of types.
+
+..
+
+.. date: 2025-09-12-09-34-37
+.. gh-issue: 138764
+.. nonce: mokHoY
+.. section: Library
+
+Prevent :func:`annotationlib.call_annotate_function` from calling
+``__annotate__`` functions that don't support ``VALUE_WITH_FAKE_GLOBALS`` in
+a fake globals namespace with empty globals.
+
+Make ``FORWARDREF`` and ``STRING`` annotations fall back to using ``VALUE``
+annotations in the case that neither their own format, nor
+``VALUE_WITH_FAKE_GLOBALS`` are supported.
+
+..
+
+.. date: 2025-09-11-15-03-37
+.. gh-issue: 138775
+.. nonce: w7rnSx
+.. section: Library
+
+Use of ``python -m`` with :mod:`base64` has been fixed to detect input from
+a terminal so that it properly notices EOF.
+
+..
+
+.. date: 2025-09-03-20-18-39
+.. gh-issue: 98896
+.. nonce: tjez89
+.. section: Library
+
+Fix a failure in multiprocessing resource_tracker when SharedMemory names
+contain colons. Patch by Rani Pinchuk.
+
+..
+
+.. date: 2025-09-03-18-26-07
+.. gh-issue: 138425
+.. nonce: cVE9Ho
+.. section: Library
+
+Fix partial evaluation of :class:`annotationlib.ForwardRef` objects which
+rely on names defined as globals.
+
+..
+
+.. date: 2025-08-26-08-17-56
+.. gh-issue: 138151
+.. nonce: I6CdAk
+.. section: Library
+
+In :mod:`annotationlib`, improve evaluation of forward references to
+nonlocal variables that are not yet defined when the annotations are
+initially evaluated.
+
+..
+
+.. date: 2025-08-15-20-35-30
+.. gh-issue: 69528
+.. nonce: qc-Eh_
+.. section: Library
+
+The :attr:`~io.FileIO.mode` attribute of files opened in the ``'wb+'`` mode
+is now ``'wb+'`` instead of ``'rb+'``.
+
+..
+
+.. date: 2025-08-11-04-52-18
+.. gh-issue: 137627
+.. nonce: Ku5Yi2
+.. section: Library
+
+Speed up :meth:`csv.Sniffer.sniff` delimiter detection by up to 1.6x.
+
+..
+
+.. date: 2025-07-14-09-33-17
+.. gh-issue: 55531
+.. nonce: Gt2e12
+.. section: Library
+
+:mod:`encodings`: Improve :func:`~encodings.normalize_encoding` performance
+by implementing the function in C using the private
+``_Py_normalize_encoding`` which has been modified to make lowercase
+conversion optional.
+
+..
+
+.. date: 2025-07-01-04-57-57
+.. gh-issue: 136057
+.. nonce: 4-t596
+.. section: Library
+
+Fixed the bug in :mod:`pdb` and :mod:`bdb` where ``next`` and ``step`` can't
+go over the line if a loop exists in the line.
+
+..
+
+.. date: 2025-06-29-22-01-00
+.. gh-issue: 133390
+.. nonce: I1DW_3
+.. section: Library
+
+Support table, index, trigger, view, column, function, and schema completion
+for :mod:`sqlite3`'s :ref:`command-line interface <sqlite3-cli>`.
+
+..
+
+.. date: 2025-06-10-18-02-29
+.. gh-issue: 135307
+.. nonce: fXGrcK
+.. section: Library
+
+:mod:`email`: Fix exception in ``set_content()`` when encoding text and
+max_line_length is set to ``0`` or ``None`` (unlimited).
+
+..
+
+.. date: 2025-05-10-15-10-54
+.. gh-issue: 133789
+.. nonce: I-ZlUX
+.. section: Library
+
+Fix unpickling of :mod:`pathlib` objects that were pickled in Python 3.13.
+
+..
+
+.. date: 2025-05-07-22-09-28
+.. gh-issue: 133601
+.. nonce: 9kUL3P
+.. section: Library
+
+Remove deprecated :func:`!typing.no_type_check_decorator`.
+
+..
+
+.. date: 2025-04-18-18-08-05
+.. gh-issue: 132686
+.. nonce: 6kV_Gs
+.. section: Library
+
+Add parameters *inherit_class_doc* and *fallback_to_class_doc* for
+:func:`inspect.getdoc`.
+
+..
+
+.. date: 2025-03-12-18-57-10
+.. gh-issue: 131116
+.. nonce: uTpwXZ
+.. section: Library
+
+:func:`inspect.getdoc` now correctly returns an inherited docstring on
+:class:`~functools.cached_property` objects if none is given in a subclass.
+
+..
+
+.. date: 2025-03-04-17-19-26
+.. gh-issue: 130693
+.. nonce: Kv01r8
+.. section: Library
+
+Add support for ``-nolinestop``, and ``-strictlimits`` options to
+:meth:`!tkinter.Text.search`. Also add the :meth:`!tkinter.Text.search_all`
+method for ``-all`` and ``-overlap`` options.
+
+..
+
+.. date: 2024-08-08-12-39-36
+.. gh-issue: 122255
+.. nonce: J_gU8Y
+.. section: Library
+
+In the :mod:`linecache` module and in the Python implementation of the
+:mod:`warnings` module, a ``DeprecationWarning`` is issued when
+``mod.__loader__`` differs from ``mod.__spec__.loader`` (like in the C
+implementation of the :mod:`!warnings` module).
+
+..
+
+.. date: 2024-06-26-16-16-43
+.. gh-issue: 121011
+.. nonce: qW54eh
+.. section: Library
+
+:func:`math.log` now supports arbitrary large integer-like arguments in the
+same way as arbitrary large integer arguments.
+
+..
+
+.. date: 2024-05-28-17-14-30
+.. gh-issue: 119668
+.. nonce: RrIGpn
+.. section: Library
+
+Publicly expose and document :class:`importlib.machinery.NamespacePath`.
+
+..
+
+.. date: 2023-03-21-10-59-40
+.. gh-issue: 102431
+.. nonce: eUDnf4
+.. section: Library
+
+Clarify constraints for "logical" arguments in methods of
+:class:`decimal.Context`.
+
+..
+
+.. date: 2019-06-02-13-56-16
+.. gh-issue: 81313
+.. nonce: axawSH
+.. section: Library
+
+Add the :mod:`math.integer` module (:pep:`791`).
+
+..
+
+.. date: 2025-11-15-01-21-00
+.. gh-issue: 141579
+.. nonce: aB7cD9
+.. section: Core and Builtins
+
+Fix :func:`sys.activate_stack_trampoline` to properly support the
+``perf_jit`` backend. Patch by Pablo Galindo.
+
+..
+
+.. date: 2025-11-14-16-25-15
+.. gh-issue: 114203
+.. nonce: n3tlQO
+.. section: Core and Builtins
+
+Skip locking if object is already locked by two-mutex critical section.
+
+..
+
+.. date: 2025-11-14-00-19-45
+.. gh-issue: 141528
+.. nonce: VWdax1
+.. section: Core and Builtins
+
+Suggest using :meth:`concurrent.interpreters.Interpreter.close` instead of
+the private ``_interpreters.destroy`` function when warning about remaining
+subinterpreters. Patch by Sergey Miryanov.
+
+..
+
+.. date: 2025-11-11-13-40-45
+.. gh-issue: 141367
+.. nonce: I5KY7F
+.. section: Core and Builtins
+
+Specialize ``CALL_LIST_APPEND`` instruction only for lists, not for list
+subclasses, to avoid unnecessary deopt. Patch by Mikhail Efimov.
+
+..
+
+.. date: 2025-11-10-23-07-06
+.. gh-issue: 141312
+.. nonce: H-58GB
+.. section: Core and Builtins
+
+Fix the assertion failure in the ``__setstate__`` method of the range
+iterator when a non-integer argument is passed. Patch by Sergey Miryanov.
+
+..
+
+.. date: 2025-11-05-19-50-37
+.. gh-issue: 140643
+.. nonce: QCEOqG
+.. section: Core and Builtins
+
+Add support for ``<GC>`` and ``<native>`` frames to
+:mod:`!profiling.sampling` output to denote active garbage collection and
+calls to native code.
+
+..
+
+.. date: 2025-11-04-12-18-06
+.. gh-issue: 140942
+.. nonce: GYns6n
+.. section: Core and Builtins
+
+Add ``.cjs`` to :mod:`mimetypes` to give CommonJS modules a MIME type of
+``application/node``.
+
+..
+
+.. date: 2025-11-04-04-57-24
+.. gh-issue: 140479
+.. nonce: lwQ2v2
+.. section: Core and Builtins
+
+Update JIT compilation to use LLVM 21 at build time.
+
+..
+
+.. date: 2025-11-03-17-21-38
+.. gh-issue: 140939
+.. nonce: FVboAw
+.. section: Core and Builtins
+
+Fix memory leak when :class:`bytearray` or :class:`bytes` is formated with
+the ``%*b`` format with a large width that results in a :exc:`MemoryError`.
+
+..
+
+.. date: 2025-11-02-15-28-33
+.. gh-issue: 140260
+.. nonce: JNzlGz
+.. section: Core and Builtins
+
+Fix :mod:`struct` data race in endian table initialization with
+subinterpreters. Patch by Shamil Abdulaev.
+
+..
+
+.. date: 2025-11-02-12-47-38
+.. gh-issue: 140530
+.. nonce: S934bp
+.. section: Core and Builtins
+
+Fix a reference leak when ``raise exc from cause`` fails. Patch by Bénédikt
+Tran.
+
+..
+
+.. date: 2025-10-31-14-03-42
+.. gh-issue: 90344
+.. nonce: gvZigO
+.. section: Core and Builtins
+
+Replace :class:`io.IncrementalNewlineDecoder` with non incremental newline
+decoders in codebase where :meth:`!io.IncrementalNewlineDecoder.decode` was
+being called once.
+
+..
+
+.. date: 2025-10-29-20-59-10
+.. gh-issue: 140373
+.. nonce: -uoaPP
+.. section: Core and Builtins
+
+Correctly emit ``PY_UNWIND`` event when generator object is closed. Patch by
+Mikhail Efimov.
+
+..
+
+.. date: 2025-10-29-11-31-59
+.. gh-issue: 140729
+.. nonce: t9JsNt
+.. section: Core and Builtins
+
+Fix pickling error in the sampling profiler when using
+``concurrent.futures.ProcessPoolExecutor`` script can not be properly
+pickled and executed in worker processes.
+
+..
+
+.. date: 2025-10-25-21-31-43
+.. gh-issue: 131527
+.. nonce: V-JVNP
+.. section: Core and Builtins
+
+Dynamic borrow checking for stackrefs is added to ``Py_STACKREF_DEBUG``
+mode. Patch by Mikhail Efimov.
+
+..
+
+.. date: 2025-10-25-17-36-46
+.. gh-issue: 140576
+.. nonce: kj0SCY
+.. section: Core and Builtins
+
+Fixed crash in :func:`tokenize.generate_tokens` in case of specific
+incorrect input. Patch by Mikhail Efimov.
+
+..
+
+.. date: 2025-10-25-07-25-52
+.. gh-issue: 140544
+.. nonce: lwjtQe
+.. section: Core and Builtins
+
+Speed up accessing interpreter state by caching it in a thread local
+variable. Patch by Kumar Aditya.
+
+..
+
+.. date: 2025-10-24-20-42-33
+.. gh-issue: 140551
+.. nonce: -9swrl
+.. section: Core and Builtins
+
+Fixed crash in :class:`dict` if :meth:`dict.clear` is called at the lookup
+stage. Patch by Mikhail Efimov and Inada Naoki.
+
+..
+
+.. date: 2025-10-24-20-16-42
+.. gh-issue: 140517
+.. nonce: cqun-K
+.. section: Core and Builtins
+
+Fixed a reference leak when iterating over the result of :func:`map` with
+``strict=True`` when the input iterables have different lengths. Patch by
+Mikhail Efimov.
+
+..
+
+.. date: 2025-10-24-14-29-12
+.. gh-issue: 133467
+.. nonce: A5d6TM
+.. section: Core and Builtins
+
+Fix race when updating :attr:`!type.__bases__` that could allow a read of
+:attr:`!type.__base__` to observe an inconsistent value on the free threaded
+build.
+
+..
+
+.. date: 2025-10-23-16-05-50
+.. gh-issue: 140471
+.. nonce: Ax_aXn
+.. section: Core and Builtins
+
+Fix potential buffer overflow in :class:`ast.AST` node initialization when
+encountering malformed :attr:`~ast.AST._fields` containing non-:class:`str`.
+
+..
+
+.. date: 2025-10-22-23-26-37
+.. gh-issue: 140443
+.. nonce: wT5i1A
+.. section: Core and Builtins
+
+The logarithm functions (such as :func:`math.log10` and :func:`math.log`)
+may now produce slightly different results for extremely large integers that
+cannot be converted to floats without overflow. These results are generally
+more accurate, with reduced worst-case error and a tighter overall error
+distribution.
+
+..
+
+.. date: 2025-10-22-17-22-22
+.. gh-issue: 140431
+.. nonce: m8D_A-
+.. section: Core and Builtins
+
+Fix a crash in Python's :term:`garbage collector <garbage collection>` due
+to partially initialized :term:`coroutine` objects when coroutine origin
+tracking depth is enabled (:func:`sys.set_coroutine_origin_tracking_depth`).
+
+..
+
+.. date: 2025-10-22-12-48-05
+.. gh-issue: 140476
+.. nonce: F3-d1P
+.. section: Core and Builtins
+
+Optimize :c:func:`PySet_Add` for :class:`frozenset` in :term:`free threaded
+<free threading>` build.
+
+..
+
+.. date: 2025-10-22-11-30-16
+.. gh-issue: 135904
+.. nonce: 3WE5oW
+.. section: Core and Builtins
+
+Add special labels to the assembly created during stencil creation to
+support relocations that the native object file format does not support.
+Specifically, 19 bit branches for AArch64 in Mach-O object files.
+
+..
+
+.. date: 2025-10-21-09-20-03
+.. gh-issue: 140398
+.. nonce: SoABwJ
+.. section: Core and Builtins
+
+Fix memory leaks in :mod:`readline` functions
+:func:`~readline.read_init_file`, :func:`~readline.read_history_file`,
+:func:`~readline.write_history_file`, and
+:func:`~readline.append_history_file` when :c:func:`PySys_Audit` fails.
+
+..
+
+.. date: 2025-10-21-06-51-50
+.. gh-issue: 140406
+.. nonce: 0gJs8M
+.. section: Core and Builtins
+
+Fix memory leak when an object's :meth:`~object.__hash__` method returns an
+object that isn't an :class:`int`.
+
+..
+
+.. date: 2025-10-20-11-24-36
+.. gh-issue: 140358
+.. nonce: UQuKdV
+.. section: Core and Builtins
+
+Restore elapsed time and unreachable object count in GC debug output. These
+were inadvertently removed during a refactor of ``gc.c``. The debug log now
+again reports elapsed collection time and the number of unreachable objects.
+Contributed by Pål Grønås Drange.
+
+..
+
+.. date: 2025-10-19-10-32-28
+.. gh-issue: 136895
+.. nonce: HfsEh0
+.. section: Core and Builtins
+
+Update JIT compilation to use LLVM 20 at build time.
+
+..
+
+.. date: 2025-10-18-21-50-44
+.. gh-issue: 139109
+.. nonce: 9QQOzN
+.. section: Core and Builtins
+
+A new tracing frontend for the JIT compiler has been implemented. Patch by
+Ken Jin. Design for CPython by Ken Jin, Mark Shannon and Brandt Bucher.
+
+..
+
+.. date: 2025-10-18-21-29-45
+.. gh-issue: 140306
+.. nonce: xS5CcS
+.. section: Core and Builtins
+
+Fix memory leaks in cross-interpreter channel operations and shared
+namespace handling.
+
+..
+
+.. date: 2025-10-18-19-52-20
+.. gh-issue: 116738
+.. nonce: NLJW0L
+.. section: Core and Builtins
+
+Make _suggestions module thread-safe on the :term:`free threaded <free
+threading>` build.
+
+..
+
+.. date: 2025-10-18-18-08-36
+.. gh-issue: 140301
+.. nonce: m-2HxC
+.. section: Core and Builtins
+
+Fix memory leak of ``PyConfig`` in subinterpreters.
+
+..
+
+.. date: 2025-10-17-20-23-19
+.. gh-issue: 140257
+.. nonce: 8Txmem
+.. section: Core and Builtins
+
+Fix data race between interpreter_clear() and take_gil() on eval_breaker
+during finalization with daemon threads.
+
+..
+
+.. date: 2025-10-17-18-03-12
+.. gh-issue: 139951
+.. nonce: IdwM2O
+.. section: Core and Builtins
+
+Fixes a regression in GC performance for a growing heap composed mostly of
+small tuples.
+
+*  Counts number of actually tracked objects, instead of trackable objects.
+   This ensures that untracking tuples has the desired effect of reducing GC overhead.
+*  Does not track most untrackable tuples during creation.
+   This prevents large numbers of small tuples causing excessive GCs.
+
+..
+
+.. date: 2025-10-17-14-38-10
+.. gh-issue: 140253
+.. nonce: gCqFaL
+.. section: Core and Builtins
+
+Wrong placement of a double-star pattern inside a mapping pattern now throws
+a specialized syntax error. Contributed by Bartosz Sławecki in :gh:`140253`.
+
+..
+
+.. date: 2025-10-16-21-47-00
+.. gh-issue: 140104
+.. nonce: A8SQIm
+.. section: Core and Builtins
+
+Fix a bug with exception handling in the JIT. Patch by Ken Jin. Bug reported
+by Daniel Diniz.
+
+..
+
+.. date: 2025-10-15-17-12-32
+.. gh-issue: 140149
+.. nonce: cy1m3d
+.. section: Core and Builtins
+
+Speed up parsing bytes literals concatenation by using PyBytesWriter API and
+a single memory allocation (about 3x faster).
+
+..
+
+.. date: 2025-10-15-00-21-40
+.. gh-issue: 140061
+.. nonce: J0XeDV
+.. section: Core and Builtins
+
+Fixing the checking of whether an object is uniquely referenced to ensure
+free-threaded compatibility. Patch by Sergey Miryanov.
+
+..
+
+.. date: 2025-10-14-20-18-31
+.. gh-issue: 140080
+.. nonce: 8ROjxW
+.. section: Core and Builtins
+
+Fix hang during finalization when attempting to call :mod:`atexit` handlers
+under no memory.
+
+..
+
+.. date: 2025-10-14-18-24-16
+.. gh-issue: 139871
+.. nonce: SWtuUz
+.. section: Core and Builtins
+
+Update :class:`bytearray` to use a :class:`bytes` under the hood as its
+buffer and add :func:`bytearray.take_bytes` to take it out.
+
+..
+
+.. date: 2025-10-14-17-07-37
+.. gh-issue: 140067
+.. nonce: ID2gOm
+.. section: Core and Builtins
+
+Fix memory leak in sub-interpreter creation.
+
+..
+
+.. date: 2025-10-13-13-54-19
+.. gh-issue: 139914
+.. nonce: M-y_3E
+.. section: Core and Builtins
+
+Restore support for HP PA-RISC, which has an upwards-growing stack.
+
+..
+
+.. date: 2025-10-12-01-12-12
+.. gh-issue: 139817
+.. nonce: PAn-8Z
+.. section: Core and Builtins
+
+Attribute ``__qualname__`` is added to :class:`typing.TypeAliasType`. Patch
+by Mikhail Efimov.
+
+..
+
+.. date: 2025-10-06-14-19-47
+.. gh-issue: 135801
+.. nonce: OhxEZS
+.. section: Core and Builtins
+
+Many functions related to compiling or parsing Python code, such as
+:func:`compile`, :func:`ast.parse`, :func:`symtable.symtable`, and
+:func:`importlib.abc.InspectLoader.source_to_code` now allow to specify the
+module name. It is needed to unambiguous :ref:`filter <warning-filter>`
+syntax warnings by module name.
+
+..
+
+.. date: 2025-10-06-10-03-37
+.. gh-issue: 139640
+.. nonce: gY5oTb2
+.. section: Core and Builtins
+
+:func:`ast.parse` no longer emits syntax warnings for
+``return``/``break``/``continue`` in ``finally`` (see :pep:`765`) -- they
+are only emitted during compilation.
+
+..
+
+.. date: 2025-10-06-10-03-37
+.. gh-issue: 139640
+.. nonce: gY5oTb
+.. section: Core and Builtins
+
+Fix swallowing some syntax warnings in different modules if they
+accidentally have the same message and are emitted from the same line. Fix
+duplicated warnings in the ``finally`` block.
+
+..
+
+.. date: 2025-10-03-17-51-43
+.. gh-issue: 139475
+.. nonce: _684ED
+.. section: Core and Builtins
+
+Changes in stackref debugging mode when ``Py_STACKREF_DEBUG`` is set. We use
+the same pattern of refcounting for stackrefs as in production build.
+
+..
+
+.. date: 2025-09-23-21-01-12
+.. gh-issue: 139269
+.. nonce: 1rIaxy
+.. section: Core and Builtins
+
+Fix undefined behavior when using unaligned store in JIT's ``patch_*``
+functions.
+
+..
+
+.. date: 2025-09-15-13-06-11
+.. gh-issue: 138944
+.. nonce: PeCgLb
+.. section: Core and Builtins
+
+Fix :exc:`SyntaxError` message when invalid syntax appears on the same line
+as a valid ``import ... as ...`` or ``from ... import ... as ...``
+statement. Patch by Brian Schubert.
+
+..
+
+.. date: 2025-09-13-01-23-25
+.. gh-issue: 138857
+.. nonce: YQ5gdc
+.. section: Core and Builtins
+
+Improve :exc:`SyntaxError` message for ``case`` keyword placed outside
+:keyword:`match` body.
+
+..
+
+.. date: 2025-07-29-17-51-14
+.. gh-issue: 131253
+.. nonce: GpRjWy
+.. section: Core and Builtins
+
+Support the ``--enable-pystats`` build option for the free-threaded build.
+
+..
+
+.. date: 2025-07-08-00-41-46
+.. gh-issue: 136327
+.. nonce: 7AiTb_
+.. section: Core and Builtins
+
+Errors when calling functions with invalid values after ``*`` and ``**`` now
+do not include the function name. Patch by Ilia Solin.
+
+..
+
+.. date: 2025-06-24-13-12-58
+.. gh-issue: 134786
+.. nonce: MF0VVk
+.. section: Core and Builtins
+
+If :c:macro:`Py_TPFLAGS_MANAGED_DICT` and
+:c:macro:`Py_TPFLAGS_MANAGED_WEAKREF` are used, then
+:c:macro:`Py_TPFLAGS_HAVE_GC` must be used as well.
+
+..
+
+.. date: 2025-11-10-11-26-26
+.. gh-issue: 141341
+.. nonce: OsO6-y
+.. section: C API
+
+On Windows, rename the ``COMPILER`` macro to ``_Py_COMPILER`` to avoid name
+conflicts. Patch by Victor Stinner.
+
+..
+
+.. date: 2025-11-08-10-51-50
+.. gh-issue: 116146
+.. nonce: pCmx6L
+.. section: C API
+
+Add a new :c:func:`PyImport_CreateModuleFromInitfunc` C-API for creating a
+module from a *spec* and *initfunc*. Patch by Itamar Oren.
+
+..
+
+.. date: 2025-11-06-06-28-14
+.. gh-issue: 141042
+.. nonce: brOioJ
+.. section: C API
+
+Make qNaN in :c:func:`PyFloat_Pack2` and :c:func:`PyFloat_Pack4`, if while
+conversion to a narrower precision floating-point format --- the remaining
+after truncation payload will be zero.  Patch by Sergey B Kirpichev.
+
+..
+
+.. date: 2025-11-05-05-45-49
+.. gh-issue: 141004
+.. nonce: N9Ooh9
+.. section: C API
+
+:c:macro:`!Py_MATH_El` and :c:macro:`!Py_MATH_PIl` are deprecated.
+
+..
+
+.. date: 2025-11-05-04-38-16
+.. gh-issue: 141004
+.. nonce: rJL43P
+.. section: C API
+
+The :c:macro:`!Py_INFINITY` macro is :term:`soft deprecated`.
+
+..
+
+.. date: 2025-10-26-16-45-28
+.. gh-issue: 140556
+.. nonce: s__Dae
+.. section: C API
+
+:pep:`793`: Add a new entry point for C extension modules,
+``PyModExport_<modulename>``.
+
+..
+
+.. date: 2025-10-26-16-45-06
+.. gh-issue: 140487
+.. nonce: fGOqss
+.. section: C API
+
+Fix :c:macro:`Py_RETURN_NOTIMPLEMENTED` in limited C API 3.11 and older:
+don't treat ``Py_NotImplemented`` as immortal. Patch by Victor Stinner.
+
+..
+
+.. date: 2025-10-15-15-59-59
+.. gh-issue: 140153
+.. nonce: BO7sH4
+.. section: C API
+
+Fix :c:func:`Py_REFCNT` definition on limited C API 3.11-3.13. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2025-10-06-22-17-47
+.. gh-issue: 139653
+.. nonce: 6-1MOd
+.. section: C API
+
+Add :c:func:`PyUnstable_ThreadState_SetStackProtection` and
+:c:func:`PyUnstable_ThreadState_ResetStackProtection` functions to set the
+stack protection base address and stack protection size of a Python thread
+state. Patch by Victor Stinner.
+
+..
+
+.. date: 2025-10-31-13-20-16
+.. gh-issue: 140454
+.. nonce: gF6dCe
+.. section: Build
+
+When building the JIT, match the jit_stencils filename expectations in
+Makefile with the generator script. This avoid needless JIT recompilation
+during ``make install``.
+
+..
+
+.. date: 2025-10-29-12-30-38
+.. gh-issue: 140768
+.. nonce: ITYrzw
+.. section: Build
+
+Warn when the WASI SDK version doesn't match what's supported.
+
+..
+
+.. date: 2025-10-25-08-07-06
+.. gh-issue: 140513
+.. nonce: 6OhLTs
+.. section: Build
+
+Generate a clear compilation error when ``_Py_TAIL_CALL_INTERP`` is enabled
+but either ``preserve_none`` or ``musttail`` is not supported.
+
+..
+
+.. date: 2025-10-22-12-44-07
+.. gh-issue: 140475
+.. nonce: OhzQbR
+.. section: Build
+
+Support WASI SDK 25.
+
+..
+
+.. date: 2025-10-17-11-33-45
+.. gh-issue: 140239
+.. nonce: _k-GgW
+.. section: Build
+
+Check ``statx`` availability only on Linux (including Android).
+
+..
+
+.. date: 2025-10-16-11-30-53
+.. gh-issue: 140189
+.. nonce: YCrUyt
+.. section: Build
+
+iOS builds were added to CI.
+
+..
+
+.. date: 2025-08-10-22-28-06
+.. gh-issue: 137618
+.. nonce: FdNvIE
+.. section: Build
+
+``PYTHON_FOR_REGEN`` now requires Python 3.10 to Python 3.15. Patch by Adam
+Turner.
diff --git a/Misc/NEWS.d/next/Build/2025-08-10-22-28-06.gh-issue-137618.FdNvIE.rst b/Misc/NEWS.d/next/Build/2025-08-10-22-28-06.gh-issue-137618.FdNvIE.rst
deleted file mode 100644 (file)
index 0b56c4c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-``PYTHON_FOR_REGEN`` now requires Python 3.10 to Python 3.15.\r
-Patch by Adam Turner.\r
diff --git a/Misc/NEWS.d/next/Build/2025-10-16-11-30-53.gh-issue-140189.YCrUyt.rst b/Misc/NEWS.d/next/Build/2025-10-16-11-30-53.gh-issue-140189.YCrUyt.rst
deleted file mode 100644 (file)
index a1b8165..0000000
+++ /dev/null
@@ -1 +0,0 @@
-iOS builds were added to CI.
diff --git a/Misc/NEWS.d/next/Build/2025-10-17-11-33-45.gh-issue-140239._k-GgW.rst b/Misc/NEWS.d/next/Build/2025-10-17-11-33-45.gh-issue-140239._k-GgW.rst
deleted file mode 100644 (file)
index 713f022..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Check ``statx`` availability only on Linux (including Android).
diff --git a/Misc/NEWS.d/next/Build/2025-10-22-12-44-07.gh-issue-140475.OhzQbR.rst b/Misc/NEWS.d/next/Build/2025-10-22-12-44-07.gh-issue-140475.OhzQbR.rst
deleted file mode 100644 (file)
index b413902..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Support WASI SDK 25.
diff --git a/Misc/NEWS.d/next/Build/2025-10-25-08-07-06.gh-issue-140513.6OhLTs.rst b/Misc/NEWS.d/next/Build/2025-10-25-08-07-06.gh-issue-140513.6OhLTs.rst
deleted file mode 100644 (file)
index 1035ebf..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Generate a clear compilation error when ``_Py_TAIL_CALL_INTERP`` is enabled but
-either ``preserve_none`` or ``musttail`` is not supported.
diff --git a/Misc/NEWS.d/next/Build/2025-10-29-12-30-38.gh-issue-140768.ITYrzw.rst b/Misc/NEWS.d/next/Build/2025-10-29-12-30-38.gh-issue-140768.ITYrzw.rst
deleted file mode 100644 (file)
index 0009f83..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Warn when the WASI SDK version doesn't match what's supported.
diff --git a/Misc/NEWS.d/next/Build/2025-10-31-13-20-16.gh-issue-140454.gF6dCe.rst b/Misc/NEWS.d/next/Build/2025-10-31-13-20-16.gh-issue-140454.gF6dCe.rst
deleted file mode 100644 (file)
index 4bb132c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-When building the JIT, match the jit_stencils filename expectations in
-Makefile with the generator script. This avoid needless JIT recompilation
-during ``make install``.
diff --git a/Misc/NEWS.d/next/C_API/2025-10-06-22-17-47.gh-issue-139653.6-1MOd.rst b/Misc/NEWS.d/next/C_API/2025-10-06-22-17-47.gh-issue-139653.6-1MOd.rst
deleted file mode 100644 (file)
index cd3d526..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Add :c:func:`PyUnstable_ThreadState_SetStackProtection` and
-:c:func:`PyUnstable_ThreadState_ResetStackProtection` functions to set the
-stack protection base address and stack protection size of a Python thread
-state. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C_API/2025-10-15-15-59-59.gh-issue-140153.BO7sH4.rst b/Misc/NEWS.d/next/C_API/2025-10-15-15-59-59.gh-issue-140153.BO7sH4.rst
deleted file mode 100644 (file)
index 502c48b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :c:func:`Py_REFCNT` definition on limited C API 3.11-3.13. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C_API/2025-10-26-16-45-06.gh-issue-140487.fGOqss.rst b/Misc/NEWS.d/next/C_API/2025-10-26-16-45-06.gh-issue-140487.fGOqss.rst
deleted file mode 100644 (file)
index 16b0d9d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :c:macro:`Py_RETURN_NOTIMPLEMENTED` in limited C API 3.11 and older:
-don't treat ``Py_NotImplemented`` as immortal. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C_API/2025-10-26-16-45-28.gh-issue-140556.s__Dae.rst b/Misc/NEWS.d/next/C_API/2025-10-26-16-45-28.gh-issue-140556.s__Dae.rst
deleted file mode 100644 (file)
index 61da609..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`793`: Add a new entry point for C extension modules,
-``PyModExport_<modulename>``.
diff --git a/Misc/NEWS.d/next/C_API/2025-11-05-04-38-16.gh-issue-141004.rJL43P.rst b/Misc/NEWS.d/next/C_API/2025-11-05-04-38-16.gh-issue-141004.rJL43P.rst
deleted file mode 100644 (file)
index a054f8e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-The :c:macro:`!Py_INFINITY` macro is :term:`soft deprecated`.
diff --git a/Misc/NEWS.d/next/C_API/2025-11-05-05-45-49.gh-issue-141004.N9Ooh9.rst b/Misc/NEWS.d/next/C_API/2025-11-05-05-45-49.gh-issue-141004.N9Ooh9.rst
deleted file mode 100644 (file)
index 5f3ccd6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-:c:macro:`!Py_MATH_El` and :c:macro:`!Py_MATH_PIl` are deprecated.
diff --git a/Misc/NEWS.d/next/C_API/2025-11-06-06-28-14.gh-issue-141042.brOioJ.rst b/Misc/NEWS.d/next/C_API/2025-11-06-06-28-14.gh-issue-141042.brOioJ.rst
deleted file mode 100644 (file)
index 22a1aa1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Make qNaN in :c:func:`PyFloat_Pack2` and :c:func:`PyFloat_Pack4`, if while
-conversion to a narrower precision floating-point format --- the remaining
-after truncation payload will be zero.  Patch by Sergey B Kirpichev.
diff --git a/Misc/NEWS.d/next/C_API/2025-11-08-10-51-50.gh-issue-116146.pCmx6L.rst b/Misc/NEWS.d/next/C_API/2025-11-08-10-51-50.gh-issue-116146.pCmx6L.rst
deleted file mode 100644 (file)
index be8043e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Add a new :c:func:`PyImport_CreateModuleFromInitfunc` C-API for creating a
-module from a *spec* and *initfunc*. Patch by Itamar Oren.
diff --git a/Misc/NEWS.d/next/C_API/2025-11-10-11-26-26.gh-issue-141341.OsO6-y.rst b/Misc/NEWS.d/next/C_API/2025-11-10-11-26-26.gh-issue-141341.OsO6-y.rst
deleted file mode 100644 (file)
index 460923b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-On Windows, rename the ``COMPILER`` macro to ``_Py_COMPILER`` to avoid name
-conflicts. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-06-24-13-12-58.gh-issue-134786.MF0VVk.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-06-24-13-12-58.gh-issue-134786.MF0VVk.rst
deleted file mode 100644 (file)
index 664e4d2..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-If :c:macro:`Py_TPFLAGS_MANAGED_DICT` and :c:macro:`Py_TPFLAGS_MANAGED_WEAKREF`
-are used, then :c:macro:`Py_TPFLAGS_HAVE_GC` must be used as well.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-07-08-00-41-46.gh-issue-136327.7AiTb_.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-07-08-00-41-46.gh-issue-136327.7AiTb_.rst
deleted file mode 100644 (file)
index 3798e95..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Errors when calling functions with invalid values after ``*`` and ``**`` now do not
-include the function name. Patch by Ilia Solin.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-07-29-17-51-14.gh-issue-131253.GpRjWy.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-07-29-17-51-14.gh-issue-131253.GpRjWy.rst
deleted file mode 100644 (file)
index 2826fad..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Support the ``--enable-pystats`` build option for the free-threaded build.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-09-13-01-23-25.gh-issue-138857.YQ5gdc.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-09-13-01-23-25.gh-issue-138857.YQ5gdc.rst
deleted file mode 100644 (file)
index 93510a9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve :exc:`SyntaxError` message for ``case`` keyword placed outside
-:keyword:`match` body.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-09-15-13-06-11.gh-issue-138944.PeCgLb.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-09-15-13-06-11.gh-issue-138944.PeCgLb.rst
deleted file mode 100644 (file)
index 248585e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :exc:`SyntaxError` message when invalid syntax appears on the same line
-as a valid ``import ... as ...`` or ``from ... import ... as ...``
-statement. Patch by Brian Schubert.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-09-23-21-01-12.gh-issue-139269.1rIaxy.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-09-23-21-01-12.gh-issue-139269.1rIaxy.rst
deleted file mode 100644 (file)
index e36be52..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix undefined behavior when using unaligned store in JIT's ``patch_*`` functions.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-03-17-51-43.gh-issue-139475._684ED.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-03-17-51-43.gh-issue-139475._684ED.rst
deleted file mode 100644 (file)
index f4d50b7..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Changes in stackref debugging mode when ``Py_STACKREF_DEBUG`` is set. We use
-the same pattern of refcounting for stackrefs as in production build.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-10-03-37.gh-issue-139640.gY5oTb.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-10-03-37.gh-issue-139640.gY5oTb.rst
deleted file mode 100644 (file)
index 396e40f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix swallowing some syntax warnings in different modules if they
-accidentally have the same message and are emitted from the same line.
-Fix duplicated warnings in the ``finally`` block.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-10-03-37.gh-issue-139640.gY5oTb2.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-10-03-37.gh-issue-139640.gY5oTb2.rst
deleted file mode 100644 (file)
index b147b43..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`ast.parse` no longer emits syntax warnings for
-``return``/``break``/``continue`` in ``finally`` (see :pep:`765`) -- they are
-only emitted during compilation.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-14-19-47.gh-issue-135801.OhxEZS.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-06-14-19-47.gh-issue-135801.OhxEZS.rst
deleted file mode 100644 (file)
index 96226a7..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-Many functions related to compiling or parsing Python code, such as
-:func:`compile`, :func:`ast.parse`, :func:`symtable.symtable`, and
-:func:`importlib.abc.InspectLoader.source_to_code` now allow to specify
-the module name.
-It is needed to unambiguous :ref:`filter <warning-filter>` syntax warnings
-by module name.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-12-01-12-12.gh-issue-139817.PAn-8Z.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-12-01-12-12.gh-issue-139817.PAn-8Z.rst
deleted file mode 100644 (file)
index b205d21..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Attribute ``__qualname__`` is added to :class:`typing.TypeAliasType`.
-Patch by Mikhail Efimov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-13-13-54-19.gh-issue-139914.M-y_3E.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-13-13-54-19.gh-issue-139914.M-y_3E.rst
deleted file mode 100644 (file)
index 7529108..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Restore support for HP PA-RISC, which has an upwards-growing stack.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-17-07-37.gh-issue-140067.ID2gOm.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-17-07-37.gh-issue-140067.ID2gOm.rst
deleted file mode 100644 (file)
index 3c5a828..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix memory leak in sub-interpreter creation.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-18-24-16.gh-issue-139871.SWtuUz.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-18-24-16.gh-issue-139871.SWtuUz.rst
deleted file mode 100644 (file)
index d4b8578..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Update :class:`bytearray` to use a :class:`bytes` under the hood as its buffer
-and add :func:`bytearray.take_bytes` to take it out.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-20-18-31.gh-issue-140080.8ROjxW.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-14-20-18-31.gh-issue-140080.8ROjxW.rst
deleted file mode 100644 (file)
index 0ddcea5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix hang during finalization when attempting to call :mod:`atexit` handlers under no memory.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-15-00-21-40.gh-issue-140061.J0XeDV.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-15-00-21-40.gh-issue-140061.J0XeDV.rst
deleted file mode 100644 (file)
index 7c39241..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixing the checking of whether an object is uniquely referenced to ensure
-free-threaded compatibility. Patch by Sergey Miryanov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-15-17-12-32.gh-issue-140149.cy1m3d.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-15-17-12-32.gh-issue-140149.cy1m3d.rst
deleted file mode 100644 (file)
index e98e288..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Speed up parsing bytes literals concatenation by using PyBytesWriter API and
-a single memory allocation (about 3x faster).
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-16-21-47-00.gh-issue-140104.A8SQIm.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-16-21-47-00.gh-issue-140104.A8SQIm.rst
deleted file mode 100644 (file)
index 1c18cbc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug with exception handling in the JIT. Patch by Ken Jin. Bug reported
-by Daniel Diniz.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-14-38-10.gh-issue-140253.gCqFaL.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-14-38-10.gh-issue-140253.gCqFaL.rst
deleted file mode 100644 (file)
index 955dcac..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Wrong placement of a double-star pattern inside a mapping pattern now throws a specialized syntax error.
-Contributed by Bartosz Sławecki in :gh:`140253`.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-18-03-12.gh-issue-139951.IdwM2O.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-18-03-12.gh-issue-139951.IdwM2O.rst
deleted file mode 100644 (file)
index e039961..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-Fixes a regression in GC performance for a growing heap composed mostly of
-small tuples.
-
-*  Counts number of actually tracked objects, instead of trackable objects.
-   This ensures that untracking tuples has the desired effect of reducing GC overhead.
-*  Does not track most untrackable tuples during creation.
-   This prevents large numbers of small tuples causing excessive GCs.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-20-23-19.gh-issue-140257.8Txmem.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-17-20-23-19.gh-issue-140257.8Txmem.rst
deleted file mode 100644 (file)
index 50f7e0e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix data race between interpreter_clear() and take_gil() on eval_breaker
-during finalization with daemon threads.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-18-08-36.gh-issue-140301.m-2HxC.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-18-08-36.gh-issue-140301.m-2HxC.rst
deleted file mode 100644 (file)
index 8b1c81c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix memory leak of ``PyConfig`` in subinterpreters.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-19-52-20.gh-issue-116738.NLJW0L.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-19-52-20.gh-issue-116738.NLJW0L.rst
deleted file mode 100644 (file)
index bf323b8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Make _suggestions module thread-safe on the :term:`free threaded <free
-threading>` build.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-21-29-45.gh-issue-140306.xS5CcS.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-21-29-45.gh-issue-140306.xS5CcS.rst
deleted file mode 100644 (file)
index 2178c49..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix memory leaks in cross-interpreter channel operations and shared
-namespace handling.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-21-50-44.gh-issue-139109.9QQOzN.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-18-21-50-44.gh-issue-139109.9QQOzN.rst
deleted file mode 100644 (file)
index 40b9d19..0000000
+++ /dev/null
@@ -1 +0,0 @@
-A new tracing frontend for the JIT compiler has been implemented. Patch by Ken Jin. Design for CPython by Ken Jin, Mark Shannon and Brandt Bucher.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-19-10-32-28.gh-issue-136895.HfsEh0.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-19-10-32-28.gh-issue-136895.HfsEh0.rst
deleted file mode 100644 (file)
index fffc264..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Update JIT compilation to use LLVM 20 at build time.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-20-11-24-36.gh-issue-140358.UQuKdV.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-20-11-24-36.gh-issue-140358.UQuKdV.rst
deleted file mode 100644 (file)
index 739228f..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Restore elapsed time and unreachable object count in GC debug output. These
-were inadvertently removed during a refactor of ``gc.c``. The debug log now
-again reports elapsed collection time and the number of unreachable objects.
-Contributed by Pål Grønås Drange.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-21-06-51-50.gh-issue-140406.0gJs8M.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-21-06-51-50.gh-issue-140406.0gJs8M.rst
deleted file mode 100644 (file)
index 3506ba4..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix memory leak when an object's :meth:`~object.__hash__` method returns an
-object that isn't an :class:`int`.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-21-09-20-03.gh-issue-140398.SoABwJ.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-21-09-20-03.gh-issue-140398.SoABwJ.rst
deleted file mode 100644 (file)
index 481dac7..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix memory leaks in :mod:`readline` functions
-:func:`~readline.read_init_file`, :func:`~readline.read_history_file`,
-:func:`~readline.write_history_file`, and
-:func:`~readline.append_history_file` when :c:func:`PySys_Audit` fails.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-11-30-16.gh-issue-135904.3WE5oW.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-11-30-16.gh-issue-135904.3WE5oW.rst
deleted file mode 100644 (file)
index b52a57d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Add special labels to the assembly created during stencil creation to
-support relocations that the native object file format does not support.
-Specifically, 19 bit branches for AArch64 in Mach-O object files.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-12-48-05.gh-issue-140476.F3-d1P.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-12-48-05.gh-issue-140476.F3-d1P.rst
deleted file mode 100644 (file)
index a240332..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Optimize :c:func:`PySet_Add` for :class:`frozenset` in :term:`free threaded
-<free threading>` build.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-17-22-22.gh-issue-140431.m8D_A-.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-17-22-22.gh-issue-140431.m8D_A-.rst
deleted file mode 100644 (file)
index 3d62d21..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a crash in Python's :term:`garbage collector <garbage collection>` due to
-partially initialized :term:`coroutine` objects when coroutine origin tracking
-depth is enabled (:func:`sys.set_coroutine_origin_tracking_depth`).
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-23-26-37.gh-issue-140443.wT5i1A.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-22-23-26-37.gh-issue-140443.wT5i1A.rst
deleted file mode 100644 (file)
index a1fff8f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-The logarithm functions (such as :func:`math.log10` and :func:`math.log`) may now produce
-slightly different results for extremely large integers that cannot be
-converted to floats without overflow. These results are generally more
-accurate, with reduced worst-case error and a tighter overall error
-distribution.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-23-16-05-50.gh-issue-140471.Ax_aXn.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-23-16-05-50.gh-issue-140471.Ax_aXn.rst
deleted file mode 100644 (file)
index afa9326..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix potential buffer overflow in :class:`ast.AST` node initialization when
-encountering malformed :attr:`~ast.AST._fields` containing non-:class:`str`.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-14-29-12.gh-issue-133467.A5d6TM.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-14-29-12.gh-issue-133467.A5d6TM.rst
deleted file mode 100644 (file)
index f697868..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix race when updating :attr:`!type.__bases__` that could allow a read of :attr:`!type.__base__` to observe an inconsistent value on the free threaded build.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-20-16-42.gh-issue-140517.cqun-K.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-20-16-42.gh-issue-140517.cqun-K.rst
deleted file mode 100644 (file)
index 15aaea8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed a reference leak when iterating over the result of :func:`map`
-with ``strict=True`` when the input iterables have different lengths.
-Patch by Mikhail Efimov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-20-42-33.gh-issue-140551.-9swrl.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-24-20-42-33.gh-issue-140551.-9swrl.rst
deleted file mode 100644 (file)
index 8fd9b46..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed crash in :class:`dict` if :meth:`dict.clear` is called at the lookup
-stage. Patch by Mikhail Efimov and Inada Naoki.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-07-25-52.gh-issue-140544.lwjtQe.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-07-25-52.gh-issue-140544.lwjtQe.rst
deleted file mode 100644 (file)
index 51d2b22..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Speed up accessing interpreter state by caching it in a thread local variable. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-17-36-46.gh-issue-140576.kj0SCY.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-17-36-46.gh-issue-140576.kj0SCY.rst
deleted file mode 100644 (file)
index 2c27525..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed crash in :func:`tokenize.generate_tokens` in case of
-specific incorrect input. Patch by Mikhail Efimov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-21-31-43.gh-issue-131527.V-JVNP.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-25-21-31-43.gh-issue-131527.V-JVNP.rst
deleted file mode 100644 (file)
index 9969ea0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Dynamic borrow checking for stackrefs is added to ``Py_STACKREF_DEBUG``
-mode. Patch by Mikhail Efimov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-29-11-31-59.gh-issue-140729.t9JsNt.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-29-11-31-59.gh-issue-140729.t9JsNt.rst
deleted file mode 100644 (file)
index 6725547..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix pickling error in the sampling profiler when using ``concurrent.futures.ProcessPoolExecutor``
-script can not be properly pickled and executed in worker processes.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-29-20-59-10.gh-issue-140373.-uoaPP.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-29-20-59-10.gh-issue-140373.-uoaPP.rst
deleted file mode 100644 (file)
index c9a9703..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Correctly emit ``PY_UNWIND`` event when generator object is closed. Patch by
-Mikhail Efimov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-10-31-14-03-42.gh-issue-90344.gvZigO.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-10-31-14-03-42.gh-issue-90344.gvZigO.rst
deleted file mode 100644 (file)
index b1d0535..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Replace :class:`io.IncrementalNewlineDecoder` with non incremental newline decoders in codebase where :meth:`!io.IncrementalNewlineDecoder.decode` was being called once.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-02-12-47-38.gh-issue-140530.S934bp.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-02-12-47-38.gh-issue-140530.S934bp.rst
deleted file mode 100644 (file)
index e3af493..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a reference leak when ``raise exc from cause`` fails. Patch by Bénédikt
-Tran.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-02-15-28-33.gh-issue-140260.JNzlGz.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-02-15-28-33.gh-issue-140260.JNzlGz.rst
deleted file mode 100644 (file)
index 96bf9b5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :mod:`struct` data race in endian table initialization with
-subinterpreters. Patch by Shamil Abdulaev.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-03-17-21-38.gh-issue-140939.FVboAw.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-03-17-21-38.gh-issue-140939.FVboAw.rst
deleted file mode 100644 (file)
index a292176..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix memory leak when :class:`bytearray` or :class:`bytes` is formated with the
-``%*b`` format with a large width that results in a :exc:`MemoryError`.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-04-04-57-24.gh-issue-140479.lwQ2v2.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-04-04-57-24.gh-issue-140479.lwQ2v2.rst
deleted file mode 100644 (file)
index 0a615ed..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Update JIT compilation to use LLVM 21 at build time.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-04-12-18-06.gh-issue-140942.GYns6n.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-04-12-18-06.gh-issue-140942.GYns6n.rst
deleted file mode 100644 (file)
index 20cfeca..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Add ``.cjs`` to :mod:`mimetypes` to give CommonJS modules a MIME type of
-``application/node``.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-05-19-50-37.gh-issue-140643.QCEOqG.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-05-19-50-37.gh-issue-140643.QCEOqG.rst
deleted file mode 100644 (file)
index e1202dd..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Add support for ``<GC>`` and ``<native>`` frames to
-:mod:`!profiling.sampling` output to denote active garbage collection and
-calls to native code.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-10-23-07-06.gh-issue-141312.H-58GB.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-10-23-07-06.gh-issue-141312.H-58GB.rst
deleted file mode 100644 (file)
index fdb136c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the assertion failure in the ``__setstate__`` method of the range iterator
-when a non-integer argument is passed. Patch by Sergey Miryanov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-11-13-40-45.gh-issue-141367.I5KY7F.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-11-13-40-45.gh-issue-141367.I5KY7F.rst
deleted file mode 100644 (file)
index cb830fc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Specialize ``CALL_LIST_APPEND`` instruction only for lists, not for list
-subclasses, to avoid unnecessary deopt. Patch by Mikhail Efimov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-14-00-19-45.gh-issue-141528.VWdax1.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-14-00-19-45.gh-issue-141528.VWdax1.rst
deleted file mode 100644 (file)
index a51aa49..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Suggest using :meth:`concurrent.interpreters.Interpreter.close` instead of the
-private ``_interpreters.destroy`` function when warning about remaining subinterpreters.
-Patch by Sergey Miryanov.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-14-16-25-15.gh-issue-114203.n3tlQO.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-14-16-25-15.gh-issue-114203.n3tlQO.rst
deleted file mode 100644 (file)
index 883f933..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Skip locking if object is already locked by two-mutex critical section.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-11-15-01-21-00.gh-issue-141579.aB7cD9.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-11-15-01-21-00.gh-issue-141579.aB7cD9.rst
deleted file mode 100644 (file)
index 8ab9979..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`sys.activate_stack_trampoline` to properly support the
-``perf_jit`` backend. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Library/2019-06-02-13-56-16.gh-issue-81313.axawSH.rst b/Misc/NEWS.d/next/Library/2019-06-02-13-56-16.gh-issue-81313.axawSH.rst
deleted file mode 100644 (file)
index 2291c93..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Add the :mod:`math.integer` module (:pep:`791`).
diff --git a/Misc/NEWS.d/next/Library/2023-03-21-10-59-40.gh-issue-102431.eUDnf4.rst b/Misc/NEWS.d/next/Library/2023-03-21-10-59-40.gh-issue-102431.eUDnf4.rst
deleted file mode 100644 (file)
index e82ddb6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Clarify constraints for "logical" arguments in methods of
-:class:`decimal.Context`.
diff --git a/Misc/NEWS.d/next/Library/2024-05-28-17-14-30.gh-issue-119668.RrIGpn.rst b/Misc/NEWS.d/next/Library/2024-05-28-17-14-30.gh-issue-119668.RrIGpn.rst
deleted file mode 100644 (file)
index 87cdf8d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Publicly expose and document :class:`importlib.machinery.NamespacePath`.
diff --git a/Misc/NEWS.d/next/Library/2024-06-26-16-16-43.gh-issue-121011.qW54eh.rst b/Misc/NEWS.d/next/Library/2024-06-26-16-16-43.gh-issue-121011.qW54eh.rst
deleted file mode 100644 (file)
index aee7fe2..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`math.log` now supports arbitrary large integer-like arguments in the
-same way as arbitrary large integer arguments.
diff --git a/Misc/NEWS.d/next/Library/2024-08-08-12-39-36.gh-issue-122255.J_gU8Y.rst b/Misc/NEWS.d/next/Library/2024-08-08-12-39-36.gh-issue-122255.J_gU8Y.rst
deleted file mode 100644 (file)
index 63e71c1..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-In the :mod:`linecache` module and in the Python implementation of the
-:mod:`warnings` module, a ``DeprecationWarning`` is issued when
-``mod.__loader__`` differs from ``mod.__spec__.loader`` (like in the C
-implementation of the :mod:`!warnings` module).
diff --git a/Misc/NEWS.d/next/Library/2025-03-04-17-19-26.gh-issue-130693.Kv01r8.rst b/Misc/NEWS.d/next/Library/2025-03-04-17-19-26.gh-issue-130693.Kv01r8.rst
deleted file mode 100644 (file)
index b175ab7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Add support for ``-nolinestop``, and ``-strictlimits`` options to :meth:`!tkinter.Text.search`. Also add the :meth:`!tkinter.Text.search_all` method for ``-all`` and ``-overlap`` options.\r
diff --git a/Misc/NEWS.d/next/Library/2025-03-12-18-57-10.gh-issue-131116.uTpwXZ.rst b/Misc/NEWS.d/next/Library/2025-03-12-18-57-10.gh-issue-131116.uTpwXZ.rst
deleted file mode 100644 (file)
index f5e60ab..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`inspect.getdoc` now correctly returns an inherited docstring on
-:class:`~functools.cached_property` objects if none is given in a subclass.
diff --git a/Misc/NEWS.d/next/Library/2025-04-18-18-08-05.gh-issue-132686.6kV_Gs.rst b/Misc/NEWS.d/next/Library/2025-04-18-18-08-05.gh-issue-132686.6kV_Gs.rst
deleted file mode 100644 (file)
index d0c8e2d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Add parameters *inherit_class_doc* and *fallback_to_class_doc* for
-:func:`inspect.getdoc`.
diff --git a/Misc/NEWS.d/next/Library/2025-05-07-22-09-28.gh-issue-133601.9kUL3P.rst b/Misc/NEWS.d/next/Library/2025-05-07-22-09-28.gh-issue-133601.9kUL3P.rst
deleted file mode 100644 (file)
index 62f40ae..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Remove deprecated :func:`!typing.no_type_check_decorator`.
diff --git a/Misc/NEWS.d/next/Library/2025-05-10-15-10-54.gh-issue-133789.I-ZlUX.rst b/Misc/NEWS.d/next/Library/2025-05-10-15-10-54.gh-issue-133789.I-ZlUX.rst
deleted file mode 100644 (file)
index d2a4f7f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix unpickling of :mod:`pathlib` objects that were pickled in Python 3.13.
diff --git a/Misc/NEWS.d/next/Library/2025-06-10-18-02-29.gh-issue-135307.fXGrcK.rst b/Misc/NEWS.d/next/Library/2025-06-10-18-02-29.gh-issue-135307.fXGrcK.rst
deleted file mode 100644 (file)
index 47e1feb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`email`: Fix exception in ``set_content()`` when encoding text
-and max_line_length is set to ``0`` or ``None`` (unlimited).
diff --git a/Misc/NEWS.d/next/Library/2025-06-29-22-01-00.gh-issue-133390.I1DW_3.rst b/Misc/NEWS.d/next/Library/2025-06-29-22-01-00.gh-issue-133390.I1DW_3.rst
deleted file mode 100644 (file)
index c57f802..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Support table, index, trigger, view, column, function, and schema completion
-for :mod:`sqlite3`'s :ref:`command-line interface <sqlite3-cli>`.
diff --git a/Misc/NEWS.d/next/Library/2025-07-01-04-57-57.gh-issue-136057.4-t596.rst b/Misc/NEWS.d/next/Library/2025-07-01-04-57-57.gh-issue-136057.4-t596.rst
deleted file mode 100644 (file)
index e237a0e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fixed the bug in :mod:`pdb` and :mod:`bdb` where ``next`` and ``step`` can't go over the line if a loop exists in the line.
diff --git a/Misc/NEWS.d/next/Library/2025-07-14-09-33-17.gh-issue-55531.Gt2e12.rst b/Misc/NEWS.d/next/Library/2025-07-14-09-33-17.gh-issue-55531.Gt2e12.rst
deleted file mode 100644 (file)
index 70e39a4..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-:mod:`encodings`: Improve :func:`~encodings.normalize_encoding` performance
-by implementing the function in C using the private
-``_Py_normalize_encoding`` which has been modified to make lowercase
-conversion optional.
diff --git a/Misc/NEWS.d/next/Library/2025-08-11-04-52-18.gh-issue-137627.Ku5Yi2.rst b/Misc/NEWS.d/next/Library/2025-08-11-04-52-18.gh-issue-137627.Ku5Yi2.rst
deleted file mode 100644 (file)
index 855070e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Speed up :meth:`csv.Sniffer.sniff` delimiter detection by up to 1.6x.
diff --git a/Misc/NEWS.d/next/Library/2025-08-15-20-35-30.gh-issue-69528.qc-Eh_.rst b/Misc/NEWS.d/next/Library/2025-08-15-20-35-30.gh-issue-69528.qc-Eh_.rst
deleted file mode 100644 (file)
index b18781e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-The :attr:`~io.FileIO.mode` attribute of files opened in the ``'wb+'`` mode is
-now ``'wb+'`` instead of ``'rb+'``.
diff --git a/Misc/NEWS.d/next/Library/2025-08-26-08-17-56.gh-issue-138151.I6CdAk.rst b/Misc/NEWS.d/next/Library/2025-08-26-08-17-56.gh-issue-138151.I6CdAk.rst
deleted file mode 100644 (file)
index de29f53..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-In :mod:`annotationlib`, improve evaluation of forward references to
-nonlocal variables that are not yet defined when the annotations are
-initially evaluated.
diff --git a/Misc/NEWS.d/next/Library/2025-09-03-18-26-07.gh-issue-138425.cVE9Ho.rst b/Misc/NEWS.d/next/Library/2025-09-03-18-26-07.gh-issue-138425.cVE9Ho.rst
deleted file mode 100644 (file)
index 328e598..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix partial evaluation of :class:`annotationlib.ForwardRef` objects which rely
-on names defined as globals.
diff --git a/Misc/NEWS.d/next/Library/2025-09-03-20-18-39.gh-issue-98896.tjez89.rst b/Misc/NEWS.d/next/Library/2025-09-03-20-18-39.gh-issue-98896.tjez89.rst
deleted file mode 100644 (file)
index 6831499..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a failure in multiprocessing resource_tracker when SharedMemory names contain colons.\r
-Patch by Rani Pinchuk.
diff --git a/Misc/NEWS.d/next/Library/2025-09-11-15-03-37.gh-issue-138775.w7rnSx.rst b/Misc/NEWS.d/next/Library/2025-09-11-15-03-37.gh-issue-138775.w7rnSx.rst
deleted file mode 100644 (file)
index 455c1a9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Use of ``python -m`` with :mod:`base64` has been fixed to detect input from a
-terminal so that it properly notices EOF.
diff --git a/Misc/NEWS.d/next/Library/2025-09-12-09-34-37.gh-issue-138764.mokHoY.rst b/Misc/NEWS.d/next/Library/2025-09-12-09-34-37.gh-issue-138764.mokHoY.rst
deleted file mode 100644 (file)
index 85ebef8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Prevent :func:`annotationlib.call_annotate_function` from calling ``__annotate__`` functions that don't support ``VALUE_WITH_FAKE_GLOBALS`` in a fake globals namespace with empty globals.\r
-\r
-Make ``FORWARDREF`` and ``STRING`` annotations fall back to using ``VALUE`` annotations in the case that neither their own format, nor ``VALUE_WITH_FAKE_GLOBALS`` are supported.\r
diff --git a/Misc/NEWS.d/next/Library/2025-09-13-12-19-17.gh-issue-138859.PxjIoN.rst b/Misc/NEWS.d/next/Library/2025-09-13-12-19-17.gh-issue-138859.PxjIoN.rst
deleted file mode 100644 (file)
index a5d4dd0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix generic type parameterization raising a :exc:`TypeError` when omitting a :class:`ParamSpec` that has a default which is not a list of types.
diff --git a/Misc/NEWS.d/next/Library/2025-09-15-21-03-11.gh-issue-138891.oZFdtR.rst b/Misc/NEWS.d/next/Library/2025-09-15-21-03-11.gh-issue-138891.oZFdtR.rst
deleted file mode 100644 (file)
index f7ecb05..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``SyntaxError`` when ``inspect.get_annotations(f, eval_str=True)`` is
-called on a function annotated with a :pep:`646` ``star_expression``
diff --git a/Misc/NEWS.d/next/Library/2025-09-18-21-25-41.gh-issue-83714.TQjDWZ.rst b/Misc/NEWS.d/next/Library/2025-09-18-21-25-41.gh-issue-83714.TQjDWZ.rst
deleted file mode 100644 (file)
index 3653eb9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Implement :func:`os.statx` on Linux kernel versions 4.11 and later with glibc
-versions 2.28 and later.  Contributed by Jeffrey Bosboom and Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2025-09-23-09-46-46.gh-issue-139246.pzfM-w.rst b/Misc/NEWS.d/next/Library/2025-09-23-09-46-46.gh-issue-139246.pzfM-w.rst
deleted file mode 100644 (file)
index a816bda..0000000
+++ /dev/null
@@ -1 +0,0 @@
-fix: paste zero-width in default repl width is wrong.
diff --git a/Misc/NEWS.d/next/Library/2025-09-25-20-16-10.gh-issue-101828.yTxJlJ.rst b/Misc/NEWS.d/next/Library/2025-09-25-20-16-10.gh-issue-101828.yTxJlJ.rst
deleted file mode 100644 (file)
index 1d10018..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix ``'shift_jisx0213'``, ``'shift_jis_2004'``, ``'euc_jisx0213'`` and
-``'euc_jis_2004'`` codecs truncating null chars
-as they were treated as part of multi-character sequences.
diff --git a/Misc/NEWS.d/next/Library/2025-09-30-12-52-54.gh-issue-63161.mECM1A.rst b/Misc/NEWS.d/next/Library/2025-09-30-12-52-54.gh-issue-63161.mECM1A.rst
deleted file mode 100644 (file)
index 3daed20..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :func:`tokenize.detect_encoding`. Support non-UTF-8 shebang and comments
-if non-UTF-8 encoding is specified. Detect decoding error for non-UTF-8
-encoding. Detect null bytes in source code.
diff --git a/Misc/NEWS.d/next/Library/2025-10-02-22-29-00.gh-issue-139462.VZXUHe.rst b/Misc/NEWS.d/next/Library/2025-10-02-22-29-00.gh-issue-139462.VZXUHe.rst
deleted file mode 100644 (file)
index 390a612..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-When a child process in a :class:`concurrent.futures.ProcessPoolExecutor`
-terminates abruptly, the resulting traceback will now tell you the PID
-and exit code of the terminated process. Contributed by Jonathan Berg.
diff --git a/Misc/NEWS.d/next/Library/2025-10-11-09-07-06.gh-issue-139940.g54efZ.rst b/Misc/NEWS.d/next/Library/2025-10-11-09-07-06.gh-issue-139940.g54efZ.rst
deleted file mode 100644 (file)
index 2501135..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Print clearer error message when using ``pdb`` to attach to a non-existing process.
diff --git a/Misc/NEWS.d/next/Library/2025-10-13-11-25-41.gh-issue-136702.uvLGK1.rst b/Misc/NEWS.d/next/Library/2025-10-13-11-25-41.gh-issue-136702.uvLGK1.rst
deleted file mode 100644 (file)
index 88303f0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`encodings`: Deprecate passing a non-ascii *encoding* name to
-:func:`encodings.normalize_encoding` and schedule removal of support for
-Python 3.17.
diff --git a/Misc/NEWS.d/next/Library/2025-10-14-20-27-06.gh-issue-76007.2NcUbo.rst b/Misc/NEWS.d/next/Library/2025-10-14-20-27-06.gh-issue-76007.2NcUbo.rst
deleted file mode 100644 (file)
index 567fb5e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`zlib`: Deprecate ``__version__`` and schedule for removal in Python
-3.20.
diff --git a/Misc/NEWS.d/next/Library/2025-10-15-02-26-50.gh-issue-140135.54JYfM.rst b/Misc/NEWS.d/next/Library/2025-10-15-02-26-50.gh-issue-140135.54JYfM.rst
deleted file mode 100644 (file)
index 8d5a76a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Speed up :meth:`io.RawIOBase.readall` by using PyBytesWriter API (about 4x
-faster)
diff --git a/Misc/NEWS.d/next/Library/2025-10-15-15-10-34.gh-issue-140166.NtxRez.rst b/Misc/NEWS.d/next/Library/2025-10-15-15-10-34.gh-issue-140166.NtxRez.rst
deleted file mode 100644 (file)
index c140db9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`mimetypes`: Per the `IANA assignment <https://www.iana.org/assignments/media-types/application/texinfo>`_, update the MIME type for the ``.texi`` and ``.texinfo`` file formats to ``application/texinfo``, instead of ``application/x-texinfo``.
diff --git a/Misc/NEWS.d/next/Library/2025-10-15-17-23-51.gh-issue-140141.j2mUDB.rst b/Misc/NEWS.d/next/Library/2025-10-15-17-23-51.gh-issue-140141.j2mUDB.rst
deleted file mode 100644 (file)
index 2edadbc..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-The :py:class:`importlib.metadata.PackageNotFoundError` traceback raised when
-``importlib.metadata.Distribution.from_name`` cannot discover a
-distribution no longer includes a transient :exc:`StopIteration` exception trace.
-
-Contributed by Bartosz Sławecki in :gh:`140142`.
diff --git a/Misc/NEWS.d/next/Library/2025-10-15-20-47-04.gh-issue-140120.3gffZq.rst b/Misc/NEWS.d/next/Library/2025-10-15-20-47-04.gh-issue-140120.3gffZq.rst
deleted file mode 100644 (file)
index 9eefe14..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a memory leak in :mod:`hmac` when it was using the hacl-star backend.
-Discovered by ``@ashm-dev`` using AddressSanitizer.
diff --git a/Misc/NEWS.d/next/Library/2025-10-15-21-42-13.gh-issue-140041._Fka2j.rst b/Misc/NEWS.d/next/Library/2025-10-15-21-42-13.gh-issue-140041._Fka2j.rst
deleted file mode 100644 (file)
index 243ff39..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix import of :mod:`ctypes` on Android and Cygwin when ABI flags are present.
diff --git a/Misc/NEWS.d/next/Library/2025-10-16-16-10-11.gh-issue-139707.zR6Qtn.rst b/Misc/NEWS.d/next/Library/2025-10-16-16-10-11.gh-issue-139707.zR6Qtn.rst
deleted file mode 100644 (file)
index c5460aa..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve :exc:`ModuleNotFoundError` error message when a :term:`standard library`
-module is missing.
diff --git a/Misc/NEWS.d/next/Library/2025-10-16-17-17-20.gh-issue-135801.faH3fa.rst b/Misc/NEWS.d/next/Library/2025-10-16-17-17-20.gh-issue-135801.faH3fa.rst
deleted file mode 100644 (file)
index d680312..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-Improve filtering by module in :func:`warnings.warn_explicit` if no *module*
-argument is passed. It now tests the module regular expression in the
-warnings filter not only against the filename with ``.py`` stripped, but
-also against module names constructed starting from different parent
-directories of the filename (with ``/__init__.py``, ``.py`` and, on Windows,
-``.pyw`` stripped).
diff --git a/Misc/NEWS.d/next/Library/2025-10-16-22-49-16.gh-issue-140212.llBNd0.rst b/Misc/NEWS.d/next/Library/2025-10-16-22-49-16.gh-issue-140212.llBNd0.rst
deleted file mode 100644 (file)
index 5563d07..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-Calendar's HTML formatting now accepts year and month as options.
-Previously, running ``python -m calendar -t html 2025 10`` would result in an
-error message. It now generates an HTML document displaying the calendar for
-the specified month.
-Contributed by Pål Grønås Drange.
diff --git a/Misc/NEWS.d/next/Library/2025-10-17-12-33-01.gh-issue-140251.esM-OX.rst b/Misc/NEWS.d/next/Library/2025-10-17-12-33-01.gh-issue-140251.esM-OX.rst
deleted file mode 100644 (file)
index cb08e02..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Colorize the default import statement ``import asyncio`` in asyncio REPL.
diff --git a/Misc/NEWS.d/next/Library/2025-10-17-20-42-38.gh-issue-129117.X9jr4p.rst b/Misc/NEWS.d/next/Library/2025-10-17-20-42-38.gh-issue-129117.X9jr4p.rst
deleted file mode 100644 (file)
index 8767b1b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`unicodedata`: Add :func:`~unicodedata.isxidstart` and
-:func:`~unicodedata.isxidcontinue` functions to check whether a character can
-start or continue a `Unicode Standard Annex #31 <https://www.unicode.org/reports/tr31/>`_ identifier.
diff --git a/Misc/NEWS.d/next/Library/2025-10-17-23-58-11.gh-issue-140272.lhY8uS.rst b/Misc/NEWS.d/next/Library/2025-10-17-23-58-11.gh-issue-140272.lhY8uS.rst
deleted file mode 100644 (file)
index 666a450..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix memory leak in the :meth:`!clear` method of the :mod:`dbm.gnu` database.
diff --git a/Misc/NEWS.d/next/Library/2025-10-18-14-30-21.gh-issue-76007.peEgcr.rst b/Misc/NEWS.d/next/Library/2025-10-18-14-30-21.gh-issue-76007.peEgcr.rst
deleted file mode 100644 (file)
index be56b2c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate ``__version__`` from a :mod:`imaplib`. Patch by Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Library/2025-10-18-15-20-25.gh-issue-76007.SNUzRq.rst b/Misc/NEWS.d/next/Library/2025-10-18-15-20-25.gh-issue-76007.SNUzRq.rst
deleted file mode 100644 (file)
index 6a91fc4..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`decimal`: Deprecate ``__version__`` and replace with
-:data:`decimal.SPEC_VERSION`.
diff --git a/Misc/NEWS.d/next/Library/2025-10-20-12-33-49.gh-issue-140348.SAKnQZ.rst b/Misc/NEWS.d/next/Library/2025-10-20-12-33-49.gh-issue-140348.SAKnQZ.rst
deleted file mode 100644 (file)
index 16d5b2a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix regression in Python 3.14.0 where using the ``|`` operator on a
-:class:`typing.Union` object combined with an object that is not a type
-would raise an error.
diff --git a/Misc/NEWS.d/next/Library/2025-10-21-15-54-13.gh-issue-137530.ZyIVUH.rst b/Misc/NEWS.d/next/Library/2025-10-21-15-54-13.gh-issue-137530.ZyIVUH.rst
deleted file mode 100644 (file)
index 4ff55b4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`dataclasses` Fix annotations for generated ``__init__`` methods by replacing the annotations that were in-line in the generated source code with ``__annotate__`` functions attached to the methods.
diff --git a/Misc/NEWS.d/next/Library/2025-10-22-12-56-57.gh-issue-140448.GsEkXD.rst b/Misc/NEWS.d/next/Library/2025-10-22-12-56-57.gh-issue-140448.GsEkXD.rst
deleted file mode 100644 (file)
index db7f92e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Change the default of ``suggest_on_error`` to ``True`` in
-``argparse.ArgumentParser``.
diff --git a/Misc/NEWS.d/next/Library/2025-10-22-20-52-13.gh-issue-140474.xIWlip.rst b/Misc/NEWS.d/next/Library/2025-10-22-20-52-13.gh-issue-140474.xIWlip.rst
deleted file mode 100644 (file)
index aca4e68..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix memory leak in :class:`array.array` when creating arrays from an empty
-:class:`str` and the ``u`` type code.
diff --git a/Misc/NEWS.d/next/Library/2025-10-23-12-12-22.gh-issue-138774.mnh2gU.rst b/Misc/NEWS.d/next/Library/2025-10-23-12-12-22.gh-issue-138774.mnh2gU.rst
deleted file mode 100644 (file)
index e12f789..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`ast.unparse` now generates full source code when handling
-:class:`ast.Interpolation` nodes that do not have a specified source.
diff --git a/Misc/NEWS.d/next/Library/2025-10-23-13-42-15.gh-issue-140481.XKxWpq.rst b/Misc/NEWS.d/next/Library/2025-10-23-13-42-15.gh-issue-140481.XKxWpq.rst
deleted file mode 100644 (file)
index 1f511c3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Improve error message when trying to iterate a Tk widget, image or font.
diff --git a/Misc/NEWS.d/next/Library/2025-10-23-19-39-16.gh-issue-138162.Znw5DN.rst b/Misc/NEWS.d/next/Library/2025-10-23-19-39-16.gh-issue-138162.Znw5DN.rst
deleted file mode 100644 (file)
index ef7a90b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :class:`logging.LoggerAdapter` with ``merge_extra=True`` and without the
-*extra* argument.
diff --git a/Misc/NEWS.d/next/Library/2025-10-25-21-04-00.gh-issue-140607.oOZGxS.rst b/Misc/NEWS.d/next/Library/2025-10-25-21-04-00.gh-issue-140607.oOZGxS.rst
deleted file mode 100644 (file)
index cc33217..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Inside :meth:`io.RawIOBase.read`, validate that the count of bytes returned by
-:meth:`io.RawIOBase.readinto` is valid (inside the provided buffer).
diff --git a/Misc/NEWS.d/next/Library/2025-10-25-21-26-16.gh-issue-140593.OxlLc9.rst b/Misc/NEWS.d/next/Library/2025-10-25-21-26-16.gh-issue-140593.OxlLc9.rst
deleted file mode 100644 (file)
index 612ad82..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`xml.parsers.expat`: Fix a memory leak that could affect users with
-:meth:`~xml.parsers.expat.xmlparser.ElementDeclHandler` set to a custom
-element declaration handler. Patch by Sebastian Pipping.
diff --git a/Misc/NEWS.d/next/Library/2025-10-25-22-55-07.gh-issue-140601.In3MlS.rst b/Misc/NEWS.d/next/Library/2025-10-25-22-55-07.gh-issue-140601.In3MlS.rst
deleted file mode 100644 (file)
index 72666bb..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-:func:`xml.etree.ElementTree.iterparse` now emits a :exc:`ResourceWarning`
-when the iterator is not explicitly closed and was opened with a filename.
-This helps developers identify and fix resource leaks. Patch by Osama
-Abdelkader.
diff --git a/Misc/NEWS.d/next/Library/2025-10-26-16-24-12.gh-issue-140633.ioayC1.rst b/Misc/NEWS.d/next/Library/2025-10-26-16-24-12.gh-issue-140633.ioayC1.rst
deleted file mode 100644 (file)
index 9675a5d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Ignore :exc:`AttributeError` when setting a module's ``__file__`` attribute
-when loading an extension module packaged as Apple Framework.
diff --git a/Misc/NEWS.d/next/Library/2025-10-27-00-40-49.gh-issue-140650.DYJPJ9.rst b/Misc/NEWS.d/next/Library/2025-10-27-00-40-49.gh-issue-140650.DYJPJ9.rst
deleted file mode 100644 (file)
index 2ae153a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix an issue where closing :class:`io.BufferedWriter` could crash if
-the closed attribute raised an exception on access or could not be
-converted to a boolean.
diff --git a/Misc/NEWS.d/next/Library/2025-10-27-13-49-31.gh-issue-140634.ULng9G.rst b/Misc/NEWS.d/next/Library/2025-10-27-13-49-31.gh-issue-140634.ULng9G.rst
deleted file mode 100644 (file)
index b1ba9b2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix a reference counting bug in :meth:`!os.sched_param.__reduce__`.
diff --git a/Misc/NEWS.d/next/Library/2025-10-27-16-01-41.gh-issue-125434.qy0uRA.rst b/Misc/NEWS.d/next/Library/2025-10-27-16-01-41.gh-issue-125434.qy0uRA.rst
deleted file mode 100644 (file)
index 299e9f0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Display thread name in :mod:`faulthandler` on Windows. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Library/2025-10-27-18-29-42.gh-issue-140590.LT9HHn.rst b/Misc/NEWS.d/next/Library/2025-10-27-18-29-42.gh-issue-140590.LT9HHn.rst
deleted file mode 100644 (file)
index 8021836..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix arguments checking for the :meth:`!functools.partial.__setstate__` that
-may lead to internal state corruption and crash. Patch by Sergey Miryanov.
diff --git a/Misc/NEWS.d/next/Library/2025-10-28-02-46-56.gh-issue-139946.aN3_uY.rst b/Misc/NEWS.d/next/Library/2025-10-28-02-46-56.gh-issue-139946.aN3_uY.rst
deleted file mode 100644 (file)
index 4c68d4c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Error and warning keywords in ``argparse.ArgumentParser`` messages are now colorized when color output is enabled, fixing a visual inconsistency in which they remained plain text while other output was colorized.
diff --git a/Misc/NEWS.d/next/Library/2025-10-28-17-43-51.gh-issue-140228.8kfHhO.rst b/Misc/NEWS.d/next/Library/2025-10-28-17-43-51.gh-issue-140228.8kfHhO.rst
deleted file mode 100644 (file)
index b3b692b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Avoid making unnecessary filesystem calls for frozen modules in :mod:`linecache` when the global module cache is not present.
diff --git a/Misc/NEWS.d/next/Library/2025-10-29-09-40-10.gh-issue-140741.L13UCV.rst b/Misc/NEWS.d/next/Library/2025-10-29-09-40-10.gh-issue-140741.L13UCV.rst
deleted file mode 100644 (file)
index 9fa8c56..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`profiling.sampling.sample` incorrectly handling a
-:exc:`FileNotFoundError` or :exc:`PermissionError`.
diff --git a/Misc/NEWS.d/next/Library/2025-10-29-16-12-41.gh-issue-120057.qGj5Dl.rst b/Misc/NEWS.d/next/Library/2025-10-29-16-12-41.gh-issue-120057.qGj5Dl.rst
deleted file mode 100644 (file)
index f6b42be..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Add :func:`os.reload_environ` to ``os.__all__``.
diff --git a/Misc/NEWS.d/next/Library/2025-10-29-16-53-00.gh-issue-140766.CNagKF.rst b/Misc/NEWS.d/next/Library/2025-10-29-16-53-00.gh-issue-140766.CNagKF.rst
deleted file mode 100644 (file)
index fce8dd3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Add :func:`enum.show_flag_values` and ``enum.bin`` to ``enum.__all__``.
diff --git a/Misc/NEWS.d/next/Library/2025-10-30-12-36-19.gh-issue-140790._3T6-N.rst b/Misc/NEWS.d/next/Library/2025-10-30-12-36-19.gh-issue-140790._3T6-N.rst
deleted file mode 100644 (file)
index 03856f0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Initialize all Pdb's instance variables in ``__init__``,  remove some hasattr/getattr
diff --git a/Misc/NEWS.d/next/Library/2025-10-30-15-33-07.gh-issue-137821.8_Iavt.rst b/Misc/NEWS.d/next/Library/2025-10-30-15-33-07.gh-issue-137821.8_Iavt.rst
deleted file mode 100644 (file)
index 7ccbfc3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Convert ``_json`` module to use Argument Clinic.
-Patched by Yoonho Hann.
diff --git a/Misc/NEWS.d/next/Library/2025-10-31-13-57-55.gh-issue-103847.VM7TnW.rst b/Misc/NEWS.d/next/Library/2025-10-31-13-57-55.gh-issue-103847.VM7TnW.rst
deleted file mode 100644 (file)
index e14af7d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix hang when cancelling process created by :func:`asyncio.create_subprocess_exec` or :func:`asyncio.create_subprocess_shell`. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2025-10-31-15-06-26.gh-issue-140691.JzHGtg.rst b/Misc/NEWS.d/next/Library/2025-10-31-15-06-26.gh-issue-140691.JzHGtg.rst
deleted file mode 100644 (file)
index 84b6195..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-In :mod:`urllib.request`, when opening a FTP URL fails because a data
-connection cannot be made, the control connection's socket is now closed to
-avoid a :exc:`ResourceWarning`.
diff --git a/Misc/NEWS.d/next/Library/2025-10-31-16-25-13.gh-issue-140808.XBiQ4j.rst b/Misc/NEWS.d/next/Library/2025-10-31-16-25-13.gh-issue-140808.XBiQ4j.rst
deleted file mode 100644 (file)
index 090f39c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-The internal class ``mailbox._ProxyFile`` is no longer a parameterized generic.
diff --git a/Misc/NEWS.d/next/Library/2025-11-01-00-34-53.gh-issue-140826.JEDd7U.rst b/Misc/NEWS.d/next/Library/2025-11-01-00-34-53.gh-issue-140826.JEDd7U.rst
deleted file mode 100644 (file)
index 875d15f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Now :class:`!winreg.HKEYType` objects are compared by their underlying Windows
-registry handle value instead of their object identity.
diff --git a/Misc/NEWS.d/next/Library/2025-11-01-00-36-14.gh-issue-140874.eAWt3K.rst b/Misc/NEWS.d/next/Library/2025-11-01-00-36-14.gh-issue-140874.eAWt3K.rst
deleted file mode 100644 (file)
index a48162d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Bump the version of pip bundled in ensurepip to version 25.3
diff --git a/Misc/NEWS.d/next/Library/2025-11-01-14-44-09.gh-issue-140873.kfuc9B.rst b/Misc/NEWS.d/next/Library/2025-11-01-14-44-09.gh-issue-140873.kfuc9B.rst
deleted file mode 100644 (file)
index e150576..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Add support of non-:term:`descriptor` callables in
-:func:`functools.singledispatchmethod`.
diff --git a/Misc/NEWS.d/next/Library/2025-11-02-09-37-22.gh-issue-140734.f8gST9.rst b/Misc/NEWS.d/next/Library/2025-11-02-09-37-22.gh-issue-140734.f8gST9.rst
deleted file mode 100644 (file)
index 46582f7..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`multiprocessing`: fix off-by-one error when checking the length
-of a temporary socket file path. Patch by Bénédikt Tran.
diff --git a/Misc/NEWS.d/next/Library/2025-11-02-11-46-00.gh-issue-100218.9Ezfdq.rst b/Misc/NEWS.d/next/Library/2025-11-02-11-46-00.gh-issue-100218.9Ezfdq.rst
deleted file mode 100644 (file)
index 2f7500d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Correctly set :attr:`~OSError.errno` when :func:`socket.if_nametoindex` or
-:func:`socket.if_indextoname` raise an :exc:`OSError`. Patch by Bénédikt
-Tran.
diff --git a/Misc/NEWS.d/next/Library/2025-11-02-19-23-32.gh-issue-140815.McEG-T.rst b/Misc/NEWS.d/next/Library/2025-11-02-19-23-32.gh-issue-140815.McEG-T.rst
deleted file mode 100644 (file)
index 18c4d38..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`faulthandler` now detects if a frame or a code object is invalid or
-freed. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2025-11-03-05-38-31.gh-issue-125115.jGS8MN.rst b/Misc/NEWS.d/next/Library/2025-11-03-05-38-31.gh-issue-125115.jGS8MN.rst
deleted file mode 100644 (file)
index d36debe..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Refactor the :mod:`pdb` parsing issue so positional arguments can pass through intuitively.
diff --git a/Misc/NEWS.d/next/Library/2025-11-03-16-23-54.gh-issue-140797.DuFEeR.rst b/Misc/NEWS.d/next/Library/2025-11-03-16-23-54.gh-issue-140797.DuFEeR.rst
deleted file mode 100644 (file)
index 493b740..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-The undocumented :class:`!re.Scanner` class now forbids regular expressions containing capturing groups in its lexicon patterns. Patterns using capturing groups could
-previously lead to crashes with segmentation fault. Use non-capturing groups (?:...) instead.
diff --git a/Misc/NEWS.d/next/Library/2025-11-04-12-16-13.gh-issue-75593.EFVhKR.rst b/Misc/NEWS.d/next/Library/2025-11-04-12-16-13.gh-issue-75593.EFVhKR.rst
deleted file mode 100644 (file)
index 9a31af9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Add support of :term:`path-like objects <path-like object>` and :term:`bytes-like objects <bytes-like object>` in :func:`wave.open`.
diff --git a/Misc/NEWS.d/next/Library/2025-11-04-15-40-35.gh-issue-137969.9VZQVt.rst b/Misc/NEWS.d/next/Library/2025-11-04-15-40-35.gh-issue-137969.9VZQVt.rst
deleted file mode 100644 (file)
index dfa582b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :meth:`annotationlib.ForwardRef.evaluate` returning
-:class:`~annotationlib.ForwardRef` objects which don't update with new
-globals.
diff --git a/Misc/NEWS.d/next/Library/2025-11-04-20-08-41.gh-issue-141018.d_oyOI.rst b/Misc/NEWS.d/next/Library/2025-11-04-20-08-41.gh-issue-141018.d_oyOI.rst
deleted file mode 100644 (file)
index e776515..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`mimetypes`: Update ``.exe``, ``.dll``, ``.rtf`` and (when
-``strict=False``) ``.jpg`` to their correct IANA mime type.
diff --git a/Misc/NEWS.d/next/Library/2025-11-06-15-11-50.gh-issue-141141.tgIfgH.rst b/Misc/NEWS.d/next/Library/2025-11-06-15-11-50.gh-issue-141141.tgIfgH.rst
deleted file mode 100644 (file)
index f59ccfb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix a thread safety issue with :func:`base64.b85decode`. Contributed by Benel Tayar.
diff --git a/Misc/NEWS.d/next/Library/2025-11-07-12-25-46.gh-issue-85524.9SWFIC.rst b/Misc/NEWS.d/next/Library/2025-11-07-12-25-46.gh-issue-85524.9SWFIC.rst
deleted file mode 100644 (file)
index 3e4fd1a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Update ``io.FileIO.readall``, an implementation of :meth:`io.RawIOBase.readall`,
-to follow :class:`io.IOBase` guidelines and raise :exc:`io.UnsupportedOperation`
-when a file is in "w" mode rather than :exc:`OSError`
diff --git a/Misc/NEWS.d/next/Library/2025-11-08-13-03-10.gh-issue-87710.XJeZlP.rst b/Misc/NEWS.d/next/Library/2025-11-08-13-03-10.gh-issue-87710.XJeZlP.rst
deleted file mode 100644 (file)
index 6207328..0000000
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`mimetypes`: Update mime type for ``.ai`` files to ``application/pdf``.
diff --git a/Misc/NEWS.d/next/Library/2025-11-09-18-55-13.gh-issue-141311.qZ3swc.rst b/Misc/NEWS.d/next/Library/2025-11-09-18-55-13.gh-issue-141311.qZ3swc.rst
deleted file mode 100644 (file)
index bb425ce..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix assertion failure in :func:`!io.BytesIO.readinto` and undefined behavior
-arising when read position is above capcity in :class:`io.BytesIO`.
diff --git a/Misc/NEWS.d/next/Library/2025-11-10-01-47-18.gh-issue-141314.baaa28.rst b/Misc/NEWS.d/next/Library/2025-11-10-01-47-18.gh-issue-141314.baaa28.rst
deleted file mode 100644 (file)
index 37acaab..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix assertion failure in :meth:`io.TextIOWrapper.tell` when reading files with standalone carriage return (``\r``) line endings.
diff --git a/Misc/NEWS.d/next/Library/2025-11-12-01-49-03.gh-issue-137109.D6sq2B.rst b/Misc/NEWS.d/next/Library/2025-11-12-01-49-03.gh-issue-137109.D6sq2B.rst
deleted file mode 100644 (file)
index 32f4e39..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-The :mod:`os.fork` and related forking APIs will no longer warn in the
-common case where Linux or macOS platform APIs return the number of threads
-in a process and find the answer to be 1 even when a
-:func:`os.register_at_fork` ``after_in_parent=`` callback (re)starts a
-thread.
diff --git a/Misc/NEWS.d/next/Library/2025-11-12-15-42-47.gh-issue-124111.hTw4OE.rst b/Misc/NEWS.d/next/Library/2025-11-12-15-42-47.gh-issue-124111.hTw4OE.rst
deleted file mode 100644 (file)
index 8436cd2..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Updated Tcl threading configuration in :mod:`_tkinter` to assume that
-threads are always available in Tcl 9 and later.
diff --git a/Misc/NEWS.d/next/Library/2025-11-13-14-51-30.gh-issue-140938.kXsHHv.rst b/Misc/NEWS.d/next/Library/2025-11-13-14-51-30.gh-issue-140938.kXsHHv.rst
deleted file mode 100644 (file)
index bd30440..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-The :func:`statistics.stdev` and :func:`statistics.pstdev` functions now raise a
-:exc:`ValueError` when the input contains an infinity or a NaN.
diff --git a/Misc/NEWS.d/next/Library/2025-11-14-16-24-20.gh-issue-141497.L_CxDJ.rst b/Misc/NEWS.d/next/Library/2025-11-14-16-24-20.gh-issue-141497.L_CxDJ.rst
deleted file mode 100644 (file)
index 328bfe0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-:mod:`ipaddress`: ensure that the methods
-:meth:`IPv4Network.hosts() <ipaddress.IPv4Network.hosts>` and
-:meth:`IPv6Network.hosts() <ipaddress.IPv6Network.hosts>` always return an
-iterator.
diff --git a/Misc/NEWS.d/next/Security/2025-05-30-22-33-27.gh-issue-136065.bu337o.rst b/Misc/NEWS.d/next/Security/2025-05-30-22-33-27.gh-issue-136065.bu337o.rst
deleted file mode 100644 (file)
index 1d152bb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix quadratic complexity in :func:`os.path.expandvars`.
diff --git a/Misc/NEWS.d/next/Security/2025-06-28-13-23-53.gh-issue-136063.aGk0Jv.rst b/Misc/NEWS.d/next/Security/2025-06-28-13-23-53.gh-issue-136063.aGk0Jv.rst
deleted file mode 100644 (file)
index 940a3ad..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`email.message`: ensure linear complexity for legacy HTTP parameters
-parsing. Patch by Bénédikt Tran.
diff --git a/Misc/NEWS.d/next/Security/2025-08-15-23-08-44.gh-issue-137836.b55rhh.rst b/Misc/NEWS.d/next/Security/2025-08-15-23-08-44.gh-issue-137836.b55rhh.rst
deleted file mode 100644 (file)
index c30c943..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Add support of the "plaintext" element, RAWTEXT elements "xmp", "iframe",
-"noembed" and "noframes", and optionally RAWTEXT element "noscript" in
-:class:`html.parser.HTMLParser`.
diff --git a/Misc/NEWS.d/next/Tests/2025-07-09-21-45-51.gh-issue-136442.jlbklP.rst b/Misc/NEWS.d/next/Tests/2025-07-09-21-45-51.gh-issue-136442.jlbklP.rst
deleted file mode 100644 (file)
index f87fb11..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Use exitcode ``1`` instead of ``5`` if :func:`unittest.TestCase.setUpClass` raises an exception
diff --git a/Misc/NEWS.d/next/Tests/2025-10-15-00-52-12.gh-issue-140082.fpET50.rst b/Misc/NEWS.d/next/Tests/2025-10-15-00-52-12.gh-issue-140082.fpET50.rst
deleted file mode 100644 (file)
index 70e7021..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Update ``python -m test`` to set ``FORCE_COLOR=1`` when being run with color
-enabled so that :mod:`unittest` which is run by it with redirected output will
-output in color.
diff --git a/Misc/NEWS.d/next/Tests/2025-10-23-16-39-49.gh-issue-140482.ZMtyeD.rst b/Misc/NEWS.d/next/Tests/2025-10-23-16-39-49.gh-issue-140482.ZMtyeD.rst
deleted file mode 100644 (file)
index 20747ad..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Preserve and restore the state of ``stty echo`` as part of the test environment.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2025-09-20-20-31-54.gh-issue-139188.zfcxkW.rst b/Misc/NEWS.d/next/Tools-Demos/2025-09-20-20-31-54.gh-issue-139188.zfcxkW.rst
deleted file mode 100644 (file)
index 9f52d01..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Remove ``Tools/tz/zdump.py`` script.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2025-09-21-10-30-08.gh-issue-139198.Fm7NfU.rst b/Misc/NEWS.d/next/Tools-Demos/2025-09-21-10-30-08.gh-issue-139198.Fm7NfU.rst
deleted file mode 100644 (file)
index 0dc589c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Remove ``Tools/scripts/checkpip.py`` script.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2025-10-29-15-20-19.gh-issue-140702.ZXtW8h.rst b/Misc/NEWS.d/next/Tools-Demos/2025-10-29-15-20-19.gh-issue-140702.ZXtW8h.rst
deleted file mode 100644 (file)
index 9efbf01..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-The iOS testbed app will now expose the ``GITHUB_ACTIONS`` environment
-variable to iOS apps being tested.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2025-11-12-12-54-28.gh-issue-141442.50dS3P.rst b/Misc/NEWS.d/next/Tools-Demos/2025-11-12-12-54-28.gh-issue-141442.50dS3P.rst
deleted file mode 100644 (file)
index 073c070..0000000
+++ /dev/null
@@ -1 +0,0 @@
-The iOS testbed now correctly handles test arguments that contain spaces.
diff --git a/Misc/NEWS.d/next/Windows/2025-11-04-19-20-05.gh-issue-140849.YjB2ZZ.rst b/Misc/NEWS.d/next/Windows/2025-11-04-19-20-05.gh-issue-140849.YjB2ZZ.rst
deleted file mode 100644 (file)
index 6f25b86..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Update bundled liblzma to version 5.8.1.
index a228aafb09c70498a465da1e1de4f49ac709d914..bc1c1df2069558871b692605f8795730fb590e9e 100644 (file)
@@ -1,4 +1,4 @@
-This is Python version 3.15.0 alpha 1
+This is Python version 3.15.0 alpha 2
 =====================================
 
 .. image:: https://github.com/python/cpython/actions/workflows/build.yml/badge.svg?branch=main&event=push