summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorThomas Wouters <thomas@python.org>2023-10-13 08:50:46 (GMT)
committerThomas Wouters <thomas@python.org>2023-10-13 08:52:10 (GMT)
commitad056f03aee8000a1564a1d17f655f8713c48e48 (patch)
treecb6274fc5d29d315836ca839e0765322c109ef07 /Misc
parentb7f9661bc12fdfec98684c89f03177ae5d3d74c1 (diff)
downloadcpython-ad056f03aee8000a1564a1d17f655f8713c48e48.zip
cpython-ad056f03aee8000a1564a1d17f655f8713c48e48.tar.gz
cpython-ad056f03aee8000a1564a1d17f655f8713c48e48.tar.bz2
Python 3.13.0a1v3.13.0a1
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS.d/3.13.0a1.rst6748
-rw-r--r--Misc/NEWS.d/next/Build/2023-02-03-21-36-42.gh-issue-101538.sF5F6S.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-05-20-23-49-30.gh-issue-104692.s5UIu5.rst6
-rw-r--r--Misc/NEWS.d/next/Build/2023-05-26-15-44-20.gh-issue-89886._iSW-p.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-06-02-19-12-45.gh-issue-102404.Ry9piA.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-06-06-09-08-10.gh-issue-90005.8mmeJQ.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-06-16-23-40-49.gh-issue-105875.naj8v5.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-06-26-21-56-29.gh-issue-106118.0cCfhl.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-07-23-00-38-51.gh-issue-106962.VVYrWB.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-07-25-02-30-00.gh-issue-95855.wA7rAf.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-07-28-18-17-33.gh-issue-106881.U3Ezdq.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-08-01-17-12-53.gh-issue-105481.42nsDE.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-08-09-17-05-33.gh-issue-107814.c0Oapq.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-08-24-18-36-31.gh-issue-108447.Ofsygr.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-08-29-15-05-09.gh-issue-85283.tlK7G7.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-08-30-02-52-52.gh-issue-108634.3dpBvf.rst3
-rw-r--r--Misc/NEWS.d/next/Build/2023-09-01-01-39-26.gh-issue-108740.JHExAQ.rst4
-rw-r--r--Misc/NEWS.d/next/Build/2023-09-02-18-04-15.gh-issue-63760.r8hJ6q.rst3
-rw-r--r--Misc/NEWS.d/next/Build/2023-09-07-19-58-05.gh-issue-109054.5r3S3l.rst6
-rw-r--r--Misc/NEWS.d/next/Build/2023-09-26-16-00-50.gh-issue-109740.wboWdQ.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-09-29-21-01-48.gh-issue-109566._enldb.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-10-03-17-55-09.gh-issue-110276.luaKRg.rst2
-rw-r--r--Misc/NEWS.d/next/Build/2023-10-05-11-46-20.gh-issue-109191.imUkVN.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2023-10-06-02-15-23.gh-issue-103053.--7JUF.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2020-06-25-09-44-59.bpo-40309.CuoGoQ.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2020-11-11-22-36-29.bpo-42327.ODSZBM.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-19-10-22-34.gh-issue-104668.MLX1g9.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-25-15-44-48.gh-issue-104584.cSAoRh.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-29-16-09-27.gh-issue-104922.L23qaU.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-30-10-15-13.gh-issue-105071.dPtp7c.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-30-17-45-32.gh-issue-105115.iRho1K.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-30-19-11-09.gh-issue-105107.YQwMnm.rst10
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-31-16-51-18.gh-issue-105145.b3B6lJ.rst17
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-31-18-37-57.gh-issue-105156.R4El5V.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-05-31-19-38-45.gh-issue-85275.doojgE.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-01-09-40-30.gh-issue-105145.WOOE-w.rst11
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-01-11-23-28.gh-issue-105182.kLEHl-.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-01-11-24-03.gh-issue-105182.l5sCw4.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-06-10-57-18.gh-issue-105268.OTJUko.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-06-14-14-41.gh-issue-103968.BTO6II.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-06-17-43-28.gh-issue-105396.FQJG5B.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-09-12-35-55.gh-issue-105387.wM_oL-.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-09-19-16-57.gh-issue-105603.-z6G22.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-09-23-34-25.gh-issue-105375.n7amiF.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-13-14-24-55.gh-issue-105227.HDL9aF.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-19-20-02-16.gh-issue-105922.o4T6wO.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-20-08-59-05.gh-issue-105927.DfGeEA.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-22-00-25-55.gh-issue-105927.GRxZtI.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-23-02-57-15.gh-issue-106004.-OToh6.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-25-18-01-27.gh-issue-106084.PEzqU3.rst13
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-28-02-30-50.gh-issue-106168.NFOZPv.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-06-30-09-33-25.gh-issue-106023.YvYiE4.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-01-21-23-33.gh-issue-106316.hp2Ijw.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-02-00-00-20.gh-issue-106320.tZWcvG.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-07-19-14-00.gh-issue-106521.Veh9f3.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-08-12-24-17.gh-issue-106307.FVnkBw.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-11-01-07-39.gh-issue-106572.y1b35X.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-22-14-40-48.gh-issue-106320.H3u7x4.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-25-13-41-09.gh-issue-107226.N919zH.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-07-25-17-23-08.gh-issue-107249.xqk2ke.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-10-11-12-25.gh-issue-107810.oJ40Qx.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-13-12-33-00.gh-issue-107915.jQ0wOi.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-14-10-59-03.gh-issue-107916.KH4Muo.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-16-17-16-19.gh-issue-108014.wXN3CF.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-22-13-00-54.gh-issue-108337.wceHZm.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-22-18-45-20.gh-issue-108314.nOlmwq.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-24-20-08-02.gh-issue-108014.20DOSS.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-08-30-02-54-06.gh-issue-108634.oV3Xzk.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-01-15-35-05.gh-issue-107073.zCz0iN.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-01-16-28-09.gh-issue-108511.gg-QDG.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-01-18-42-31.gh-issue-108765.IyYNDu.rst6
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-01-20-41-49.gh-issue-108765.5dXc1r.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-01-21-10-29.gh-issue-108765.eeXtYF.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-02-22-35-55.gh-issue-108765.4TOdBT.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-04-11-47-12.gh-issue-108867.Cr_LKd.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-06-00-14-49.gh-issue-85283.GKY0Cc.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-12-13-09-36.gh-issue-108724.-yMsC8.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-09-17-21-47-31.gh-issue-109521.JDF6i9.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2023-10-02-13-39-57.gh-issue-110014.gfQ4jU.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-10-03-06-19-10.gh-issue-110235.uec5AG.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2023-10-03-19-01-20.gh-issue-110289.YBIHEz.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2023-10-11-17-29-52.gh-issue-85283.OsqIBF.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2022-11-10-13-04-35.gh-issue-91095.4E3Pwn.rst11
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-01-13-11-37-41.gh-issue-101006.fuLvn2.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-03-26-19-11-10.gh-issue-93627.0UgwBL.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-04-04-00-40-04.gh-issue-96663.PdR9hK.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-18-12-48-39.gh-issue-89091.FDzRcW.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-23-00-36-02.gh-issue-104770.poSkyY.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-24-09-59-56.gh-issue-104825.mQesie.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-24-10-19-35.gh-issue-104879.v-29NL.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-24-12-10-54.gh-issue-104690.HX3Jou.rst6
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-25-21-40-39.gh-issue-104955.LZx7jf.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-26-14-09-47.gh-issue-104972.El2UjE.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-26-15-16-11.gh-issue-104976.6dLitD.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-23-16.gh-issue-105017.KQrsC0.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-57-11.gh-issue-105013.IsDgDY.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-27-21-50-48.gh-issue-105017.4sDyDV.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-30-08-09-43.gh-issue-105035.OWUlHy.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-30-20-30-57.gh-issue-105111.atn0_6.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-31-08-10-59.gh-issue-104799.8kDWti.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-31-16-22-29.gh-issue-105148.MOlb1d.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-05-31-19-35-22.gh-issue-105164.6Wajph.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-01-11-37-03.gh-issue-105162.r8VCXk.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-02-01-27-35.gh-issue-105229.U05x4G.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-02-11-37-12.gh-issue-105194.4eu56B.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-02-15-15-41.gh-issue-104812.dfZiG5.rst9
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-02-17-39-19.gh-issue-98963.J4wJgk.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-02-19-37-29.gh-issue-105235.fgFGTi.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-03-04-28-28.gh-issue-105229.stEmfp.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-05-08-30-49.gh-issue-33092.hZ0xSI.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-05-17-35-50.gh-issue-105324.BqhiJJ.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-05-23-38-43.gh-issue-104635.VYZhVh.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-06-11-37-53.gh-issue-105259.E2BGKL.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-06-17-10-42.gh-issue-105390.DvqI-e.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-07-12-20-59.gh-issue-105435.6VllI0.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-07-21-27-55.gh-issue-105678.wKOr7F.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-10-15.gh-issue-105486.dev-WS.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-25-52.gh-issue-105375.ocB7fT.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-54-37.gh-issue-105375.kqKT3E.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-08-10-10-07.gh-issue-105375.35VGDd.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-09-10-48-17.gh-issue-100987.mK-xny.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-09-11-19-51.gh-issue-105588.Y5ovpY.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-09-12-59-18.gh-issue-105549.PYfTNp.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-09-15-25-12.gh-issue-105564.sFdUu4.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-10-21-38-49.gh-issue-105587.rL3rzv.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-11-09-14-30.gh-issue-105331.nlZvoW.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-12-16-38-31.gh-issue-105340._jRHXe.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-14-22-52-06.gh-issue-105800.hdpPzZ.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-15-15-54-47.gh-issue-105831.-MC9Zs.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-15-22-11-43.gh-issue-105840.Fum_g_.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-19-11-04-01.gh-issue-105908.7oanny.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-20-10-53-17.gh-issue-105724.d23L4M.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-22-14-19-17.gh-issue-98931.PPgvSF.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-22-17-37-35.gh-issue-106003.2Vc_Tw.rst5
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-22-19-16-24.gh-issue-105979.TDP2CU.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-23-16-51-02.gh-issue-105730.16haMe.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-24-10-34-27.gh-issue-105775.OqjoGV.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-27-00-58-26.gh-issue-104584.Wu-uXy.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-28-13-19-20.gh-issue-106210.oE7VMn.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-28-15-19-59.gh-issue-106182.cDSFi0.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-42-56.gh-issue-106213.TCUgzM.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-46-41.gh-issue-106145.QC6-Kq.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-03-11-38-43.gh-issue-106008.HDf1zd.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-04-04-50-14.gh-issue-100288.yNQ1ez.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-04-09-51-45.gh-issue-106396.DmYp7x.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-04-20-42-54.gh-issue-81283.hfh_MD.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-06-00-35-44.gh-issue-96844.kwvoS-.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-06-22-46-05.gh-issue-106487.u3KfAD.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-10-15-30-45.gh-issue-106597.WAZ14y.rst5
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-12-10-48-08.gh-issue-104909.sWjcr2.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-12-11-18-55.gh-issue-104909.DRUsuh.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-13-14-55-45.gh-issue-106723.KsMufQ.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-13-15-59-07.gh-issue-106719.jmVrsv.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-16-07-55-19.gh-issue-106485.wPb1bH.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-18-16-13-51.gh-issue-106092.bObgRM.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-20-01-15-58.gh-issue-106908.cDmcVI.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-20-12-21-37.gh-issue-105699.08ywGV.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-20-15-15-57.gh-issue-105699.DdqHFg.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-21-14-37-48.gh-issue-106917.1jWp_m.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-22-14-35-38.gh-issue-107015.Ghp58t.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-23-13-07-34.gh-issue-107122.9HFUyb.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-23-21-16-54.gh-issue-107122.VNuNcq.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-24-11-11-41.gh-issue-104621.vM8Y_l.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-25-15-29-26.gh-issue-106931.kKU1le.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-25-22-35-35.gh-issue-77377.EHAbXx.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-26-12-18-10.gh-issue-106897.EsGurc.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-26-18-53-34.gh-issue-106895.DdEwV8.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-26-21-28-06.gh-issue-106898.8Wjuiv.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-18-04.gh-issue-106078.WEy2Yn.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-47-29.gh-issue-104432.oGHF-z.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-29-22-01-30.gh-issue-104584.tINuoA.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-30-05-20-16.gh-issue-107263.q0IU2M.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-30-14-18-49.gh-issue-107455.Es53l7.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-07-30-18-05-11.gh-issue-100964.HluhBJ.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-01-09-41-36.gh-issue-106608.OFZogw.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-02-09-55-21.gh-issue-107557.P1z-in.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-02-12-24-51.gh-issue-107080.PNolFU.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-03-11-13-09.gh-issue-107596.T3yPGI.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-03-13-38-14.gh-issue-84436.gl1wHx.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-04-21-25-26.gh-issue-107724.EbBXMr.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-05-04-47-18.gh-issue-107674.0sYhR2.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-05-09-06-56.gh-issue-105848.Drc-1-.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-05-15-45-07.gh-issue-107659.QgtQ5M.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-08-02-46-46.gh-issue-107758.R5kyBI.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-09-08-31-20.gh-issue-84805.7JRWua.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-09-15-05-27.gh-issue-107526.PB32z-.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-10-00-00-48.gh-issue-106581.o7zDty.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-10-17-36-27.gh-issue-91051.LfaeNW.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-11-16-18-19.gh-issue-108035.e2msOD.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-13-17-18-22.gh-issue-108390.TkBccC.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-15-11-09-50.gh-issue-107944.zQLp3j.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-15-13-06-05.gh-issue-107971.lPbx04.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-18-18-21-27.gh-issue-108113.1h0poE.rst8
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-21-21-13-30.gh-issue-107901.hszvdk.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-23-14-54-15.gh-issue-105481.40q-c4.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-25-14-51-06.gh-issue-106176.D1EA2a.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-26-04-31-01.gh-issue-108487.1Gbr9k.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-26-10-36-45.gh-issue-108614.wl5l-W.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-28-03-38-28.gh-issue-108716.HJBPwt.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-28-22-22-15.gh-issue-108488.e8-fxg.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-29-17-53-12.gh-issue-108654.jbkDVo.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-30-15-41-47.gh-issue-108520.u0ZGP_.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-08-31-21-29-28.gh-issue-108727.blNRGM.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-05-11-31-27.gh-issue-104584.IRSXA2.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-05-20-52-17.gh-issue-108959.6z45Sy.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-06-13-28-42.gh-issue-108732.I6DkEQ.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-06-22-50-25.gh-issue-108976.MUKaIJ.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-07-16-05-36.gh-issue-88943.rH_X3W.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-24-42.gh-issue-109118.yPXRAe.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-49-01.gh-issue-109052.TBU4nC.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-07-20-52-27.gh-issue-105848.p799D1.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-08-01-50-41.gh-issue-109114.adqgtb.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-08-18-31-04.gh-issue-109156.KK1EXI.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-09-12-49-46.gh-issue-109118.gx0X4h.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-09-21-17-18.gh-issue-109179.ZR8qs2.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-10-18-53-55.gh-issue-109207.Fei8bY.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-11-12-41-42.gh-issue-109216.60QOSb.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-11-03.gh-issue-109256.6mfhvF.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-51-55.gh-issue-109195.iwxmuo.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-12-15-45-49.gh-issue-109341.4V5bkm.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-12-16-00-42.gh-issue-109351.kznGeR.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-13-08-42-45.gh-issue-109219.UiN8sc.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-13-19-16-51.gh-issue-105658.z2nR2u.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-13-21-04-04.gh-issue-109371.HPEJr8.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-14-20-15-57.gh-issue-107265.qHZL_6.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-18-15-35-08.gh-issue-109496.Kleoz3.rst5
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-20-13-18-08.gh-issue-109596.RG0K2G.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-20-23-04-15.gh-issue-109627.xxe7De.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-22-01-44-53.gh-issue-109595.fVINgD.rst5
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-22-13-38-17.gh-issue-109719.fx5OTz.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-25-09-24-10.gh-issue-109793.zFQBkv.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-25-14-28-14.gh-issue-109823.kbVTKF.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-26-03-46-55.gh-issue-109369.OJbxbF.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-26-14-00-25.gh-issue-105716.SUJkW1.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-26-21-26-54.gh-issue-109923.WO3CHi.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-27-18-01-06.gh-issue-109853.coQQiL.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-09-27-21-35-49.gh-issue-109889.t5hIRT.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-01-02-58-00.gh-issue-110164.z7TMCq.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-02-23-17-08.gh-issue-110237._Xub0z.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-03-11-43-48.gh-issue-110259.ka93x5.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-03-23-26-18.gh-issue-110309.Y8nDOF.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-06-12-00-43.gh-issue-110455.8BjNGg.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-06-22-30-25.gh-issue-110489.rI2n8A.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-08-20-08-54.gh-issue-110514.Q9bdRU.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-10-00-49-35.gh-issue-104584.z94TuJ.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-11-11-39-22.gh-issue-110688.lB6Q7t.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-11-12-48-03.gh-issue-104169.bPoX8u.rst4
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-11-13-46-14.gh-issue-110696.J9kSzr.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-11-16-56-54.gh-issue-110721.afcSsH.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-12-06-32-25.gh-issue-110752.FYfI0h.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2023-10-12-15-03-24.gh-issue-110782.EqzIzi.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-03-16-15-39-26.gh-issue-102759.ehpHw6.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-03-19-09-39-31.gh-issue-102823.OzsOz0.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-05-16-22-08-24.gh-issue-54738.mJvCnj.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-05-25-22-34-31.gh-issue-104943.J2v1Pc.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-05-28-19-08-42.gh-issue-89412.j4cg7K.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-05-28-21-01-00.gh-issue-89455.qAKRrA.rst3
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-05-29-14-10-24.gh-issue-105052.MGFwbm.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-05-31-23-05-51.gh-issue-105172.SVfvkD.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-06-30-19-28-59.gh-issue-106232.hQ4-tz.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-07-21-11-51-57.gh-issue-106948.K_JQ7j.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-07-22-15-14-13.gh-issue-107008.3JQ1Vt.rst2
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-07-26-16-33-04.gh-issue-107305.qB2LS4.rst3
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-09-03-13-43-49.gh-issue-108826.KG7abS.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2023-09-10-02-39-06.gh-issue-109209.0LBewo.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2023-05-23-17-19-49.gh-issue-104719.rvYXH-.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2019-09-13-13-28-10.bpo-17013.NWcgE3.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2020-05-03-00-33-15.bpo-18319.faPTlx.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2020-09-16-16-53-06.bpo-41768.8_fWkC.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2020-11-10-07-04-15.bpo-40988.5kBC-O.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2021-06-24-20-45-03.bpo-44185.ZHb8yJ.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2021-08-16-17-52-26.bpo-44850.r8jx5u.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2021-10-31-16-06-28.bpo-43633.vflwXv.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2022-05-17-10-46-44.gh-issue-92871.GVogrT.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2022-07-18-14-20-56.gh-issue-94924.X0buz2.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2022-08-07-11-10-26.gh-issue-80480.IFccj3.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2022-11-26-22-05-22.gh-issue-99203.j0DUae.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2022-12-24-12-50-54.gh-issue-84867.OhaLbU.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-02-17-18-56-46.gh-issue-73435.7sTJHk.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-02-18-22-55-48.gh-issue-102024.RUmg_D.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-02-20-12-00-11.gh-issue-88233.o5Zb0t.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-02-20-15-41-59.gh-issue-102029.9ZPG99.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-03-08-19-30-53.gh-issue-102120.xkQ5Wr.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-03-12-01-17-15.gh-issue-102541.LK1adc.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-03-12-03-37-03.gh-issue-77609.aOQttm.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-03-14-01-19-57.gh-issue-100061.CiXJYn.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-03-08-09-40.gh-issue-103200.lq1Etz.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-08-12-43-52.gh-issue-101162.yOCd_J.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-09-03-53-02.gh-issue-103124.JspiNN.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-09-05-30-41.gh-issue-103384.zAV7iB.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-12-03-03-27.gh-issue-103464.Oa_8IW.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-15-23-26-16.gh-issue-103558.w9OzK4.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-04-28-09-31-21.gh-issue-102676.J8qDRa.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-11-23-03-00.gh-issue-104399.MMatTP.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-15-18-57-42.gh-issue-102613.YD9yx-.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-19-19-46-22.gh-issue-99108.wqCg0t.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-22-18-39-53.gh-issue-104372.7tDRaK.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-01-37-40.gh-issue-104773.8c-GsG.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-01-47-57.gh-issue-104773.I6MQhb.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-02-13-11.gh-issue-104773.JNiEjv.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-02-20-13.gh-issue-104773.7K59zr.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-03-36-47.gh-issue-104780.P4e3Yf.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-04-01-27.gh-issue-104783.QyhIoq.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-17-43-52.gh-issue-104797.NR7KzF.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-18-31-49.gh-issue-104799.MJYOw6.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-19-53-18.gh-issue-83863.eRI5JG.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-23-21-25-54.gh-issue-104804.78fiE6.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-08-45-04.gh-issue-104835.bN_B-B.rst13
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-09-34-23.gh-issue-104874.oqyJSy.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-09-55-33.gh-issue-104873.BKQ54y.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-11-45-22.gh-issue-104773.R0Br4-.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-14-30-14.gh-issue-104780.nXGIJt.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-14-58-13.gh-issue-104773.sQaXrY.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-15-17-05.gh-issue-104773.EmFIQ5.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-15-57-34.gh-issue-104773.IHWRgg.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-17-22-56.gh-issue-75552._QlrpQ.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-17-47-25.gh-issue-104773.TzUSY2.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-18-48-10.gh-issue-104773.TrgUeO.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-19-48-16.gh-issue-104876.Z00Qnk.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-20-21-27.gh-issue-104786.SmgT5_.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-21-30-40.gh-issue-104886.8TuV-_.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-22-22-03.gh-issue-104773.NwpjhZ.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-22-47-13.gh-issue-104773.itOIf3.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-22-50-21.gh-issue-104898.UbT2S4.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-24-23-40-22.gh-issue-104773.FHA99J.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-00-53-08.gh-issue-104773.Iyjtt0.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-08-50-47.gh-issue-104935.-rm1BR.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-15-54-02.gh-issue-104773.nW-5MI.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-16-50-43.gh-issue-104773.pmg0Fr.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-17-25-16.gh-issue-104773.O6TOMc.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-22-54-20.gh-issue-104947.hi6TUr.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-25-23-34-54.gh-issue-103631.x5Urye.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-26-01-31-30.gh-issue-101588.RaqxFy.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-26-21-24-06.gh-issue-104996.aaW78g.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-26-21-33-24.gh-issue-104992.dbq9WK.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-30-17-39-03.gh-issue-105096.pw00FW.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-30-18-45-02.gh-issue-62948.1-5wMR.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-05-31-16-58-42.gh-issue-105144.Oqfn0V.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-02-02-38-26.gh-issue-105080.2imGMg.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-02-14-23-41.gh-issue-104310.UamCOB.rst7
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-02-14-57-11.gh-issue-105239.SAmuuj.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-02-23-32-17.gh-issue-80480.savBw9.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-04-12-16-47.gh-issue-105280.srRbCe.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-04-23-20-56.gh-issue-105292.ns6XQR.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-05-14-43-56.gh-issue-104554.pwfKIo.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-06-11-50-33.gh-issue-105332.tmpgRA.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-06-15-32-44.gh-issue-105376.W4oDQp.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-06-16-00-03.gh-issue-105382.A1LgzA.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-07-00-09-52.gh-issue-105375.Y_9D4n.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-07-00-13-00.gh-issue-70303.frwUKH.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-08-08-58-36.gh-issue-105375.bTcqS9.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-08-15-56-45.gh-issue-105509.YIG57j.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-08-17-49-46.gh-issue-105497.K6Q8nU.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-08-38-30.gh-issue-105545.2q3ysu.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-20-34-23.gh-issue-105566.YxlGg1.rst10
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-21-04-39.gh-issue-105375.bTcqS9.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-21-11-28.gh-issue-105375.4Mxn7t.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-21-25-14.gh-issue-105375.95g1eI.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-21-30-59.gh-issue-105375.eewafp.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-21-40-45.gh-issue-105375._sZilh.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-21-46-52.gh-issue-105375.yrJelV.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-22-16-46.gh-issue-105375.EgVJOP.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-22-45-26.gh-issue-105375.9rp6tG.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-22-52-45.gh-issue-105375.6igkhn.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-23-00-13.gh-issue-105605.YuwqxY.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-09-23-46-23.gh-issue-105375.9KaioS.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-10-12-20-17.gh-issue-105626.XyZein.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-11-22-46-06.gh-issue-105375.YkhSNt.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-12-10-40-38.gh-issue-105684.yiHkFD.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-12-15-17-34.gh-issue-105687.ZUonKm.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-13-19-38-12.gh-issue-105733.WOp0mG.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-14-10-27-34.gh-issue-105745.l1ttOQ.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-14-14-32-31.gh-issue-105570.sFTtQU.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-14-18-41-18.gh-issue-105793.YSoykM.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-15-18-11-47.gh-issue-104799.BcLzbP.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-17-12-13-57.gh-issue-105481.KgBH5w.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-19-11-31-55.gh-issue-105808.NL-quu.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-19-22-20-41.gh-issue-89812.z2l_e8.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-20-23-18-45.gh-issue-96145.o5dTRM.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-21-19-04-27.gh-issue-105974.M47n3t.rst6
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-22-15-21-11.gh-issue-105987.T7Kzrb.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-23-22-52-24.gh-issue-106046.OdLiLJ.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-25-06-57-24.gh-issue-104527.TJEUkd.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-25-12-28-55.gh-issue-106075.W7tMRb.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-27-23-22-37.gh-issue-106152.ya5jBT.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-29-12-40-52.gh-issue-106238.VulKb9.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-29-15-10-44.gh-issue-106236.EAIX4l.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-06-30-16-42-44.gh-issue-106263.tk-t93.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-01-16-40-54.gh-issue-102541.C1ahtk.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-01-16-51-55.gh-issue-106309.hSlB17.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-02-10-56-41.gh-issue-106330.QSkIUH.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-03-03-46-20.gh-issue-106350.LLcTEe.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-03-15-09-44.gh-issue-106292.3npldV.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-03-20-23-56.gh-issue-89812.cFkDOE.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-04-07-25-30.gh-issue-106403.GmefbV.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-05-13-08-23.gh-issue-90876.Qvlkfl.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-05-14-34-10.gh-issue-105497.HU5u89.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-03-05-58.gh-issue-106503.ltfeiH.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-13-47-28.gh-issue-106510.9n5BdC.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-14-52-31.gh-issue-106052.ak8nbs.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-16-19-59.gh-issue-106531.eMfNm8.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-17-44-03.gh-issue-106524.XkBV8h.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-18-22-07.gh-issue-106527.spHQ0W.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-07-21-15-17.gh-issue-100502.Iici1B.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-09-00-36-33.gh-issue-106558.Zqsj6F.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-09-01-59-24.gh-issue-106554.37c53J.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-09-13-10-54.gh-issue-106566.NN35-U.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-11-08-56-40.gh-issue-106584.g-SBtC.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-11-09-25-40.gh-issue-106530.VgXrMx.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-11-12-34-04.gh-issue-89427.GOkCp9.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-11-16-36-22.gh-issue-106628.Kx8Zvc.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-12-03-04-45.gh-issue-106664.ZeUG78.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-12-04-58-45.gh-issue-106602.dGCcXe.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-12-10-59-08.gh-issue-106670.goQ2Sy.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-13-16-04-15.gh-issue-105481.pYSwMj.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-14-01-47-39.gh-issue-106734.eMYSoz.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-14-14-53-58.gh-issue-105293.kimf_i.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-14-16-54-13.gh-issue-106752.BT1Yxw.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-14-20-31-09.gh-issue-106751.52F6yQ.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-15-10-24-56.gh-issue-106774.FJcqCj.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-15-12-52-50.gh-issue-105726.NGthO8.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-16-10-40-34.gh-issue-106789.NvyE3C.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-16-23-59-33.gh-issue-106727.bk3uCu.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-17-16-46-00.gh-issue-105481.fek_Nn.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-17-21-45-15.gh-issue-106831.RqVq9X.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-18-23-05-12.gh-issue-106751.tVvzN_.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-19-09-11-08.gh-issue-106751.U9nD_B.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-19-10-45-24.gh-issue-106751.3HJ1of.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-20-06-00-35.gh-issue-106739.W1hygr.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-22-12-53-53.gh-issue-105002.gkfsW0.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-22-13-09-28.gh-issue-106186.EIsUNG.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-22-14-29-34.gh-issue-65495.fw84qM.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-22-15-51-33.gh-issue-83006.21zaCz.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-22-16-44-58.gh-issue-82500.cQYoPj.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-22-21-57-34.gh-issue-107089.Dnget2.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-23-12-26-23.gh-issue-62519.w8-81X.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-23-13-05-32.gh-issue-105578.XAQtyR.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-26-22-52-48.gh-issue-78722.6SKBLt.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-28-14-56-35.gh-issue-107369.bvTq8F.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-29-02-01-24.gh-issue-107406.ze6sQP.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-29-02-36-50.gh-issue-107409.HG27Nu.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-07-31-07-36-24.gh-issue-107396.3_Kh6D.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-01-15-17-20.gh-issue-105481.vMbmj_.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-01-21-43-58.gh-issue-105481.cl2ajS.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-03-11-31-11.gh-issue-107576.pO_s9I.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-03-12-52-19.gh-issue-107077.-pzHD6.rst6
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-04-19-00-53.gh-issue-107465.Vc1Il3.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-05-05-10-41.gh-issue-106684.P9zRXb.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-06-10-52-12.gh-issue-72684.Ls2mSf.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-06-15-29-00.gh-issue-100814.h195gW.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-07-14-12-07.gh-issue-107715.238r2f.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-07-14-24-42.gh-issue-107710.xfOCfj.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-08-16-09-59.gh-issue-56166.WUMhYG.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-08-19-57-45.gh-issue-107782.mInjFE.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-09-13-49-37.gh-issue-107805.ezem0k.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-09-15-37-20.gh-issue-107812.CflAXa.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-10-17-36-22.gh-issue-107845.dABiMJ.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-14-11-18-13.gh-issue-107913.4ooY6i.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-14-17-15-59.gh-issue-76913.LLD0rT.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-14-19-49-02.gh-issue-93057.5nJwO5.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-14-20-01-14.gh-issue-50002.E-bpj8.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-14-20-18-59.gh-issue-81555.cWdP4a.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-14-23-11-11.gh-issue-106242.71HMym.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-15-18-20-00.gh-issue-107963.20g5BG.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-16-00-24-07.gh-issue-107995.TlTp5t.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-16-14-30-13.gh-issue-105539.29lA6c.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-16-21-20-55.gh-issue-107932.I7hFsp.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-17-12-59-35.gh-issue-108083.9J7UcT.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-17-14-45-25.gh-issue-105736.NJsH7r.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-18-22-58-07.gh-issue-83417.61J4yM.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-22-12-05-47.gh-issue-108322.kf3NJX.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-22-13-51-10.gh-issue-108278.11d_qG.rst9
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-22-16-18-49.gh-issue-108294.KEeUcM.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-22-17-27-12.gh-issue-108111.N7a4u_.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-22-22-29-42.gh-issue-64662.jHl_Bt.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-23-17-34-39.gh-issue-107811.3Fng72.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-23-22-08-32.gh-issue-108277.KLV-6T.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-25-00-14-34.gh-issue-108463.mQApp_.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-26-08-38-57.gh-issue-108295.Pn0QRM.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-26-12-35-39.gh-issue-105829.kyYhWI.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-29-11-29-15.gh-issue-108278.-UhsnJ.rst10
-rw-r--r--Misc/NEWS.d/next/Library/2023-08-30-20-10-28.gh-issue-108682.c2gzLQ.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-01-13-14-08.gh-issue-108751.2itqwe.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-03-04-37-52.gh-issue-108469.kusj40.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-06-06-17-23.gh-issue-108843.WJMhsS.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-06-14-47-28.gh-issue-109033.piUzDx.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-06-19-33-41.gh-issue-108682.35Xnc5.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-08-12-09-55.gh-issue-108987.x5AIG8.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-08-19-44-01.gh-issue-109151.GkzkQu.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-08-22-26-26.gh-issue-109164.-9BFWR.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-09-09-05-41.gh-issue-109174.OJea5s.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-09-15-08-37.gh-issue-50644.JUAZOh.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-09-17-09-54.gh-issue-109187.dIayNW.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-10-20-23-20.gh-issue-66143.71xvgL.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-11-00-32-18.gh-issue-107219.3zqyFT.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-12-13-01-55.gh-issue-109319.YaCMtW.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-13-17-22-44.gh-issue-109375.ijJHZ9.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-15-10-42-30.gh-issue-109409.RlffA3.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-15-12-20-23.gh-issue-109096.VksX1D.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-15-17-12-53.gh-issue-109461.VNFPTK.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-16-15-44-16.gh-issue-109495.m2H5Bk.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-18-07-43-22.gh-issue-109543.1tOGoV.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-19-01-22-43.gh-issue-109559.ijaycU.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-19-17-56-24.gh-issue-109109.WJvvX2.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-20-07-38-14.gh-issue-109599.IaSLJz.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-20-17-45-46.gh-issue-109613.P13ogN.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-21-14-26-44.gh-issue-74481.KAUDcD.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-21-16-21-19.gh-issue-109649.YYCjAF.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-21-19-42-22.gh-issue-109653.bL3iLH.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-22-20-16-44.gh-issue-109593.LboaNM.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-23-12-47-45.gh-issue-109653.9wZBfs.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-24-06-04-14.gh-issue-109590.9EMofC.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-24-13-28-35.gh-issue-109653.9IFU0B.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-24-16-43-33.gh-issue-109782.gMC_7z.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-25-02-11-14.gh-issue-109047.b1TrqG.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-25-09-59-59.gh-issue-109818.dLRtT-.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-25-10-47-22.gh-issue-109653.TUHrId.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-25-23-00-37.gh-issue-109631.eWSqpO.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-28-12-32-57.gh-issue-88402.hoa3Gx.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-28-18-08-02.gh-issue-110045.0YIGKv.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-28-18-50-33.gh-issue-110038.nx_gCu.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-28-18-53-11.gh-issue-110036.fECxTj.rst5
-rw-r--r--Misc/NEWS.d/next/Library/2023-09-30-12-50-47.gh-issue-110150.9j0Ij5.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-01-01-47-21.gh-issue-109649.BizOaD.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-02-15-07-28.gh-issue-110222.zl_oHh.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-02-15-40-10.gh-issue-109653.iB0peK.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-03-00-04-26.gh-issue-110249.K0mMrs.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-03-14-07-05.gh-issue-110273.QaDUmS.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-03-15-17-03.gh-issue-109653.9DYOMD.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-04-18-56-29.gh-issue-110365.LCxiau.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-07-00-18-40.gh-issue-106670.kCGyRc.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-07-13-50-12.gh-issue-110378.Y4L8fl.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-07-21-12-28.gh-issue-89902.dCokZj.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-08-18-15-02.gh-issue-110519.RDGe8-.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-09-19-09-32.gh-issue-65052.C2mRlo.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-10-10-46-55.gh-issue-110590.fatz-h.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-10-22-54-56.gh-issue-110488.2I7OiZ.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-11-11-00-11.gh-issue-110682.bXRFaX.rst4
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-11-15-07-21.gh-issue-94597.NbPC8t.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-11-18-43-43.gh-issue-110733.UlrgVm.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-13-00-14-17.gh-issue-103480.lmdf1J.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2023-10-13-01-31-27.gh-issue-110786.sThp-A.rst2
-rw-r--r--Misc/NEWS.d/next/Security/2023-03-07-21-46-29.gh-issue-102509.5ouaH_.rst2
-rw-r--r--Misc/NEWS.d/next/Security/2023-05-24-09-29-08.gh-issue-99108.hwS2cr.rst2
-rw-r--r--Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst4
-rw-r--r--Misc/NEWS.d/next/Security/2023-08-05-03-51-05.gh-issue-107774.VPjaTR.rst3
-rw-r--r--Misc/NEWS.d/next/Security/2023-08-22-17-39-12.gh-issue-108310.fVM3sg.rst7
-rw-r--r--Misc/NEWS.d/next/Tests/2022-06-09-21-27-38.gh-issue-69714.49tyHW.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-04-05-06-45-20.gh-issue-103186.640Eg-.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-05-19-08-06-06.gh-issue-81005.-q7m9W.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-05-29-14-49-46.gh-issue-105084.lvVvoj.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-06-28-02-51-08.gh-issue-101634.Rayczr.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-07-12-14-07-07.gh-issue-106690.NDz-oG.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-07-14-16-20-06.gh-issue-106752.gd1i6D.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-07-16-02-57-08.gh-issue-104090.cKtK7g.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-07-22-13-49-40.gh-issue-106714.btYI5S.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-07-24-16-56-59.gh-issue-107178.Gq1usE.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-07-25-14-36-33.gh-issue-107237.y1pY79.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-08-05-14-01-07.gh-issue-107652.5OxOlT.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-08-23-04-08-18.gh-issue-105776.oE6wp_.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-08-24-04-23-35.gh-issue-108388.mr0MeE.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-08-24-06-10-36.gh-issue-108388.YCVB0D.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-02-05-13-38.gh-issue-108794.tGHXBt.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-02-19-06-52.gh-issue-108822.arTbBI.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-03-02-01-55.gh-issue-108834.iAwXzj.rst6
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-03-06-17-12.gh-issue-108834.fjV-CJ.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-03-20-15-49.gh-issue-108834.Osvmhf.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-03-21-18-35.gh-issue-108851.CCuHyI.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-03-21-41-10.gh-issue-108851.xFTYOE.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-04-15-18-14.gh-issue-89392.8A4T5p.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-05-21-42-54.gh-issue-91960.abClTs.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-05-23-00-09.gh-issue-108962.R4NwuU.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-06-15-36-51.gh-issue-91960.P3nD5v.rst7
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-06-18-27-53.gh-issue-109015.1dS1AQ.rst6
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-06-22-06-22.gh-issue-108996.IBhR3U.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-10-19-59-57.gh-issue-109230.SRNLFQ.rst5
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-10-22-32-20.gh-issue-109237.SvgKwD.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-10-23-05-50.gh-issue-108996.tJBru6.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-11-18-19-52.gh-issue-109276.btfFtT.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-11-19-11-57.gh-issue-109276.qxI4OG.rst6
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-13-05-58-09.gh-issue-104736.lA25Fu.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-14-22-58-47.gh-issue-109396.J1a4jR.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-14-23-27-40.gh-issue-109425.j-uFep.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-19-13-33-20.gh-issue-109566.aX0g9o.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-19-19-08-22.gh-issue-109580.G02Zam.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-20-02-32-17.gh-issue-103053.AoUJuK.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-25-14-41-18.gh-issue-109276.uC_cWo.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-25-23-59-37.gh-issue-109739.MUn7K5.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-26-00-49-18.gh-issue-109748.nxlT1i.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-26-18-12-01.gh-issue-109566.CP0Vhf.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-28-12-25-19.gh-issue-109972.GYnwIP.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-28-14-47-14.gh-issue-109594.DB5KPP.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-28-18-14-52.gh-issue-110033.2yHMx0.rst5
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-29-00-19-21.gh-issue-109974.Sh_g-r.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-29-12-48-42.gh-issue-110088.qUhRga.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-29-14-11-30.gh-issue-110031.fQnFnc.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-09-30-20-18-38.gh-issue-110152.4Kxve1.rst5
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-01-10-27-02.gh-issue-110171.ZPlo0h.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-03-10-54-09.gh-issue-110267.O-c47G.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-04-18-27-47.gh-issue-110367.Nnq1I7.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-05-13-46-50.gh-issue-81002.bOcuV6.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-05-14-22-48.gh-issue-110388.1-HQJO.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-05-19-33-49.gh-issue-110167.mIdj3v.rst5
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-06-02-32-18.gh-issue-103053.VfxBLI.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2023-10-10-23-20-13.gh-issue-110647.jKG3sY.rst2
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2022-07-23-00-33-28.gh-issue-95065.NfCCpp.rst8
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-04-05-07-19-36.gh-issue-103186.yEozgK.rst2
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-07-03-14-06-19.gh-issue-106359.RfJuR0.rst2
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-07-13-12-08-35.gh-issue-106706.29zp8E.rst3
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-07-21-23-16-05.gh-issue-106970.NLRnml.rst4
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-07-30-23-32-16.gh-issue-107467.5O9p3G.rst2
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-08-04-00-04-40.gh-issue-107609.2DqgtL.rst3
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-08-07-16-30-48.gh-issue-95065.-im4R5.rst3
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-08-08-12-21-41.gh-issue-104683.DRsAQE.rst1
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-08-13-11-18-06.gh-issue-107880.gBVVQ7.rst2
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-08-15-19-50-49.gh-issue-107704.Uu84vd.rst6
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-08-25-22-40-12.gh-issue-108494.4RbDdu.rst5
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2023-09-27-23-31-54.gh-issue-109991.sUUYY8.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2023-05-23-19-26-28.gh-issue-104803.gqxYml.rst3
-rw-r--r--Misc/NEWS.d/next/Windows/2023-05-24-21-00-57.gh-issue-104820.ibyrpp.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2023-05-29-11-38-53.gh-issue-88745.cldf9G.rst3
-rw-r--r--Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst5
-rw-r--r--Misc/NEWS.d/next/Windows/2023-05-31-16-14-31.gh-issue-105146.gNjqq8.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2023-06-08-11-30-17.gh-issue-105436.1qlDxw.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2023-07-18-13-01-26.gh-issue-106844.mci4xO.rst1
-rw-r--r--Misc/NEWS.d/next/Windows/2023-08-18-00-01-21.gh-issue-83180.DdLffv.rst3
-rw-r--r--Misc/NEWS.d/next/Windows/2023-08-22-00-36-57.gh-issue-106242.q24ITw.rst4
-rw-r--r--Misc/NEWS.d/next/Windows/2023-09-28-17-09-23.gh-issue-109991.CIMftz.rst1
-rw-r--r--Misc/NEWS.d/next/Windows/2023-10-03-12-30-59.gh-issue-82367.nxwfMx.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2023-10-05-15-23-23.gh-issue-109286.N8OzMg.rst1
-rw-r--r--Misc/NEWS.d/next/Windows/2023-10-06-14-20-14.gh-issue-110437.xpYy9q.rst2
-rw-r--r--Misc/NEWS.d/next/macOS/2023-07-30-23-42-20.gh-issue-99079.JAtoh1.rst1
-rw-r--r--Misc/NEWS.d/next/macOS/2023-09-27-22-35-22.gh-issue-109991.-xJzaF.rst1
-rw-r--r--Misc/NEWS.d/next/macOS/2023-10-04-23-38-24.gh-issue-109286.1ZLMaq.rst1
635 files changed, 6748 insertions, 1555 deletions
diff --git a/Misc/NEWS.d/3.13.0a1.rst b/Misc/NEWS.d/3.13.0a1.rst
new file mode 100644
index 0000000..102bddc
--- /dev/null
+++ b/Misc/NEWS.d/3.13.0a1.rst
@@ -0,0 +1,6748 @@
+.. date: 2023-08-22-17-39-12
+.. gh-issue: 108310
+.. nonce: fVM3sg
+.. release date: 2023-10-13
+.. section: Security
+
+Fixed an issue where instances of :class:`ssl.SSLSocket` were vulnerable to
+a bypass of the TLS handshake and included protections (like certificate
+verification) and treating sent unencrypted data as if it were
+post-handshake TLS encrypted data. Security issue reported as
+`CVE-2023-40217
+<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-40217>`_ by Aapo
+Oksman. Patch by Gregory P. Smith.
+
+..
+
+.. date: 2023-08-05-03-51-05
+.. gh-issue: 107774
+.. nonce: VPjaTR
+.. section: Security
+
+PEP 669 specifies that ``sys.monitoring.register_callback`` will generate an
+audit event. Pre-releases of Python 3.12 did not generate the audit event.
+This is now fixed.
+
+..
+
+.. date: 2023-06-13-20-52-24
+.. gh-issue: 102988
+.. nonce: Kei7Vf
+.. section: Security
+
+Reverted the :mod:`email.utils` security improvement change released in
+3.12beta4 that unintentionally caused :mod:`email.utils.getaddresses` to
+fail to parse email addresses with a comma in the quoted name field. See
+:gh:`106669`.
+
+..
+
+.. date: 2023-05-24-09-29-08
+.. gh-issue: 99108
+.. nonce: hwS2cr
+.. section: Security
+
+Refresh our new HACL* built-in :mod:`hashlib` code from upstream. Built-in
+SHA2 should be faster and an issue with SHA3 on 32-bit platforms is fixed.
+
+..
+
+.. date: 2023-03-07-21-46-29
+.. gh-issue: 102509
+.. nonce: 5ouaH_
+.. section: Security
+
+Start initializing ``ob_digit`` during creation of :c:type:`PyLongObject`
+objects. Patch by Illia Volochii.
+
+..
+
+.. date: 2023-10-12-15-03-24
+.. gh-issue: 110782
+.. nonce: EqzIzi
+.. section: Core and Builtins
+
+Fix crash when :class:`typing.TypeVar` is constructed with a keyword
+argument. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-10-12-06-32-25
+.. gh-issue: 110752
+.. nonce: FYfI0h
+.. section: Core and Builtins
+
+Reset ``ceval.eval_breaker`` in :func:`interpreter_clear`
+
+..
+
+.. date: 2023-10-11-16-56-54
+.. gh-issue: 110721
+.. nonce: afcSsH
+.. section: Core and Builtins
+
+Use the :mod:`traceback` implementation for the default
+:c:func:`PyErr_Display` functionality. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-10-11-13-46-14
+.. gh-issue: 110696
+.. nonce: J9kSzr
+.. section: Core and Builtins
+
+Fix incorrect error message for invalid argument unpacking. Patch by Pablo
+Galindo
+
+..
+
+.. date: 2023-10-11-12-48-03
+.. gh-issue: 104169
+.. nonce: bPoX8u
+.. section: Core and Builtins
+
+Split the tokenizer into two separate directories: - One part includes the
+actual lexeme producing logic and lives in ``Parser/lexer``. - The second
+part wraps the lexer according to the different tokenization modes we have
+(string, utf-8, file, interactive, readline) and lives in
+``Parser/tokenizer``.
+
+..
+
+.. date: 2023-10-11-11-39-22
+.. gh-issue: 110688
+.. nonce: lB6Q7t
+.. section: Core and Builtins
+
+Remove undocumented ``test_c_api`` method from :class:`set`, which was only
+defined for testing purposes under ``Py_DEBUG``. Now we have proper CAPI
+tests.
+
+..
+
+.. date: 2023-10-10-00-49-35
+.. gh-issue: 104584
+.. nonce: z94TuJ
+.. section: Core and Builtins
+
+Fix a reference leak when running with :envvar:`PYTHONUOPS` or :option:`-X
+uops <-X>` enabled.
+
+..
+
+.. date: 2023-10-08-20-08-54
+.. gh-issue: 110514
+.. nonce: Q9bdRU
+.. section: Core and Builtins
+
+Add ``PY_THROW`` to :func:`sys.setprofile` events
+
+..
+
+.. date: 2023-10-06-22-30-25
+.. gh-issue: 110489
+.. nonce: rI2n8A
+.. section: Core and Builtins
+
+Optimise :func:`math.ceil` when the input is exactly a float, resulting in
+about a 10% improvement.
+
+..
+
+.. date: 2023-10-06-12-00-43
+.. gh-issue: 110455
+.. nonce: 8BjNGg
+.. section: Core and Builtins
+
+Guard ``assert(tstate->thread_id > 0)`` with ``#ifndef HAVE_PTHREAD_STUBS``.
+This allows for for pydebug builds to work under WASI which (currently)
+lacks thread support.
+
+..
+
+.. date: 2023-10-03-23-26-18
+.. gh-issue: 110309
+.. nonce: Y8nDOF
+.. section: Core and Builtins
+
+Remove unnecessary empty constant nodes in the ast of f-string specs.
+
+..
+
+.. date: 2023-10-03-11-43-48
+.. gh-issue: 110259
+.. nonce: ka93x5
+.. section: Core and Builtins
+
+Correctly identify the format spec in f-strings (with single or triple
+quotes) that have multiple lines in the expression part and include a
+formatting spec. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-10-02-23-17-08
+.. gh-issue: 110237
+.. nonce: _Xub0z
+.. section: Core and Builtins
+
+Fix missing error checks for calls to ``PyList_Append`` in
+``_PyEval_MatchClass``.
+
+..
+
+.. date: 2023-10-01-02-58-00
+.. gh-issue: 110164
+.. nonce: z7TMCq
+.. section: Core and Builtins
+
+regrtest: If the ``SOURCE_DATE_EPOCH`` environment variable is defined,
+regrtest now disables tests randomization. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-27-21-35-49
+.. gh-issue: 109889
+.. nonce: t5hIRT
+.. section: Core and Builtins
+
+Fix the compiler's redundant NOP detection algorithm to skip over NOPs with
+no line number when looking for the next instruction's lineno.
+
+..
+
+.. date: 2023-09-27-18-01-06
+.. gh-issue: 109853
+.. nonce: coQQiL
+.. section: Core and Builtins
+
+``sys.path[0]`` is now set correctly for subinterpreters.
+
+..
+
+.. date: 2023-09-26-21-26-54
+.. gh-issue: 109923
+.. nonce: WO3CHi
+.. section: Core and Builtins
+
+Set line number on the ``POP_TOP`` that follows a ``RETURN_GENERATOR``.
+
+..
+
+.. date: 2023-09-26-14-00-25
+.. gh-issue: 105716
+.. nonce: SUJkW1
+.. section: Core and Builtins
+
+Subinterpreters now correctly handle the case where they have threads
+running in the background. Before, such threads would interfere with
+cleaning up and destroying them, as well as prevent running another script.
+
+..
+
+.. date: 2023-09-26-03-46-55
+.. gh-issue: 109369
+.. nonce: OJbxbF
+.. section: Core and Builtins
+
+The internal eval_breaker and supporting flags, plus the monitoring version
+have been merged into a single atomic integer to speed up checks.
+
+..
+
+.. date: 2023-09-25-14-28-14
+.. gh-issue: 109823
+.. nonce: kbVTKF
+.. section: Core and Builtins
+
+Fix bug where compiler does not adjust labels when removing an empty basic
+block which is a jump target.
+
+..
+
+.. date: 2023-09-25-09-24-10
+.. gh-issue: 109793
+.. nonce: zFQBkv
+.. section: Core and Builtins
+
+The main thread no longer exits prematurely when a subinterpreter is cleaned
+up during runtime finalization. The bug was a problem particularly because,
+when triggered, the Python process would always return with a 0 exitcode,
+even if it failed.
+
+..
+
+.. date: 2023-09-22-13-38-17
+.. gh-issue: 109719
+.. nonce: fx5OTz
+.. section: Core and Builtins
+
+Fix missing jump target labels when compiler reorders cold/warm blocks.
+
+..
+
+.. date: 2023-09-22-01-44-53
+.. gh-issue: 109595
+.. nonce: fVINgD
+.. section: Core and Builtins
+
+Add :option:`-X cpu_count <-X>` command line option to override return
+results of :func:`os.cpu_count` and :func:`os.process_cpu_count`. This
+option is useful for users who need to limit CPU resources of a container
+system without having to modify the container (application code). Patch by
+Donghee Na.
+
+..
+
+.. date: 2023-09-20-23-04-15
+.. gh-issue: 109627
+.. nonce: xxe7De
+.. section: Core and Builtins
+
+Fix bug where the compiler does not assign a new jump target label to a
+duplicated small exit block.
+
+..
+
+.. date: 2023-09-20-13-18-08
+.. gh-issue: 109596
+.. nonce: RG0K2G
+.. section: Core and Builtins
+
+Fix some tokens in the grammar that were incorrectly marked as soft
+keywords. Also fix some repeated rule names and ensure that repeated rules
+are not allowed. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-09-18-15-35-08
+.. gh-issue: 109496
+.. nonce: Kleoz3
+.. section: Core and Builtins
+
+On a Python built in debug mode, :c:func:`Py_DECREF()` now calls
+``_Py_NegativeRefcount()`` if the object is a dangling pointer to
+deallocated memory: memory filled with ``0xDD`` "dead byte" by the debug
+hook on memory allocators. The fix is to check the reference count *before*
+checking for ``_Py_IsImmortal()``. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-14-20-15-57
+.. gh-issue: 107265
+.. nonce: qHZL_6
+.. section: Core and Builtins
+
+Deopt opcodes hidden by the executor when base opcode is needed
+
+..
+
+.. date: 2023-09-13-21-04-04
+.. gh-issue: 109371
+.. nonce: HPEJr8
+.. section: Core and Builtins
+
+Deopted instructions correctly for tool initialization and modified the
+incorrect assertion in instrumentation, when a previous tool already sets
+INSTRUCTION events
+
+..
+
+.. date: 2023-09-13-19-16-51
+.. gh-issue: 105658
+.. nonce: z2nR2u
+.. section: Core and Builtins
+
+Fix bug where the line trace of an except block ending with a conditional
+includes an excess event with the line of the conditional expression.
+
+..
+
+.. date: 2023-09-13-08-42-45
+.. gh-issue: 109219
+.. nonce: UiN8sc
+.. section: Core and Builtins
+
+Fix compiling type param scopes that use a name which is also free in an
+inner scope.
+
+..
+
+.. date: 2023-09-12-16-00-42
+.. gh-issue: 109351
+.. nonce: kznGeR
+.. section: Core and Builtins
+
+Fix crash when compiling an invalid AST involving a named (walrus)
+expression.
+
+..
+
+.. date: 2023-09-12-15-45-49
+.. gh-issue: 109341
+.. nonce: 4V5bkm
+.. section: Core and Builtins
+
+Fix crash when compiling an invalid AST involving a :class:`ast.TypeAlias`.
+
+..
+
+.. date: 2023-09-11-15-51-55
+.. gh-issue: 109195
+.. nonce: iwxmuo
+.. section: Core and Builtins
+
+Fix source location for the ``LOAD_*`` instruction preceding a
+``LOAD_SUPER_ATTR`` to load the ``super`` global (or shadowing variable) so
+that it encompasses only the name ``super`` and not the following
+parentheses.
+
+..
+
+.. date: 2023-09-11-15-11-03
+.. gh-issue: 109256
+.. nonce: 6mfhvF
+.. section: Core and Builtins
+
+Opcode IDs for specialized opcodes are allocated in their own range to
+improve stability of the IDs for the 'real' opcodes.
+
+..
+
+.. date: 2023-09-11-12-41-42
+.. gh-issue: 109216
+.. nonce: 60QOSb
+.. section: Core and Builtins
+
+Fix possible memory leak in :opcode:`BUILD_MAP`.
+
+..
+
+.. date: 2023-09-10-18-53-55
+.. gh-issue: 109207
+.. nonce: Fei8bY
+.. section: Core and Builtins
+
+Fix a SystemError in ``__repr__`` of symtable entry object.
+
+..
+
+.. date: 2023-09-09-21-17-18
+.. gh-issue: 109179
+.. nonce: ZR8qs2
+.. section: Core and Builtins
+
+Fix bug where the C traceback display drops notes from :exc:`SyntaxError`.
+
+..
+
+.. date: 2023-09-09-12-49-46
+.. gh-issue: 109118
+.. nonce: gx0X4h
+.. section: Core and Builtins
+
+Disallow nested scopes (lambdas, generator expressions, and comprehensions)
+within PEP 695 annotation scopes that are nested within classes.
+
+..
+
+.. date: 2023-09-08-18-31-04
+.. gh-issue: 109156
+.. nonce: KK1EXI
+.. section: Core and Builtins
+
+Add tests for de-instrumenting instructions while keeping the
+instrumentation for lines
+
+..
+
+.. date: 2023-09-08-01-50-41
+.. gh-issue: 109114
+.. nonce: adqgtb
+.. section: Core and Builtins
+
+Relax the detection of the error message for invalid lambdas inside
+f-strings to not search for arbitrary replacement fields to avoid false
+positives. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-09-07-20-52-27
+.. gh-issue: 105848
+.. nonce: p799D1
+.. section: Core and Builtins
+
+Add a new :opcode:`CALL_KW` opcode, used for calls containing keyword
+arguments. Also, fix a possible crash when jumping over method calls in a
+debugger.
+
+..
+
+.. date: 2023-09-07-18-49-01
+.. gh-issue: 109052
+.. nonce: TBU4nC
+.. section: Core and Builtins
+
+Use the base opcode when comparing code objects to avoid interference from
+instrumentation
+
+..
+
+.. date: 2023-09-07-18-24-42
+.. gh-issue: 109118
+.. nonce: yPXRAe
+.. section: Core and Builtins
+
+Fix interpreter crash when a NameError is raised inside the type parameters
+of a generic class.
+
+..
+
+.. date: 2023-09-07-16-05-36
+.. gh-issue: 88943
+.. nonce: rH_X3W
+.. section: Core and Builtins
+
+Improve syntax error for non-ASCII character that follows a numerical
+literal. It now points on the invalid non-ASCII character, not on the valid
+numerical literal.
+
+..
+
+.. date: 2023-09-06-22-50-25
+.. gh-issue: 108976
+.. nonce: MUKaIJ
+.. section: Core and Builtins
+
+Fix crash that occurs after de-instrumenting a code object in a monitoring
+callback.
+
+..
+
+.. date: 2023-09-06-13-28-42
+.. gh-issue: 108732
+.. nonce: I6DkEQ
+.. section: Core and Builtins
+
+Make iteration variables of module- and class-scoped comprehensions visible
+to pdb and other tools that use ``frame.f_locals`` again.
+
+..
+
+.. date: 2023-09-05-20-52-17
+.. gh-issue: 108959
+.. nonce: 6z45Sy
+.. section: Core and Builtins
+
+Fix caret placement for error locations for subscript and binary operations
+that involve non-semantic parentheses and spaces. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-09-05-11-31-27
+.. gh-issue: 104584
+.. nonce: IRSXA2
+.. section: Core and Builtins
+
+Fix a crash when running with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>`
+enabled and an error occurs during optimization.
+
+..
+
+.. date: 2023-08-31-21-29-28
+.. gh-issue: 108727
+.. nonce: blNRGM
+.. section: Core and Builtins
+
+Define ``tp_dealloc`` for ``CounterOptimizer_Type``. This fixes a segfault
+on deallocation.
+
+..
+
+.. date: 2023-08-30-15-41-47
+.. gh-issue: 108520
+.. nonce: u0ZGP_
+.. section: Core and Builtins
+
+Fix :meth:`multiprocessing.synchronize.SemLock.__setstate__` to properly
+initialize :attr:`multiprocessing.synchronize.SemLock._is_fork_ctx`. This
+fixes a regression when passing a SemLock accross nested processes.
+
+Rename :attr:`multiprocessing.synchronize.SemLock.is_fork_ctx` to
+:attr:`multiprocessing.synchronize.SemLock._is_fork_ctx` to avoid exposing
+it as public API.
+
+..
+
+.. date: 2023-08-29-17-53-12
+.. gh-issue: 108654
+.. nonce: jbkDVo
+.. section: Core and Builtins
+
+Restore locals shadowed by an inlined comprehension if the comprehension
+raises an exception.
+
+..
+
+.. date: 2023-08-28-22-22-15
+.. gh-issue: 108488
+.. nonce: e8-fxg
+.. section: Core and Builtins
+
+Change the initialization of inline cache entries so that the cache entry
+for ``JUMP_BACKWARD`` is initialized to zero, instead of the
+``adaptive_counter_warmup()`` value used for all other instructions. This
+counter, unique among instructions, counts up from zero.
+
+..
+
+.. date: 2023-08-28-03-38-28
+.. gh-issue: 108716
+.. nonce: HJBPwt
+.. section: Core and Builtins
+
+Turn off deep-freezing of code objects. Modules are still frozen, so that a
+file system search is not needed for common modules.
+
+..
+
+.. date: 2023-08-26-10-36-45
+.. gh-issue: 108614
+.. nonce: wl5l-W
+.. section: Core and Builtins
+
+Add RESUME_CHECK instruction, to avoid having to handle instrumentation,
+signals, and contexts switches in the tier 2 execution engine.
+
+..
+
+.. date: 2023-08-26-04-31-01
+.. gh-issue: 108487
+.. nonce: 1Gbr9k
+.. section: Core and Builtins
+
+Move an assert that would cause a spurious crash in a devious case that
+should only trigger deoptimization.
+
+..
+
+.. date: 2023-08-25-14-51-06
+.. gh-issue: 106176
+.. nonce: D1EA2a
+.. section: Core and Builtins
+
+Use a ``WeakValueDictionary`` to track the lists containing the modules each
+thread is currently importing. This helps avoid a reference leak from
+keeping the list around longer than necessary. Weakrefs are used as GC can't
+interrupt the cleanup.
+
+..
+
+.. date: 2023-08-23-14-54-15
+.. gh-issue: 105481
+.. nonce: 40q-c4
+.. section: Core and Builtins
+
+The regen-opcode build stage was removed and its work is now done in
+regen-cases.
+
+..
+
+.. date: 2023-08-21-21-13-30
+.. gh-issue: 107901
+.. nonce: hszvdk
+.. section: Core and Builtins
+
+Fix missing line number on :opcode:`JUMP_BACKWARD` at the end of a for loop.
+
+..
+
+.. date: 2023-08-18-18-21-27
+.. gh-issue: 108113
+.. nonce: 1h0poE
+.. section: Core and Builtins
+
+The :func:`compile` built-in can now accept a new flag,
+``ast.PyCF_OPTIMIZED_AST``, which is similar to ``ast.PyCF_ONLY_AST`` except
+that the returned ``AST`` is optimized according to the value of the
+``optimize`` argument.
+
+:func:`ast.parse` now accepts an optional argument ``optimize`` which is
+passed on to the :func:`compile` built-in. This makes it possible to obtain
+an optimized ``AST``.
+
+..
+
+.. date: 2023-08-15-13-06-05
+.. gh-issue: 107971
+.. nonce: lPbx04
+.. section: Core and Builtins
+
+Opcode IDs are generated from bytecodes.c instead of being hard coded in
+opcode.py.
+
+..
+
+.. date: 2023-08-15-11-09-50
+.. gh-issue: 107944
+.. nonce: zQLp3j
+.. section: Core and Builtins
+
+Improve error message for function calls with bad keyword arguments. Patch
+by Pablo Galindo
+
+..
+
+.. date: 2023-08-13-17-18-22
+.. gh-issue: 108390
+.. nonce: TkBccC
+.. section: Core and Builtins
+
+Raise an exception when setting a non-local event (``RAISE``,
+``EXCEPTION_HANDLED``, etc.) in ``sys.monitoring.set_local_events``.
+
+Fixes crash when tracing in recursive calls to Python classes.
+
+..
+
+.. date: 2023-08-11-16-18-19
+.. gh-issue: 108035
+.. nonce: e2msOD
+.. section: Core and Builtins
+
+Remove the ``_PyCFrame`` struct, moving the pointer to the current
+intepreter frame back to the threadstate, as it was for 3.10 and earlier.
+The ``_PyCFrame`` existed as a performance optimization for tracing. Since
+PEP 669 has been implemented, this optimization no longer applies.
+
+..
+
+.. date: 2023-08-10-17-36-27
+.. gh-issue: 91051
+.. nonce: LfaeNW
+.. section: Core and Builtins
+
+Fix abort / segfault when using all eight type watcher slots, on platforms
+where ``char`` is signed by default.
+
+..
+
+.. date: 2023-08-10-00-00-48
+.. gh-issue: 106581
+.. nonce: o7zDty
+.. section: Core and Builtins
+
+Fix possible assertion failures and missing instrumentation events when
+:envvar:`PYTHONUOPS` or :option:`-X uops <-X>` is enabled.
+
+..
+
+.. date: 2023-08-09-15-05-27
+.. gh-issue: 107526
+.. nonce: PB32z-
+.. section: Core and Builtins
+
+Revert converting ``vars``, ``dir``, ``next``, ``getattr``, and ``iter`` to
+argument clinic.
+
+..
+
+.. date: 2023-08-09-08-31-20
+.. gh-issue: 84805
+.. nonce: 7JRWua
+.. section: Core and Builtins
+
+Autogenerate signature for :c:macro:`METH_NOARGS` and :c:macro:`METH_O`
+extension functions.
+
+..
+
+.. date: 2023-08-08-02-46-46
+.. gh-issue: 107758
+.. nonce: R5kyBI
+.. section: Core and Builtins
+
+Make the ``dump_stack()`` routine used by the ``lltrace`` feature (low-level
+interpreter debugging) robust against recursion by ensuring that it never
+calls a ``__repr__`` method implemented in Python. Also make the similar
+output for Tier-2 uops appear on ``stdout`` (instead of ``stderr``), to
+match the ``lltrace`` code in ceval.c.
+
+..
+
+.. date: 2023-08-05-15-45-07
+.. gh-issue: 107659
+.. nonce: QgtQ5M
+.. section: Core and Builtins
+
+Add docstrings for :func:`ctypes.pointer` and :func:`ctypes.POINTER`.
+
+..
+
+.. date: 2023-08-05-09-06-56
+.. gh-issue: 105848
+.. nonce: Drc-1-
+.. section: Core and Builtins
+
+Modify the bytecode so that the actual callable for a :opcode:`CALL` is at a
+consistent position on the stack (regardless of whether or not
+bound-method-calling optimizations are active).
+
+..
+
+.. date: 2023-08-05-04-47-18
+.. gh-issue: 107674
+.. nonce: 0sYhR2
+.. section: Core and Builtins
+
+Fixed performance regression in ``sys.settrace``.
+
+..
+
+.. date: 2023-08-04-21-25-26
+.. gh-issue: 107724
+.. nonce: EbBXMr
+.. section: Core and Builtins
+
+In pre-release versions of 3.12, up to rc1, the sys.monitoring callback
+function for the ``PY_THROW`` event was missing the third, exception
+argument. That is now fixed.
+
+..
+
+.. date: 2023-08-03-13-38-14
+.. gh-issue: 84436
+.. nonce: gl1wHx
+.. section: Core and Builtins
+
+Skip reference count modifications for many known immortal objects.
+
+..
+
+.. date: 2023-08-03-11-13-09
+.. gh-issue: 107596
+.. nonce: T3yPGI
+.. section: Core and Builtins
+
+Specialize subscripting :class:`str` objects by :class:`int` indexes.
+
+..
+
+.. date: 2023-08-02-12-24-51
+.. gh-issue: 107080
+.. nonce: PNolFU
+.. section: Core and Builtins
+
+Trace refs builds (``--with-trace-refs``) were crashing when used with
+isolated subinterpreters. The problematic global state has been isolated to
+each interpreter. Other fixing the crashes, this change does not affect
+users.
+
+..
+
+.. date: 2023-08-02-09-55-21
+.. gh-issue: 107557
+.. nonce: P1z-in
+.. section: Core and Builtins
+
+Generate the cases needed for the barebones tier 2 abstract interpreter for
+optimization passes in CPython.
+
+..
+
+.. date: 2023-08-01-09-41-36
+.. gh-issue: 106608
+.. nonce: OFZogw
+.. section: Core and Builtins
+
+Make ``_PyUOpExecutorObject`` variable length.
+
+..
+
+.. date: 2023-07-30-18-05-11
+.. gh-issue: 100964
+.. nonce: HluhBJ
+.. section: Core and Builtins
+
+Clear generators' exception state after ``return`` to break reference
+cycles.
+
+..
+
+.. date: 2023-07-30-14-18-49
+.. gh-issue: 107455
+.. nonce: Es53l7
+.. section: Core and Builtins
+
+Improve error messages when converting an incompatible type to
+:class:`ctypes.c_char_p`, :class:`ctypes.c_wchar_p` and
+:class:`ctypes.c_void_p`.
+
+..
+
+.. date: 2023-07-30-05-20-16
+.. gh-issue: 107263
+.. nonce: q0IU2M
+.. section: Core and Builtins
+
+Increase C recursion limit for functions other than the main interpreter
+from 800 to 1500. This should allow functions like ``list.__repr__`` and
+``json.dumps`` to handle all the inputs that they could prior to 3.12
+
+..
+
+.. date: 2023-07-29-22-01-30
+.. gh-issue: 104584
+.. nonce: tINuoA
+.. section: Core and Builtins
+
+Fix an issue which caused incorrect inline caches to be read when running
+with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>` enabled.
+
+..
+
+.. date: 2023-07-27-11-47-29
+.. gh-issue: 104432
+.. nonce: oGHF-z
+.. section: Core and Builtins
+
+Fix potential unaligned memory access on C APIs involving returned sequences
+of ``char *`` pointers within the :mod:`grp` and :mod:`socket` modules.
+These were revealed using a ``-fsaniziter=alignment`` build on ARM macOS.
+Patch by Christopher Chavez.
+
+..
+
+.. date: 2023-07-27-11-18-04
+.. gh-issue: 106078
+.. nonce: WEy2Yn
+.. section: Core and Builtins
+
+Isolate :mod:`!_decimal` (apply :pep:`687`). Patch by Charlie Zhao.
+
+..
+
+.. date: 2023-07-26-21-28-06
+.. gh-issue: 106898
+.. nonce: 8Wjuiv
+.. section: Core and Builtins
+
+Add the exception as the third argument to ``PY_UNIND`` callbacks in
+``sys.monitoring``. This makes the ``PY_UNWIND`` callback consistent with
+the other exception hanlding callbacks.
+
+..
+
+.. date: 2023-07-26-18-53-34
+.. gh-issue: 106895
+.. nonce: DdEwV8
+.. section: Core and Builtins
+
+Raise a ``ValueError`` when a monitoring callback funtion returns
+``DISABLE`` for events that cannot be disabled locally.
+
+..
+
+.. date: 2023-07-26-12-18-10
+.. gh-issue: 106897
+.. nonce: EsGurc
+.. section: Core and Builtins
+
+Add a ``RERAISE`` event to ``sys.monitoring``, which occurs when an
+exception is reraise, either explicitly by a plain ``raise`` statement, or
+implicitly in an ``except`` or ``finally`` block.
+
+..
+
+.. date: 2023-07-25-22-35-35
+.. gh-issue: 77377
+.. nonce: EHAbXx
+.. section: Core and Builtins
+
+Ensure that multiprocessing synchronization objects created in a fork
+context are not sent to a different process created in a spawn context. This
+changes a segfault into an actionable RuntimeError in the parent process.
+
+..
+
+.. date: 2023-07-25-15-29-26
+.. gh-issue: 106931
+.. nonce: kKU1le
+.. section: Core and Builtins
+
+Statically allocated string objects are now interned globally instead of
+per-interpreter. This fixes a situation where such a string would only be
+interned in a single interpreter. Normal string objects are unaffected.
+
+..
+
+.. date: 2023-07-24-11-11-41
+.. gh-issue: 104621
+.. nonce: vM8Y_l
+.. section: Core and Builtins
+
+Unsupported modules now always fail to be imported.
+
+..
+
+.. date: 2023-07-23-21-16-54
+.. gh-issue: 107122
+.. nonce: VNuNcq
+.. section: Core and Builtins
+
+Add :meth:`dbm.ndbm.ndbm.clear` to :mod:`dbm.ndbm`. Patch By Donghee Na.
+
+..
+
+.. date: 2023-07-23-13-07-34
+.. gh-issue: 107122
+.. nonce: 9HFUyb
+.. section: Core and Builtins
+
+Add :meth:`dbm.gnu.gdbm.clear` to :mod:`dbm.gnu`. Patch By Donghee Na.
+
+..
+
+.. date: 2023-07-22-14-35-38
+.. gh-issue: 107015
+.. nonce: Ghp58t
+.. section: Core and Builtins
+
+The ASYNC and AWAIT tokens are removed from the Grammar, which removes the
+posibility of making ``async`` and ``await`` soft keywords when using
+``feature_version<7`` in :func:`ast.parse`.
+
+..
+
+.. date: 2023-07-21-14-37-48
+.. gh-issue: 106917
+.. nonce: 1jWp_m
+.. section: Core and Builtins
+
+Fix classmethod-style :func:`super` method calls (i.e., where the second
+argument to :func:`super`, or the implied second argument drawn from
+``self/cls`` in the case of zero-arg super, is a type) when the target of
+the call is not a classmethod.
+
+..
+
+.. date: 2023-07-20-15-15-57
+.. gh-issue: 105699
+.. nonce: DdqHFg
+.. section: Core and Builtins
+
+Python no longer crashes due an infrequent race when initialzing
+per-interpreter interned strings. The crash would manifest when the
+interpreter was finalized.
+
+..
+
+.. date: 2023-07-20-12-21-37
+.. gh-issue: 105699
+.. nonce: 08ywGV
+.. section: Core and Builtins
+
+Python no longer crashes due to an infrequent race in setting
+``Py_FileSystemDefaultEncoding`` and ``Py_FileSystemDefaultEncodeErrors``
+(both deprecated), when simultaneously initializing two isolated
+subinterpreters. Now they are only set during runtime initialization.
+
+..
+
+.. date: 2023-07-20-01-15-58
+.. gh-issue: 106908
+.. nonce: cDmcVI
+.. section: Core and Builtins
+
+Fix various hangs, reference leaks, test failures, and tracing/introspection
+bugs when running with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>`
+enabled.
+
+..
+
+.. date: 2023-07-18-16-13-51
+.. gh-issue: 106092
+.. nonce: bObgRM
+.. section: Core and Builtins
+
+Fix a segmentation fault caused by a use-after-free bug in ``frame_dealloc``
+when the trashcan delays the deallocation of a ``PyFrameObject``.
+
+..
+
+.. date: 2023-07-16-07-55-19
+.. gh-issue: 106485
+.. nonce: wPb1bH
+.. section: Core and Builtins
+
+Reduce the number of materialized instances dictionaries by dematerializing
+them when possible.
+
+..
+
+.. date: 2023-07-13-15-59-07
+.. gh-issue: 106719
+.. nonce: jmVrsv
+.. section: Core and Builtins
+
+No longer suppress arbitrary errors in the ``__annotations__`` getter and
+setter in the type and module types.
+
+..
+
+.. date: 2023-07-13-14-55-45
+.. gh-issue: 106723
+.. nonce: KsMufQ
+.. section: Core and Builtins
+
+Propagate ``frozen_modules`` to multiprocessing spawned process
+interpreters.
+
+..
+
+.. date: 2023-07-12-11-18-55
+.. gh-issue: 104909
+.. nonce: DRUsuh
+.. section: Core and Builtins
+
+Split :opcode:`LOAD_ATTR_INSTANCE_VALUE` into micro-ops.
+
+..
+
+.. date: 2023-07-12-10-48-08
+.. gh-issue: 104909
+.. nonce: sWjcr2
+.. section: Core and Builtins
+
+Split :opcode:`LOAD_GLOBAL` specializations into micro-ops.
+
+..
+
+.. date: 2023-07-10-15-30-45
+.. gh-issue: 106597
+.. nonce: WAZ14y
+.. section: Core and Builtins
+
+A new debug structure of offsets has been added to the ``_PyRuntimeState``
+that will help out-of-process debuggers and profilers to obtain the offsets
+to relevant interpreter structures in a way that is agnostic of how Python
+was compiled and that doesn't require copying the headers. Patch by Pablo
+Galindo
+
+..
+
+.. date: 2023-07-06-22-46-05
+.. gh-issue: 106487
+.. nonce: u3KfAD
+.. section: Core and Builtins
+
+Allow the *count* argument of :meth:`str.replace` to be a keyword. Patch by
+Hugo van Kemenade.
+
+..
+
+.. date: 2023-07-06-00-35-44
+.. gh-issue: 96844
+.. nonce: kwvoS-
+.. section: Core and Builtins
+
+Improve error message of :meth:`list.remove`. Patch by Donghee Na.
+
+..
+
+.. date: 2023-07-04-20-42-54
+.. gh-issue: 81283
+.. nonce: hfh_MD
+.. section: Core and Builtins
+
+Compiler now strips indents from docstrings. It reduces ``pyc`` file size 5%
+when the module is heavily documented. This change affects to ``__doc__`` so
+tools like doctest will be affected.
+
+..
+
+.. date: 2023-07-04-09-51-45
+.. gh-issue: 106396
+.. nonce: DmYp7x
+.. section: Core and Builtins
+
+When the format specification of an f-string expression is empty, the parser
+now generates an empty :class:`ast.JoinedStr` node for it instead of an
+one-element :class:`ast.JoinedStr` with an empty string
+:class:`ast.Constant`.
+
+..
+
+.. date: 2023-07-04-04-50-14
+.. gh-issue: 100288
+.. nonce: yNQ1ez
+.. section: Core and Builtins
+
+Specialize :opcode:`LOAD_ATTR` for non-descriptors on the class. Adds
+:opcode:`LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES` and
+:opcode:`LOAD_ATTR_NONDESCRIPTOR_NO_DICT`.
+
+..
+
+.. date: 2023-07-03-11-38-43
+.. gh-issue: 106008
+.. nonce: HDf1zd
+.. section: Core and Builtins
+
+Fix possible reference leaks when failing to optimize comparisons with
+:const:`None` in the bytecode compiler.
+
+..
+
+.. date: 2023-06-29-09-46-41
+.. gh-issue: 106145
+.. nonce: QC6-Kq
+.. section: Core and Builtins
+
+Make ``end_lineno`` and ``end_col_offset`` required on ``type_param`` ast
+nodes.
+
+..
+
+.. date: 2023-06-29-09-42-56
+.. gh-issue: 106213
+.. nonce: TCUgzM
+.. section: Core and Builtins
+
+Changed the way that Emscripten call trampolines work for compatibility with
+Wasm/JS Promise integration.
+
+..
+
+.. date: 2023-06-28-15-19-59
+.. gh-issue: 106182
+.. nonce: cDSFi0
+.. section: Core and Builtins
+
+:func:`sys.getfilesystemencoding` and :mod:`sys.getfilesystemencodeerrors`
+now return interned Unicode object.
+
+..
+
+.. date: 2023-06-28-13-19-20
+.. gh-issue: 106210
+.. nonce: oE7VMn
+.. section: Core and Builtins
+
+Removed Emscripten import trampoline as it was no longer necessary for
+Pyodide.
+
+..
+
+.. date: 2023-06-27-00-58-26
+.. gh-issue: 104584
+.. nonce: Wu-uXy
+.. section: Core and Builtins
+
+Added a new, experimental, tracing optimizer and interpreter (a.k.a. "tier
+2"). This currently pessimizes, so don't use yet -- this is infrastructure
+so we can experiment with optimizing passes. To enable it, pass ``-Xuops``
+or set ``PYTHONUOPS=1``. To get debug output, set ``PYTHONUOPSDEBUG=N``
+where ``N`` is a debug level (0-4, where 0 is no debug output and 4 is
+excessively verbose).
+
+..
+
+.. date: 2023-06-24-10-34-27
+.. gh-issue: 105775
+.. nonce: OqjoGV
+.. section: Core and Builtins
+
+:opcode:`LOAD_CLOSURE` is now a pseudo-op.
+
+..
+
+.. date: 2023-06-23-16-51-02
+.. gh-issue: 105730
+.. nonce: 16haMe
+.. section: Core and Builtins
+
+Allow any callable other than type objects as the condition predicate in
+:meth:`BaseExceptionGroup.split` and :meth:`BaseExceptionGroup.subgroup`.
+
+..
+
+.. date: 2023-06-22-19-16-24
+.. gh-issue: 105979
+.. nonce: TDP2CU
+.. section: Core and Builtins
+
+Fix crash in :func:`!_imp.get_frozen_object` due to improper exception
+handling.
+
+..
+
+.. date: 2023-06-22-17-37-35
+.. gh-issue: 106003
+.. nonce: 2Vc_Tw
+.. section: Core and Builtins
+
+Add a new :opcode:`TO_BOOL` instruction, which performs boolean conversions
+for :opcode:`POP_JUMP_IF_TRUE`, :opcode:`POP_JUMP_IF_FALSE`, and
+:opcode:`UNARY_NOT` (which all expect exact :class:`bool` values now). Also,
+modify the oparg of :opcode:`COMPARE_OP` to include an optional "boolean
+conversion" flag.
+
+..
+
+.. date: 2023-06-22-14-19-17
+.. gh-issue: 98931
+.. nonce: PPgvSF
+.. section: Core and Builtins
+
+Ensure custom :exc:`SyntaxError` error messages are raised for invalid
+imports with multiple targets. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-06-20-10-53-17
+.. gh-issue: 105724
+.. nonce: d23L4M
+.. section: Core and Builtins
+
+Improve ``assert`` error messages by providing exact error range.
+
+..
+
+.. date: 2023-06-19-11-04-01
+.. gh-issue: 105908
+.. nonce: 7oanny
+.. section: Core and Builtins
+
+Fixed bug where :gh:`99111` breaks future import ``barry_as_FLUFL`` in the
+Python REPL.
+
+..
+
+.. date: 2023-06-15-22-11-43
+.. gh-issue: 105840
+.. nonce: Fum_g_
+.. section: Core and Builtins
+
+Fix possible crashes when specializing function calls with too many
+``__defaults__``.
+
+..
+
+.. date: 2023-06-15-15-54-47
+.. gh-issue: 105831
+.. nonce: -MC9Zs
+.. section: Core and Builtins
+
+Fix an f-string bug, where using a debug expression (the ``=`` sign) that
+appears in the last line of a file results to the debug buffer that holds
+the expression text being one character too small.
+
+..
+
+.. date: 2023-06-14-22-52-06
+.. gh-issue: 105800
+.. nonce: hdpPzZ
+.. section: Core and Builtins
+
+Correctly issue :exc:`SyntaxWarning` in f-strings if invalid sequences are
+used. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-06-12-16-38-31
+.. gh-issue: 105340
+.. nonce: _jRHXe
+.. section: Core and Builtins
+
+Include the comprehension iteration variable in ``locals()`` inside a
+module- or class-scope comprehension.
+
+..
+
+.. date: 2023-06-11-09-14-30
+.. gh-issue: 105331
+.. nonce: nlZvoW
+.. section: Core and Builtins
+
+Raise :exc:`ValueError` if the ``delay`` argument to :func:`asyncio.sleep`
+is a NaN (matching :func:`time.sleep`).
+
+..
+
+.. date: 2023-06-10-21-38-49
+.. gh-issue: 105587
+.. nonce: rL3rzv
+.. section: Core and Builtins
+
+The runtime can't guarantee that immortal objects will not be mutated by
+Extensions. Thus, this modifies _PyStaticObject_CheckRefcnt to warn instead
+of asserting.
+
+..
+
+.. date: 2023-06-09-15-25-12
+.. gh-issue: 105564
+.. nonce: sFdUu4
+.. section: Core and Builtins
+
+Don't include artificil newlines in the ``line`` attribute of tokens in the
+APIs of the :mod:`tokenize` module. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-06-09-12-59-18
+.. gh-issue: 105549
+.. nonce: PYfTNp
+.. section: Core and Builtins
+
+Tokenize separately ``NUMBER`` and ``NAME`` tokens that are not ambiguous.
+Patch by Pablo Galindo.
+
+..
+
+.. date: 2023-06-09-11-19-51
+.. gh-issue: 105588
+.. nonce: Y5ovpY
+.. section: Core and Builtins
+
+Fix an issue that could result in crashes when compiling malformed
+:mod:`ast` nodes.
+
+..
+
+.. date: 2023-06-09-10-48-17
+.. gh-issue: 100987
+.. nonce: mK-xny
+.. section: Core and Builtins
+
+Allow objects other than code objects as the "executable" in internal
+frames. In the long term, this can help tools like Cython and PySpy interact
+more efficiently. In the shorter term, it allows us to perform some
+optimizations more simply.
+
+..
+
+.. date: 2023-06-08-10-10-07
+.. gh-issue: 105375
+.. nonce: 35VGDd
+.. section: Core and Builtins
+
+Fix bugs in the :mod:`builtins` module where exceptions could end up being
+overwritten.
+
+..
+
+.. date: 2023-06-08-09-54-37
+.. gh-issue: 105375
+.. nonce: kqKT3E
+.. section: Core and Builtins
+
+Fix bug in the compiler where an exception could end up being overwritten.
+
+..
+
+.. date: 2023-06-08-09-25-52
+.. gh-issue: 105375
+.. nonce: ocB7fT
+.. section: Core and Builtins
+
+Improve error handling in :c:func:`PyUnicode_BuildEncodingMap` where an
+exception could end up being overwritten.
+
+..
+
+.. date: 2023-06-08-09-10-15
+.. gh-issue: 105486
+.. nonce: dev-WS
+.. section: Core and Builtins
+
+Change the repr of ``ParamSpec`` list of args in ``types.GenericAlias``.
+
+..
+
+.. date: 2023-06-07-21-27-55
+.. gh-issue: 105678
+.. nonce: wKOr7F
+.. section: Core and Builtins
+
+Break the ``MAKE_FUNCTION`` instruction into two parts, ``MAKE_FUNCTION``
+which makes the function and ``SET_FUNCTION_ATTRIBUTE`` which sets the
+attributes on the function. This makes the stack effect of ``MAKE_FUNCTION``
+regular to ease optimization and code generation.
+
+..
+
+.. date: 2023-06-07-12-20-59
+.. gh-issue: 105435
+.. nonce: 6VllI0
+.. section: Core and Builtins
+
+Fix spurious newline character if file ends on a comment without a newline.
+Patch by Pablo Galindo
+
+..
+
+.. date: 2023-06-06-17-10-42
+.. gh-issue: 105390
+.. nonce: DvqI-e
+.. section: Core and Builtins
+
+Correctly raise :exc:`tokenize.TokenError` exceptions instead of
+:exc:`SyntaxError` for tokenize errors such as incomplete input. Patch by
+Pablo Galindo
+
+..
+
+.. date: 2023-06-06-11-37-53
+.. gh-issue: 105259
+.. nonce: E2BGKL
+.. section: Core and Builtins
+
+Don't include newline character for trailing ``NEWLINE`` tokens emitted in
+the :mod:`tokenize` module. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-06-05-23-38-43
+.. gh-issue: 104635
+.. nonce: VYZhVh
+.. section: Core and Builtins
+
+Eliminate redundant :opcode:`STORE_FAST` instructions in the compiler. Patch
+by Donghee Na and Carl Meyer.
+
+..
+
+.. date: 2023-06-05-17-35-50
+.. gh-issue: 105324
+.. nonce: BqhiJJ
+.. section: Core and Builtins
+
+Fix the main function of the :mod:`tokenize` module when reading from
+``sys.stdin``. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-06-05-08-30-49
+.. gh-issue: 33092
+.. nonce: hZ0xSI
+.. section: Core and Builtins
+
+Simplify and speed up interpreter for f-strings. Removes ``FORMAT_VALUE``
+opcode. Add ``CONVERT_VALUE``, ``FORMAT_SIMPLE`` and ``FORMAT_WITH_SPEC``
+opcode. Compiler emits more efficient sequence for each format expression.
+
+..
+
+.. date: 2023-06-03-04-28-28
+.. gh-issue: 105229
+.. nonce: stEmfp
+.. section: Core and Builtins
+
+Remove remaining two-codeunit superinstructions. All remaining
+superinstructions only take a single codeunit, simplifying instrumentation
+and quickening.
+
+..
+
+.. date: 2023-06-02-19-37-29
+.. gh-issue: 105235
+.. nonce: fgFGTi
+.. section: Core and Builtins
+
+Prevent out-of-bounds memory access during ``mmap.find()`` calls.
+
+..
+
+.. date: 2023-06-02-17-39-19
+.. gh-issue: 98963
+.. nonce: J4wJgk
+.. section: Core and Builtins
+
+Restore the ability for a subclass of :class:`property` to define
+``__slots__`` or otherwise be dict-less by ignoring failures to set a
+docstring on such a class. This behavior had regressed in 3.12beta1. An
+:exc:`AttributeError` where there had not previously been one was disruptive
+to existing code.
+
+..
+
+.. date: 2023-06-02-15-15-41
+.. gh-issue: 104812
+.. nonce: dfZiG5
+.. section: Core and Builtins
+
+The "pending call" machinery now works for all interpreters, not just the
+main interpreter, and runs in all threads, not just the main thread. Some
+calls are still only done in the main thread, ergo in the main interpreter.
+This change does not affect signal handling nor the existing public C-API
+(``Py_AddPendingCall()``), which both still only target the main thread. The
+new functionality is meant strictly for internal use for now, since
+consequences of its use are not well understood yet outside some very
+restricted cases. This change brings the capability in line with the
+intention when the state was made per-interpreter several years ago.
+
+..
+
+.. date: 2023-06-02-11-37-12
+.. gh-issue: 105194
+.. nonce: 4eu56B
+.. section: Core and Builtins
+
+Do not escape with backslashes f-string format specifiers. Patch by Pablo
+Galindo
+
+..
+
+.. date: 2023-06-02-01-27-35
+.. gh-issue: 105229
+.. nonce: U05x4G
+.. section: Core and Builtins
+
+Replace some dynamic superinstructions with single instruction equivalents.
+
+..
+
+.. date: 2023-06-01-11-37-03
+.. gh-issue: 105162
+.. nonce: r8VCXk
+.. section: Core and Builtins
+
+Fixed bug in generator.close()/throw() where an inner iterator would be
+ignored when the outer iterator was instrumented.
+
+..
+
+.. date: 2023-05-31-19-35-22
+.. gh-issue: 105164
+.. nonce: 6Wajph
+.. section: Core and Builtins
+
+Ensure annotations are set up correctly if the only annotation in a block is
+within a :keyword:`match` block. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-31-16-22-29
+.. gh-issue: 105148
+.. nonce: MOlb1d
+.. section: Core and Builtins
+
+Make ``_PyASTOptimizeState`` internal to ast_opt.c. Make ``_PyAST_Optimize``
+take two integers instead of a pointer to this struct. This avoids the need
+to include pycore_compile.h in ast_opt.c.
+
+..
+
+.. date: 2023-05-31-08-10-59
+.. gh-issue: 104799
+.. nonce: 8kDWti
+.. section: Core and Builtins
+
+Attributes of :mod:`ast` nodes that are lists now default to the empty list
+if omitted. This means that some code that previously raised
+:exc:`TypeError` when the AST node was used will now proceed with the empty
+list instead. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-30-20-30-57
+.. gh-issue: 105111
+.. nonce: atn0_6
+.. section: Core and Builtins
+
+Remove the old trashcan macros ``Py_TRASHCAN_SAFE_BEGIN`` and
+``Py_TRASHCAN_SAFE_END``. They should be replaced by the new macros
+``Py_TRASHCAN_BEGIN`` and ``Py_TRASHCAN_END``.
+
+..
+
+.. date: 2023-05-30-08-09-43
+.. gh-issue: 105035
+.. nonce: OWUlHy
+.. section: Core and Builtins
+
+Fix :func:`super` calls on types with custom
+:c:member:`~PyTypeObject.tp_getattro` implementation (e.g. meta-types.)
+
+..
+
+.. date: 2023-05-27-21-50-48
+.. gh-issue: 105017
+.. nonce: 4sDyDV
+.. section: Core and Builtins
+
+Show CRLF lines in the tokenize string attribute in both NL and NEWLINE
+tokens. Patch by Marta Gómez.
+
+..
+
+.. date: 2023-05-27-16-57-11
+.. gh-issue: 105013
+.. nonce: IsDgDY
+.. section: Core and Builtins
+
+Fix handling of multiline parenthesized lambdas in
+:func:`inspect.getsource`. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-05-27-16-23-16
+.. gh-issue: 105017
+.. nonce: KQrsC0
+.. section: Core and Builtins
+
+Do not include an additional final ``NL`` token when parsing files having
+CRLF lines. Patch by Marta Gómez.
+
+..
+
+.. date: 2023-05-26-15-16-11
+.. gh-issue: 104976
+.. nonce: 6dLitD
+.. section: Core and Builtins
+
+Ensure that trailing ``DEDENT`` :class:`tokenize.TokenInfo` objects emitted
+by the :mod:`tokenize` module are reported as in Python 3.11. Patch by Pablo
+Galindo
+
+..
+
+.. date: 2023-05-26-14-09-47
+.. gh-issue: 104972
+.. nonce: El2UjE
+.. section: Core and Builtins
+
+Ensure that the ``line`` attribute in :class:`tokenize.TokenInfo` objects in
+the :mod:`tokenize` module are always correct. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-05-25-21-40-39
+.. gh-issue: 104955
+.. nonce: LZx7jf
+.. section: Core and Builtins
+
+Fix signature for the new :meth:`~object.__release_buffer__` slot. Patch by
+Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-24-12-10-54
+.. gh-issue: 104690
+.. nonce: HX3Jou
+.. section: Core and Builtins
+
+Starting new threads and process creation through :func:`os.fork` during
+interpreter shutdown (such as from :mod:`atexit` handlers) is no longer
+supported. It can lead to race condition between the main Python runtime
+thread freeing thread states while internal :mod:`threading` routines are
+trying to allocate and use the state of just created threads. Or forked
+children trying to use the mid-shutdown runtime and thread state in the
+child process.
+
+..
+
+.. date: 2023-05-24-10-19-35
+.. gh-issue: 104879
+.. nonce: v-29NL
+.. section: Core and Builtins
+
+Fix crash when accessing the ``__module__`` attribute of type aliases
+defined outside a module. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-24-09-59-56
+.. gh-issue: 104825
+.. nonce: mQesie
+.. section: Core and Builtins
+
+Tokens emitted by the :mod:`tokenize` module do not include an implicit
+``\n`` character in the ``line`` attribute anymore. Patch by Pablo Galindo
+
+..
+
+.. date: 2023-05-23-00-36-02
+.. gh-issue: 104770
+.. nonce: poSkyY
+.. section: Core and Builtins
+
+If a generator returns a value upon being closed, the value is now returned
+by :meth:`generator.close`.
+
+..
+
+.. date: 2023-05-18-12-48-39
+.. gh-issue: 89091
+.. nonce: FDzRcW
+.. section: Core and Builtins
+
+Raise :exc:`RuntimeWarning` for unawaited async generator methods like
+:meth:`~agen.asend`, :meth:`~agen.athrow` and :meth:`~agen.aclose`. Patch by
+Kumar Aditya.
+
+..
+
+.. date: 2023-04-04-00-40-04
+.. gh-issue: 96663
+.. nonce: PdR9hK
+.. section: Core and Builtins
+
+Add a better, more introspect-able error message when setting attributes on
+classes without a ``__dict__`` and no slot member for the attribute.
+
+..
+
+.. date: 2023-03-26-19-11-10
+.. gh-issue: 93627
+.. nonce: 0UgwBL
+.. section: Core and Builtins
+
+Update the Python pickle module implementation to match the C implementation
+of the pickle module. For objects setting reduction methods like
+:meth:`~object.__reduce_ex__` or :meth:`~object.__reduce__` to ``None``,
+pickling will result in a :exc:`TypeError`.
+
+..
+
+.. date: 2023-01-13-11-37-41
+.. gh-issue: 101006
+.. nonce: fuLvn2
+.. section: Core and Builtins
+
+Improve error handling when read :mod:`marshal` data.
+
+..
+
+.. date: 2022-11-10-13-04-35
+.. gh-issue: 91095
+.. nonce: 4E3Pwn
+.. section: Core and Builtins
+
+Specializes calls to most Python classes. Specifically, any class that
+inherits from ``object``, or another Python class, and does not override
+``__new__``.
+
+The specialized instruction does the following:
+
+1. Creates the object (by calling ``object.__new__``)
+2. Pushes a shim frame to the frame stack (to cleanup after ``__init__``)
+3. Pushes the frame for ``__init__`` to the frame stack
+
+Speeds up the instantiation of most Python classes.
+
+..
+
+.. date: 2023-10-13-01-31-27
+.. gh-issue: 110786
+.. nonce: sThp-A
+.. section: Library
+
+:mod:`sysconfig`'s CLI now ignores :exc:`BrokenPipeError`, making it exit
+normally if its output is being piped and the pipe closes.
+
+..
+
+.. date: 2023-10-13-00-14-17
+.. gh-issue: 103480
+.. nonce: lmdf1J
+.. section: Library
+
+The :mod:`sysconfig` module is now a package, instead of a single-file
+module.
+
+..
+
+.. date: 2023-10-11-18-43-43
+.. gh-issue: 110733
+.. nonce: UlrgVm
+.. section: Library
+
+Micro-optimization: Avoid calling ``min()``, ``max()`` in
+:meth:`BaseEventLoop._run_once`.
+
+..
+
+.. date: 2023-10-11-15-07-21
+.. gh-issue: 94597
+.. nonce: NbPC8t
+.. section: Library
+
+Added :class:`asyncio.EventLoop` for use with the :func:`asyncio.run`
+*loop_factory* kwarg to avoid calling the asyncio policy system.
+
+..
+
+.. date: 2023-10-11-11-00-11
+.. gh-issue: 110682
+.. nonce: bXRFaX
+.. section: Library
+
+:func:`runtime-checkable protocols <typing.runtime_checkable>` used to
+consider ``__match_args__`` a protocol member in ``__instancecheck__`` if it
+was present on the protocol. Now, this attribute is ignored if it is
+present.
+
+..
+
+.. date: 2023-10-10-22-54-56
+.. gh-issue: 110488
+.. nonce: 2I7OiZ
+.. section: Library
+
+Fix a couple of issues in :meth:`pathlib.PurePath.with_name`: a single dot
+was incorrectly considered a valid name, and in :class:`PureWindowsPath`, a
+name with an NTFS alternate data stream, like ``a:b``, was incorrectly
+considered invalid.
+
+..
+
+.. date: 2023-10-10-10-46-55
+.. gh-issue: 110590
+.. nonce: fatz-h
+.. section: Library
+
+Fix a bug in :meth:`!_sre.compile` where :exc:`TypeError` would be
+overwritten by :exc:`OverflowError` when the *code* argument was a list of
+non-ints.
+
+..
+
+.. date: 2023-10-09-19-09-32
+.. gh-issue: 65052
+.. nonce: C2mRlo
+.. section: Library
+
+Prevent :mod:`pdb` from crashing when trying to display undisplayable
+objects
+
+..
+
+.. date: 2023-10-08-18-15-02
+.. gh-issue: 110519
+.. nonce: RDGe8-
+.. section: Library
+
+Deprecation warning about non-integer number in :mod:`gettext` now alwais
+refers to the line in the user code where gettext function or method is
+used. Previously it could refer to a line in ``gettext`` code.
+
+..
+
+.. date: 2023-10-07-21-12-28
+.. gh-issue: 89902
+.. nonce: dCokZj
+.. section: Library
+
+Deprecate non-standard format specifier "N" for :class:`decimal.Decimal`. It
+was not documented and only supported in the C implementation.
+
+..
+
+.. date: 2023-10-07-13-50-12
+.. gh-issue: 110378
+.. nonce: Y4L8fl
+.. section: Library
+
+:func:`~contextlib.contextmanager` and
+:func:`~contextlib.asynccontextmanager` context managers now close an
+invalid underlying generator object that yields more then one value.
+
+..
+
+.. date: 2023-10-07-00-18-40
+.. gh-issue: 106670
+.. nonce: kCGyRc
+.. section: Library
+
+In :mod:`pdb`, set convenience variable ``$_exception`` for post mortem
+debugging.
+
+..
+
+.. date: 2023-10-04-18-56-29
+.. gh-issue: 110365
+.. nonce: LCxiau
+.. section: Library
+
+Fix :func:`termios.tcsetattr` bug that was overwritting existing errors
+during parsing integers from ``term`` list.
+
+..
+
+.. date: 2023-10-03-15-17-03
+.. gh-issue: 109653
+.. nonce: 9DYOMD
+.. section: Library
+
+Slightly improve the import time of several standard-library modules by
+deferring imports of :mod:`warnings` within those modules. Patch by Alex
+Waygood.
+
+..
+
+.. date: 2023-10-03-14-07-05
+.. gh-issue: 110273
+.. nonce: QaDUmS
+.. section: Library
+
+:func:`dataclasses.replace` now raises TypeError instead of ValueError if
+specify keyword argument for a field declared with init=False or miss
+keyword argument for required InitVar field.
+
+..
+
+.. date: 2023-10-03-00-04-26
+.. gh-issue: 110249
+.. nonce: K0mMrs
+.. section: Library
+
+Add ``--inline-caches`` flag to ``dis`` command line.
+
+..
+
+.. date: 2023-10-02-15-40-10
+.. gh-issue: 109653
+.. nonce: iB0peK
+.. section: Library
+
+Fix a Python 3.12 regression in the import time of :mod:`random`. Patch by
+Alex Waygood.
+
+..
+
+.. date: 2023-10-02-15-07-28
+.. gh-issue: 110222
+.. nonce: zl_oHh
+.. section: Library
+
+Add support of struct sequence objects in :func:`copy.replace`. Patched by
+Xuehai Pan.
+
+..
+
+.. date: 2023-10-01-01-47-21
+.. gh-issue: 109649
+.. nonce: BizOaD
+.. section: Library
+
+:mod:`multiprocessing`, :mod:`concurrent.futures`, :mod:`compileall`:
+Replace :func:`os.cpu_count` with :func:`os.process_cpu_count` to select the
+default number of worker threads and processes. Get the CPU affinity if
+supported. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-30-12-50-47
+.. gh-issue: 110150
+.. nonce: 9j0Ij5
+.. section: Library
+
+Fix base case handling in statistics.quantiles. Now allows a single data
+point.
+
+..
+
+.. date: 2023-09-28-18-53-11
+.. gh-issue: 110036
+.. nonce: fECxTj
+.. section: Library
+
+On Windows, multiprocessing ``Popen.terminate()`` now catchs
+:exc:`PermissionError` and get the process exit code. If the process is
+still running, raise again the :exc:`PermissionError`. Otherwise, the
+process terminated as expected: store its exit code. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-28-18-50-33
+.. gh-issue: 110038
+.. nonce: nx_gCu
+.. section: Library
+
+Fixed an issue that caused :meth:`KqueueSelector.select` to not return all
+the ready events in some cases when a file descriptor is registered for both
+read and write.
+
+..
+
+.. date: 2023-09-28-18-08-02
+.. gh-issue: 110045
+.. nonce: 0YIGKv
+.. section: Library
+
+Update the :mod:`symtable` module to support the new scopes introduced by
+:pep:`695`.
+
+..
+
+.. date: 2023-09-28-12-32-57
+.. gh-issue: 88402
+.. nonce: hoa3Gx
+.. section: Library
+
+Add new variables to :py:meth:`sysconfig.get_config_vars` on Windows:
+``LIBRARY``, ``LDLIBRARY``, ``LIBDIR``, ``SOABI``, and ``Py_NOGIL``.
+
+..
+
+.. date: 2023-09-25-23-00-37
+.. gh-issue: 109631
+.. nonce: eWSqpO
+.. section: Library
+
+:mod:`re` functions such as :func:`re.findall`, :func:`re.split`,
+:func:`re.search` and :func:`re.sub` which perform short repeated matches
+can now be interrupted by user.
+
+..
+
+.. date: 2023-09-25-10-47-22
+.. gh-issue: 109653
+.. nonce: TUHrId
+.. section: Library
+
+Reduce the import time of :mod:`email.utils` by around 43%. This results in
+the import time of :mod:`email.message` falling by around 18%, which in turn
+reduces the import time of :mod:`importlib.metadata` by around 6%. Patch by
+Alex Waygood.
+
+..
+
+.. date: 2023-09-25-09-59-59
+.. gh-issue: 109818
+.. nonce: dLRtT-
+.. section: Library
+
+Fix :func:`reprlib.recursive_repr` not copying ``__type_params__`` from
+decorated function.
+
+..
+
+.. date: 2023-09-25-02-11-14
+.. gh-issue: 109047
+.. nonce: b1TrqG
+.. section: Library
+
+:mod:`concurrent.futures`: The *executor manager thread* now catches
+exceptions when adding an item to the *call queue*. During Python
+finalization, creating a new thread can now raise :exc:`RuntimeError`. Catch
+the exception and call ``terminate_broken()`` in this case. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-24-16-43-33
+.. gh-issue: 109782
+.. nonce: gMC_7z
+.. section: Library
+
+Ensure the signature of :func:`os.path.isdir` is identical on all platforms.
+Patch by Amin Alaee.
+
+..
+
+.. date: 2023-09-24-13-28-35
+.. gh-issue: 109653
+.. nonce: 9IFU0B
+.. section: Library
+
+Improve import time of :mod:`functools` by around 13%. Patch by Alex
+Waygood.
+
+..
+
+.. date: 2023-09-24-06-04-14
+.. gh-issue: 109590
+.. nonce: 9EMofC
+.. section: Library
+
+:func:`shutil.which` will prefer files with an extension in ``PATHEXT`` if
+the given mode includes ``os.X_OK`` on win32. If no ``PATHEXT`` match is
+found, a file without an extension in ``PATHEXT`` can be returned. This
+change will have :func:`shutil.which` act more similarly to previous
+behavior in Python 3.11.
+
+..
+
+.. date: 2023-09-23-12-47-45
+.. gh-issue: 109653
+.. nonce: 9wZBfs
+.. section: Library
+
+Reduce the import time of :mod:`enum` by over 50%. Patch by Alex Waygood.
+
+..
+
+.. date: 2023-09-22-20-16-44
+.. gh-issue: 109593
+.. nonce: LboaNM
+.. section: Library
+
+Avoid deadlocking on a reentrant call to the multiprocessing resource
+tracker. Such a reentrant call, though unlikely, can happen if a GC pass
+invokes the finalizer for a multiprocessing object such as SemLock.
+
+..
+
+.. date: 2023-09-21-19-42-22
+.. gh-issue: 109653
+.. nonce: bL3iLH
+.. section: Library
+
+Reduce the import time of :mod:`typing` by around a third. Patch by Alex
+Waygood.
+
+..
+
+.. date: 2023-09-21-16-21-19
+.. gh-issue: 109649
+.. nonce: YYCjAF
+.. section: Library
+
+Add :func:`os.process_cpu_count` function to get the number of logical CPUs
+usable by the calling thread of the current process. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-21-14-26-44
+.. gh-issue: 74481
+.. nonce: KAUDcD
+.. section: Library
+
+Add ``set_error_mode`` related constants in ``msvcrt`` module in Python
+debug build.
+
+..
+
+.. date: 2023-09-20-17-45-46
+.. gh-issue: 109613
+.. nonce: P13ogN
+.. section: Library
+
+Fix :func:`os.stat` and :meth:`os.DirEntry.stat`: check for exceptions.
+Previously, on Python built in debug mode, these functions could trigger a
+fatal Python error (and abort the process) when a function succeeded with an
+exception set. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-20-07-38-14
+.. gh-issue: 109599
+.. nonce: IaSLJz
+.. section: Library
+
+Expose the type of PyCapsule objects as ``types.CapsuleType``.
+
+..
+
+.. date: 2023-09-19-17-56-24
+.. gh-issue: 109109
+.. nonce: WJvvX2
+.. section: Library
+
+You can now get the raw TLS certificate chains from TLS connections via
+:meth:`ssl.SSLSocket.get_verified_chain` and
+:meth:`ssl.SSLSocket.get_unverified_chain` methods.
+
+Contributed by Mateusz Nowak.
+
+..
+
+.. date: 2023-09-19-01-22-43
+.. gh-issue: 109559
+.. nonce: ijaycU
+.. section: Library
+
+Update :mod:`unicodedata` database to Unicode 15.1.0.
+
+..
+
+.. date: 2023-09-18-07-43-22
+.. gh-issue: 109543
+.. nonce: 1tOGoV
+.. section: Library
+
+Remove unnecessary :func:`hasattr` check during :data:`typing.TypedDict`
+creation.
+
+..
+
+.. date: 2023-09-16-15-44-16
+.. gh-issue: 109495
+.. nonce: m2H5Bk
+.. section: Library
+
+Remove unnecessary extra ``__slots__`` in :py:class:`datetime`\'s pure
+python implementation to reduce memory size, as they are defined in the
+superclass. Patch by James Hilton-Balfe
+
+..
+
+.. date: 2023-09-15-17-12-53
+.. gh-issue: 109461
+.. nonce: VNFPTK
+.. section: Library
+
+:mod:`logging`: Use a context manager for lock acquisition.
+
+..
+
+.. date: 2023-09-15-12-20-23
+.. gh-issue: 109096
+.. nonce: VksX1D
+.. section: Library
+
+:class:`http.server.CGIHTTPRequestHandler` has been deprecated for removal
+in 3.15. Its design is old and the web world has long since moved beyond
+CGI.
+
+..
+
+.. date: 2023-09-15-10-42-30
+.. gh-issue: 109409
+.. nonce: RlffA3
+.. section: Library
+
+Fix error when it was possible to inherit a frozen dataclass from multiple
+parents some of which were possibly not frozen.
+
+..
+
+.. date: 2023-09-13-17-22-44
+.. gh-issue: 109375
+.. nonce: ijJHZ9
+.. section: Library
+
+The :mod:`pdb` ``alias`` command now prevents registering aliases without
+arguments.
+
+..
+
+.. date: 2023-09-12-13-01-55
+.. gh-issue: 109319
+.. nonce: YaCMtW
+.. section: Library
+
+Deprecate the ``dis.HAVE_ARGUMENT`` field in favour of ``dis.hasarg``.
+
+..
+
+.. date: 2023-09-11-00-32-18
+.. gh-issue: 107219
+.. nonce: 3zqyFT
+.. section: Library
+
+Fix a race condition in ``concurrent.futures``. When a process in the
+process pool was terminated abruptly (while the future was running or
+pending), close the connection write end. If the call queue is blocked on
+sending bytes to a worker process, closing the connection write end
+interrupts the send, so the queue can be closed. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-10-20-23-20
+.. gh-issue: 66143
+.. nonce: 71xvgL
+.. section: Library
+
+The :class:`codecs.CodecInfo` object has been made copyable and pickleable.
+Patched by Robert Lehmann and Furkan Onder.
+
+..
+
+.. date: 2023-09-09-17-09-54
+.. gh-issue: 109187
+.. nonce: dIayNW
+.. section: Library
+
+:meth:`pathlib.Path.resolve` now treats symlink loops like other errors: in
+strict mode, :exc:`OSError` is raised, and in non-strict mode, no exception
+is raised.
+
+..
+
+.. date: 2023-09-09-15-08-37
+.. gh-issue: 50644
+.. nonce: JUAZOh
+.. section: Library
+
+Attempts to pickle or create a shallow or deep copy of :mod:`codecs` streams
+now raise a TypeError. Previously, copying failed with a RecursionError,
+while pickling produced wrong results that eventually caused unpickling to
+fail with a RecursionError.
+
+..
+
+.. date: 2023-09-09-09-05-41
+.. gh-issue: 109174
+.. nonce: OJea5s
+.. section: Library
+
+Add support of :class:`types.SimpleNamespace` in :func:`copy.replace`.
+
+..
+
+.. date: 2023-09-08-22-26-26
+.. gh-issue: 109164
+.. nonce: -9BFWR
+.. section: Library
+
+:mod:`pdb`: Replace :mod:`getopt` with :mod:`argparse` for parsing command
+line arguments.
+
+..
+
+.. date: 2023-09-08-19-44-01
+.. gh-issue: 109151
+.. nonce: GkzkQu
+.. section: Library
+
+Enable ``readline`` editing features in the :ref:`sqlite3 command-line
+interface <sqlite3-cli>` (``python -m sqlite3``).
+
+..
+
+.. date: 2023-09-08-12-09-55
+.. gh-issue: 108987
+.. nonce: x5AIG8
+.. section: Library
+
+Fix :func:`_thread.start_new_thread` race condition. If a thread is created
+during Python finalization, the newly spawned thread now exits immediately
+instead of trying to access freed memory and lead to a crash. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-09-06-19-33-41
+.. gh-issue: 108682
+.. nonce: 35Xnc5
+.. section: Library
+
+Enum: require ``names=()`` or ``type=...`` to create an empty enum using the
+functional syntax.
+
+..
+
+.. date: 2023-09-06-14-47-28
+.. gh-issue: 109033
+.. nonce: piUzDx
+.. section: Library
+
+Exceptions raised by os.utime builtin function now include the related
+filename
+
+..
+
+.. date: 2023-09-06-06-17-23
+.. gh-issue: 108843
+.. nonce: WJMhsS
+.. section: Library
+
+Fix an issue in :func:`ast.unparse` when unparsing f-strings containing many
+quote types.
+
+..
+
+.. date: 2023-09-03-04-37-52
+.. gh-issue: 108469
+.. nonce: kusj40
+.. section: Library
+
+:func:`ast.unparse` now supports new :term:`f-string` syntax introduced in
+Python 3.12. Note that the :term:`f-string` quotes are reselected for
+simplicity under the new syntax. (Patch by Steven Sun)
+
+..
+
+.. date: 2023-09-01-13-14-08
+.. gh-issue: 108751
+.. nonce: 2itqwe
+.. section: Library
+
+Add :func:`copy.replace` function which allows to create a modified copy of
+an object. It supports named tuples, dataclasses, and many other objects.
+
+..
+
+.. date: 2023-08-30-20-10-28
+.. gh-issue: 108682
+.. nonce: c2gzLQ
+.. section: Library
+
+Enum: raise :exc:`TypeError` if ``super().__new__()`` is called from a
+custom ``__new__``.
+
+..
+
+.. date: 2023-08-29-11-29-15
+.. gh-issue: 108278
+.. nonce: -UhsnJ
+.. section: Library
+
+Deprecate passing the callback callable by keyword for the following
+:class:`sqlite3.Connection` APIs:
+
+* :meth:`~sqlite3.Connection.set_authorizer`
+* :meth:`~sqlite3.Connection.set_progress_handler`
+* :meth:`~sqlite3.Connection.set_trace_callback`
+
+The affected parameters will become positional-only in Python 3.15.
+
+Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2023-08-26-12-35-39
+.. gh-issue: 105829
+.. nonce: kyYhWI
+.. section: Library
+
+Fix concurrent.futures.ProcessPoolExecutor deadlock
+
+..
+
+.. date: 2023-08-26-08-38-57
+.. gh-issue: 108295
+.. nonce: Pn0QRM
+.. section: Library
+
+Fix crashes related to use of weakrefs on :data:`typing.TypeVar`.
+
+..
+
+.. date: 2023-08-25-00-14-34
+.. gh-issue: 108463
+.. nonce: mQApp_
+.. section: Library
+
+Make expressions/statements work as expected in pdb
+
+..
+
+.. date: 2023-08-23-22-08-32
+.. gh-issue: 108277
+.. nonce: KLV-6T
+.. section: Library
+
+Add :func:`os.timerfd_create`, :func:`os.timerfd_settime`,
+:func:`os.timerfd_gettime`, :func:`os.timerfd_settime_ns`, and
+:func:`os.timerfd_gettime_ns` to provide a low level interface for Linux's
+timer notification file descriptor.
+
+..
+
+.. date: 2023-08-23-17-34-39
+.. gh-issue: 107811
+.. nonce: 3Fng72
+.. section: Library
+
+:mod:`tarfile`: extraction of members with overly large UID or GID (e.g. on
+an OS with 32-bit :c:type:`!id_t`) now fails in the same way as failing to
+set the ID.
+
+..
+
+.. date: 2023-08-22-22-29-42
+.. gh-issue: 64662
+.. nonce: jHl_Bt
+.. section: Library
+
+Fix support for virtual tables in :meth:`sqlite3.Connection.iterdump`. Patch
+by Aviv Palivoda.
+
+..
+
+.. date: 2023-08-22-17-27-12
+.. gh-issue: 108111
+.. nonce: N7a4u_
+.. section: Library
+
+Fix a regression introduced in GH-101251 for 3.12, resulting in an incorrect
+offset calculation in :meth:`gzip.GzipFile.seek`.
+
+..
+
+.. date: 2023-08-22-16-18-49
+.. gh-issue: 108294
+.. nonce: KEeUcM
+.. section: Library
+
+:func:`time.sleep` now raises an auditing event.
+
+..
+
+.. date: 2023-08-22-13-51-10
+.. gh-issue: 108278
+.. nonce: 11d_qG
+.. section: Library
+
+Deprecate passing name, number of arguments, and the callable as keyword
+arguments, for the following :class:`sqlite3.Connection` APIs:
+
+* :meth:`~sqlite3.Connection.create_function`
+* :meth:`~sqlite3.Connection.create_aggregate`
+
+The affected parameters will become positional-only in Python 3.15.
+
+Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2023-08-22-12-05-47
+.. gh-issue: 108322
+.. nonce: kf3NJX
+.. section: Library
+
+Speed-up NormalDist.samples() by using the inverse CDF method instead of
+calling random.gauss().
+
+..
+
+.. date: 2023-08-18-22-58-07
+.. gh-issue: 83417
+.. nonce: 61J4yM
+.. section: Library
+
+Add the ability for venv to create a ``.gitignore`` file which causes the
+created environment to be ignored by Git. It is on by default when venv is
+called via its CLI.
+
+..
+
+.. date: 2023-08-17-14-45-25
+.. gh-issue: 105736
+.. nonce: NJsH7r
+.. section: Library
+
+Harmonized the pure Python version of :class:`~collections.OrderedDict` with
+the C version. Now, both versions set up their internal state in
+``__new__``. Formerly, the pure Python version did the set up in
+``__init__``.
+
+..
+
+.. date: 2023-08-17-12-59-35
+.. gh-issue: 108083
+.. nonce: 9J7UcT
+.. section: Library
+
+Fix bugs in the constructor of :mod:`sqlite3.Connection` and
+:meth:`sqlite3.Connection.close` where exceptions could be leaked. Patch by
+Erlend E. Aasland.
+
+..
+
+.. date: 2023-08-16-21-20-55
+.. gh-issue: 107932
+.. nonce: I7hFsp
+.. section: Library
+
+Fix ``dis`` module to properly report and display bytecode that do not have
+source lines.
+
+..
+
+.. date: 2023-08-16-14-30-13
+.. gh-issue: 105539
+.. nonce: 29lA6c
+.. section: Library
+
+:mod:`sqlite3` now emits an :exc:`ResourceWarning` if a
+:class:`sqlite3.Connection` object is not :meth:`closed
+<sqlite3.connection.close>` explicitly. Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2023-08-16-00-24-07
+.. gh-issue: 107995
+.. nonce: TlTp5t
+.. section: Library
+
+The ``__module__`` attribute on instances of
+:class:`functools.cached_property` is now set to the name of the module in
+which the cached_property is defined, rather than "functools". This means
+that doctests in ``cached_property`` docstrings are now properly collected
+by the :mod:`doctest` module. Patch by Tyler Smart.
+
+..
+
+.. date: 2023-08-15-18-20-00
+.. gh-issue: 107963
+.. nonce: 20g5BG
+.. section: Library
+
+Fix :func:`multiprocessing.set_forkserver_preload` to check the given list
+of modules names. Patch by Donghee Na.
+
+..
+
+.. date: 2023-08-14-23-11-11
+.. gh-issue: 106242
+.. nonce: 71HMym
+.. section: Library
+
+Fixes :func:`os.path.normpath` to handle embedded null characters without
+truncating the path.
+
+..
+
+.. date: 2023-08-14-20-18-59
+.. gh-issue: 81555
+.. nonce: cWdP4a
+.. section: Library
+
+:mod:`xml.dom.minidom` now only quotes ``"`` in attributes.
+
+..
+
+.. date: 2023-08-14-20-01-14
+.. gh-issue: 50002
+.. nonce: E-bpj8
+.. section: Library
+
+:mod:`xml.dom.minidom` now preserves whitespaces in attributes.
+
+..
+
+.. date: 2023-08-14-19-49-02
+.. gh-issue: 93057
+.. nonce: 5nJwO5
+.. section: Library
+
+Passing more than one positional argument to :func:`sqlite3.connect` and the
+:class:`sqlite3.Connection` constructor is deprecated. The remaining
+parameters will become keyword-only in Python 3.15. Patch by Erlend E.
+Aasland.
+
+..
+
+.. date: 2023-08-14-17-15-59
+.. gh-issue: 76913
+.. nonce: LLD0rT
+.. section: Library
+
+Add *merge_extra* parameter/feature to :class:`logging.LoggerAdapter`
+
+..
+
+.. date: 2023-08-14-11-18-13
+.. gh-issue: 107913
+.. nonce: 4ooY6i
+.. section: Library
+
+Fix possible losses of ``errno`` and ``winerror`` values in :exc:`OSError`
+exceptions if they were cleared or modified by the cleanup code before
+creating the exception object.
+
+..
+
+.. date: 2023-08-10-17-36-22
+.. gh-issue: 107845
+.. nonce: dABiMJ
+.. section: Library
+
+:func:`tarfile.data_filter` now takes the location of symlinks into account
+when determining their target, so it will no longer reject some valid
+tarballs with ``LinkOutsideDestinationError``.
+
+..
+
+.. date: 2023-08-09-15-37-20
+.. gh-issue: 107812
+.. nonce: CflAXa
+.. section: Library
+
+Extend socket's netlink support to the FreeBSD platform.
+
+..
+
+.. date: 2023-08-09-13-49-37
+.. gh-issue: 107805
+.. nonce: ezem0k
+.. section: Library
+
+Fix signatures of module-level generated functions in :mod:`turtle`.
+
+..
+
+.. date: 2023-08-08-19-57-45
+.. gh-issue: 107782
+.. nonce: mInjFE
+.. section: Library
+
+:mod:`pydoc` is now able to show signatures which are not representable in
+Python, e.g. for ``getattr`` and ``dict.pop``.
+
+..
+
+.. date: 2023-08-08-16-09-59
+.. gh-issue: 56166
+.. nonce: WUMhYG
+.. section: Library
+
+Deprecate passing optional arguments *maxsplit*, *count* and *flags* in
+module-level functions :func:`re.split`, :func:`re.sub` and :func:`re.subn`
+as positional. They should only be passed by keyword.
+
+..
+
+.. date: 2023-08-07-14-24-42
+.. gh-issue: 107710
+.. nonce: xfOCfj
+.. section: Library
+
+Speed up :func:`logging.getHandlerNames`.
+
+..
+
+.. date: 2023-08-07-14-12-07
+.. gh-issue: 107715
+.. nonce: 238r2f
+.. section: Library
+
+Fix :meth:`doctest.DocTestFinder.find` in presence of class names with
+special characters. Patch by Gertjan van Zwieten.
+
+..
+
+.. date: 2023-08-06-15-29-00
+.. gh-issue: 100814
+.. nonce: h195gW
+.. section: Library
+
+Passing a callable object as an option value to a Tkinter image now raises
+the expected TclError instead of an AttributeError.
+
+..
+
+.. date: 2023-08-06-10-52-12
+.. gh-issue: 72684
+.. nonce: Ls2mSf
+.. section: Library
+
+Add :mod:`tkinter` widget methods: :meth:`!tk_busy_hold`,
+:meth:`!tk_busy_configure`, :meth:`!tk_busy_cget`, :meth:`!tk_busy_forget`,
+:meth:`!tk_busy_current`, and :meth:`!tk_busy_status`.
+
+..
+
+.. date: 2023-08-05-05-10-41
+.. gh-issue: 106684
+.. nonce: P9zRXb
+.. section: Library
+
+Raise :exc:`ResourceWarning` when :class:`asyncio.StreamWriter` is not
+closed leading to memory leaks. Patch by Kumar Aditya.
+
+..
+
+.. date: 2023-08-04-19-00-53
+.. gh-issue: 107465
+.. nonce: Vc1Il3
+.. section: Library
+
+Add :meth:`pathlib.Path.from_uri` classmethod.
+
+..
+
+.. date: 2023-08-03-12-52-19
+.. gh-issue: 107077
+.. nonce: -pzHD6
+.. section: Library
+
+Seems that in some conditions, OpenSSL will return ``SSL_ERROR_SYSCALL``
+instead of ``SSL_ERROR_SSL`` when a certification verification has failed,
+but the error parameters will still contain ``ERR_LIB_SSL`` and
+``SSL_R_CERTIFICATE_VERIFY_FAILED``. We are now detecting this situation and
+raising the appropiate ``ssl.SSLCertVerificationError``. Patch by Pablo
+Galindo
+
+..
+
+.. date: 2023-08-03-11-31-11
+.. gh-issue: 107576
+.. nonce: pO_s9I
+.. section: Library
+
+Fix :func:`types.get_original_bases` to only return :attr:`!__orig_bases__`
+if it is present on ``cls`` directly. Patch by James Hilton-Balfe.
+
+..
+
+.. date: 2023-08-01-21-43-58
+.. gh-issue: 105481
+.. nonce: cl2ajS
+.. section: Library
+
+Remove ``opcode.is_pseudo``, ``opcode.MIN_PSEUDO_OPCODE`` and
+``opcode.MAX_PSEUDO_OPCODE``, which were added in 3.12, were never
+documented and were not intended to be used externally.
+
+..
+
+.. date: 2023-08-01-15-17-20
+.. gh-issue: 105481
+.. nonce: vMbmj_
+.. section: Library
+
+:data:`opcode.ENABLE_SPECIALIZATION` (which was added in 3.12 but never
+documented or intended for external usage) is moved to
+:data:`_opcode.ENABLE_SPECIALIZATION` where tests can access it.
+
+..
+
+.. date: 2023-07-31-07-36-24
+.. gh-issue: 107396
+.. nonce: 3_Kh6D
+.. section: Library
+
+tarfiles; Fixed use before assignment of self.exception for gzip
+decompression
+
+..
+
+.. date: 2023-07-29-02-36-50
+.. gh-issue: 107409
+.. nonce: HG27Nu
+.. section: Library
+
+Set :attr:`!__wrapped__` attribute in :func:`reprlib.recursive_repr`.
+
+..
+
+.. date: 2023-07-29-02-01-24
+.. gh-issue: 107406
+.. nonce: ze6sQP
+.. section: Library
+
+Implement new :meth:`__repr__` method for :class:`struct.Struct`. Now it
+returns ``Struct(<format repr>)``.
+
+..
+
+.. date: 2023-07-28-14-56-35
+.. gh-issue: 107369
+.. nonce: bvTq8F
+.. section: Library
+
+Optimize :func:`textwrap.indent`. It is ~30% faster for large input. Patch
+by Inada Naoki.
+
+..
+
+.. date: 2023-07-26-22-52-48
+.. gh-issue: 78722
+.. nonce: 6SKBLt
+.. section: Library
+
+Fix issue where :meth:`pathlib.Path.iterdir` did not raise :exc:`OSError`
+until iterated.
+
+..
+
+.. date: 2023-07-23-13-05-32
+.. gh-issue: 105578
+.. nonce: XAQtyR
+.. section: Library
+
+Deprecate :class:`typing.AnyStr` in favor of the new Type Parameter syntax.
+See PEP 695.
+
+..
+
+.. date: 2023-07-23-12-26-23
+.. gh-issue: 62519
+.. nonce: w8-81X
+.. section: Library
+
+Make :func:`gettext.pgettext` search plural definitions when translation is
+not found.
+
+..
+
+.. date: 2023-07-22-21-57-34
+.. gh-issue: 107089
+.. nonce: Dnget2
+.. section: Library
+
+Shelves opened with :func:`shelve.open` have a much faster :meth:`clear`
+method. Patch by James Cave.
+
+..
+
+.. date: 2023-07-22-16-44-58
+.. gh-issue: 82500
+.. nonce: cQYoPj
+.. section: Library
+
+Fix overflow on 32-bit systems with :mod:`asyncio` :func:`os.sendfile`
+implemention.
+
+..
+
+.. date: 2023-07-22-15-51-33
+.. gh-issue: 83006
+.. nonce: 21zaCz
+.. section: Library
+
+Document behavior of :func:`shutil.disk_usage` for non-mounted filesystems
+on Unix.
+
+..
+
+.. date: 2023-07-22-14-29-34
+.. gh-issue: 65495
+.. nonce: fw84qM
+.. section: Library
+
+Use lowercase ``mail from`` and ``rcpt to`` in :class:`smptlib.SMTP`.
+
+..
+
+.. date: 2023-07-22-13-09-28
+.. gh-issue: 106186
+.. nonce: EIsUNG
+.. section: Library
+
+Do not report ``MultipartInvariantViolationDefect`` defect when the
+:class:`email.parser.Parser` class is used to parse emails with
+``headersonly=True``.
+
+..
+
+.. date: 2023-07-22-12-53-53
+.. gh-issue: 105002
+.. nonce: gkfsW0
+.. section: Library
+
+Fix invalid result from :meth:`PurePath.relative_to` method when attempting
+to walk a "``..``" segment in *other* with *walk_up* enabled. A
+:exc:`ValueError` exception is now raised in this case.
+
+..
+
+.. date: 2023-07-20-06-00-35
+.. gh-issue: 106739
+.. nonce: W1hygr
+.. section: Library
+
+Add the ``rtype_cache`` to the warning message (as an addition to the type
+of leaked objects and the number of leaked objects already included in the
+message) to make debugging leaked objects easier when the multiprocessing
+resource tracker process finds leaked objects at shutdown. This helps more
+quickly identify what was leaked and/or why the leaked object was not
+properly cleaned up.
+
+..
+
+.. date: 2023-07-19-10-45-24
+.. gh-issue: 106751
+.. nonce: 3HJ1of
+.. section: Library
+
+Optimize :meth:`SelectSelector.select` for many iteration case. Patch By
+Donghee Na.
+
+..
+
+.. date: 2023-07-19-09-11-08
+.. gh-issue: 106751
+.. nonce: U9nD_B
+.. section: Library
+
+Optimize :meth:`_PollLikeSelector.select` for many iteration case.
+
+..
+
+.. date: 2023-07-18-23-05-12
+.. gh-issue: 106751
+.. nonce: tVvzN_
+.. section: Library
+
+Optimize :meth:`KqueueSelector.select` for many iteration case. Patch By
+Donghee Na.
+
+..
+
+.. date: 2023-07-17-21-45-15
+.. gh-issue: 106831
+.. nonce: RqVq9X
+.. section: Library
+
+Fix potential missing ``NULL`` check of ``d2i_SSL_SESSION`` result in
+``_ssl.c``.
+
+..
+
+.. date: 2023-07-17-16-46-00
+.. gh-issue: 105481
+.. nonce: fek_Nn
+.. section: Library
+
+The various opcode lists in the :mod:`dis` module are now generated from
+bytecodes.c instead of explicitly constructed in opcode.py.
+
+..
+
+.. date: 2023-07-16-23-59-33
+.. gh-issue: 106727
+.. nonce: bk3uCu
+.. section: Library
+
+Make :func:`inspect.getsource` smarter for class for same name definitions
+
+..
+
+.. date: 2023-07-16-10-40-34
+.. gh-issue: 106789
+.. nonce: NvyE3C
+.. section: Library
+
+Remove import of :mod:`pprint` from :mod:`sysconfig`.
+
+..
+
+.. date: 2023-07-15-12-52-50
+.. gh-issue: 105726
+.. nonce: NGthO8
+.. section: Library
+
+Added ``__slots__`` to :class:`contextlib.AbstractContextManager` and
+:class:`contextlib.AbstractAsyncContextManager` so that child classes can
+use ``__slots__``.
+
+..
+
+.. date: 2023-07-15-10-24-56
+.. gh-issue: 106774
+.. nonce: FJcqCj
+.. section: Library
+
+Update the bundled copy of pip to version 23.2.1.
+
+..
+
+.. date: 2023-07-14-20-31-09
+.. gh-issue: 106751
+.. nonce: 52F6yQ
+.. section: Library
+
+:mod:`selectors`: Optimize ``EpollSelector.select()`` code by moving some
+code outside of the loop.
+
+..
+
+.. date: 2023-07-14-16-54-13
+.. gh-issue: 106752
+.. nonce: BT1Yxw
+.. section: Library
+
+Fixed several bugs in zipfile.Path, including: in
+:meth:`zipfile.Path.match`, Windows separators are no longer honored (and
+never were meant to be); Fixed ``name``/``suffix``/``suffixes``/``stem``
+operations when no filename is present and the Path is not at the root of
+the zipfile; Reworked glob for performance and more correct matching
+behavior.
+
+..
+
+.. date: 2023-07-14-14-53-58
+.. gh-issue: 105293
+.. nonce: kimf_i
+.. section: Library
+
+Remove call to ``SSL_CTX_set_session_id_context`` during client side context
+creation in the :mod:`ssl` module.
+
+..
+
+.. date: 2023-07-14-01-47-39
+.. gh-issue: 106734
+.. nonce: eMYSoz
+.. section: Library
+
+Disable tab completion in multiline mode of :mod:`pdb`
+
+..
+
+.. date: 2023-07-13-16-04-15
+.. gh-issue: 105481
+.. nonce: pYSwMj
+.. section: Library
+
+Expose opcode metadata through :mod:`_opcode`.
+
+..
+
+.. date: 2023-07-12-10-59-08
+.. gh-issue: 106670
+.. nonce: goQ2Sy
+.. section: Library
+
+Add the new ``exceptions`` command to the Pdb debugger. It makes it possible
+to move between chained exceptions when using post mortem debugging.
+
+..
+
+.. date: 2023-07-12-04-58-45
+.. gh-issue: 106602
+.. nonce: dGCcXe
+.. section: Library
+
+Add __copy__ and __deepcopy__ in :mod:`enum`
+
+..
+
+.. date: 2023-07-12-03-04-45
+.. gh-issue: 106664
+.. nonce: ZeUG78
+.. section: Library
+
+:mod:`selectors`: Add ``_SelectorMapping.get()`` method and optimize
+``_SelectorMapping.__getitem__()``.
+
+..
+
+.. date: 2023-07-11-16-36-22
+.. gh-issue: 106628
+.. nonce: Kx8Zvc
+.. section: Library
+
+Speed up parsing of emails by about 20% by not compiling a new regular
+expression for every single email.
+
+..
+
+.. date: 2023-07-11-12-34-04
+.. gh-issue: 89427
+.. nonce: GOkCp9
+.. section: Library
+
+Set the environment variable ``VIRTUAL_ENV_PROMPT`` at :mod:`venv`
+activation, even when ``VIRTUAL_ENV_DISABLE_PROMPT`` is set.
+
+..
+
+.. date: 2023-07-11-09-25-40
+.. gh-issue: 106530
+.. nonce: VgXrMx
+.. section: Library
+
+Revert a change to :func:`colorsys.rgb_to_hls` that caused division by zero
+for certain almost-white inputs. Patch by Terry Jan Reedy.
+
+..
+
+.. date: 2023-07-11-08-56-40
+.. gh-issue: 106584
+.. nonce: g-SBtC
+.. section: Library
+
+Fix exit code for ``unittest`` if all tests are skipped. Patch by Egor
+Eliseev.
+
+..
+
+.. date: 2023-07-09-13-10-54
+.. gh-issue: 106566
+.. nonce: NN35-U
+.. section: Library
+
+Optimize ``(?!)`` (pattern which alwais fails) in regular expressions.
+
+..
+
+.. date: 2023-07-09-01-59-24
+.. gh-issue: 106554
+.. nonce: 37c53J
+.. section: Library
+
+:mod:`selectors`: Reduce Selector overhead by using a ``dict.get()`` to
+lookup file descriptors.
+
+..
+
+.. date: 2023-07-09-00-36-33
+.. gh-issue: 106558
+.. nonce: Zqsj6F
+.. section: Library
+
+Remove ref cycle in callers of
+:func:`~multiprocessing.managers.convert_to_error` by deleting ``result``
+from scope in a ``finally`` block.
+
+..
+
+.. date: 2023-07-07-21-15-17
+.. gh-issue: 100502
+.. nonce: Iici1B
+.. section: Library
+
+Add :attr:`pathlib.PurePath.pathmod` class attribute that stores the
+implementation of :mod:`os.path` used for low-level path operations: either
+``posixpath`` or ``ntpath``.
+
+..
+
+.. date: 2023-07-07-18-22-07
+.. gh-issue: 106527
+.. nonce: spHQ0W
+.. section: Library
+
+Reduce overhead to add and remove :mod:`asyncio` readers and writers.
+
+..
+
+.. date: 2023-07-07-17-44-03
+.. gh-issue: 106524
+.. nonce: XkBV8h
+.. section: Library
+
+Fix crash in :func:`!_sre.template` with templates containing invalid group
+indices.
+
+..
+
+.. date: 2023-07-07-16-19-59
+.. gh-issue: 106531
+.. nonce: eMfNm8
+.. section: Library
+
+Removed ``_legacy`` and the names it provided from ``importlib.resources``:
+``Resource``, ``contents``, ``is_resource``, ``open_binary``, ``open_text``,
+``path``, ``read_binary``, and ``read_text``.
+
+..
+
+.. date: 2023-07-07-14-52-31
+.. gh-issue: 106052
+.. nonce: ak8nbs
+.. section: Library
+
+:mod:`re` module: fix the matching of possessive quantifiers in the case of
+a subpattern containing backtracking.
+
+..
+
+.. date: 2023-07-07-13-47-28
+.. gh-issue: 106510
+.. nonce: 9n5BdC
+.. section: Library
+
+Improve debug output for atomic groups in regular expressions.
+
+..
+
+.. date: 2023-07-07-03-05-58
+.. gh-issue: 106503
+.. nonce: ltfeiH
+.. section: Library
+
+Fix ref cycle in :class:`!asyncio._SelectorSocketTransport` by removing
+``_write_ready`` in ``close``.
+
+..
+
+.. date: 2023-07-05-14-34-10
+.. gh-issue: 105497
+.. nonce: HU5u89
+.. section: Library
+
+Fix flag mask inversion when unnamed flags exist.
+
+..
+
+.. date: 2023-07-05-13-08-23
+.. gh-issue: 90876
+.. nonce: Qvlkfl
+.. section: Library
+
+Prevent :mod:`multiprocessing.spawn` from failing to *import* in
+environments where ``sys.executable`` is ``None``. This regressed in 3.11
+with the addition of support for path-like objects in multiprocessing.
+
+..
+
+.. date: 2023-07-04-07-25-30
+.. gh-issue: 106403
+.. nonce: GmefbV
+.. section: Library
+
+Instances of :class:`typing.TypeVar`, :class:`typing.ParamSpec`,
+:class:`typing.ParamSpecArgs`, :class:`typing.ParamSpecKwargs`, and
+:class:`typing.TypeVarTuple` once again support weak references, fixing a
+regression introduced in Python 3.12.0 beta 1. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-07-03-20-23-56
+.. gh-issue: 89812
+.. nonce: cFkDOE
+.. section: Library
+
+Add private ``pathlib._PathBase`` class, which provides experimental support
+for virtual filesystems, and may be made public in a future version of
+Python.
+
+..
+
+.. date: 2023-07-03-15-09-44
+.. gh-issue: 106292
+.. nonce: 3npldV
+.. section: Library
+
+Check for an instance-dict cached value in the :meth:`__get__` method of
+:func:`functools.cached_property`. This better matches the pre-3.12 behavior
+and improves compatibility for users subclassing
+:func:`functools.cached_property` and adding a :meth:`__set__` method.
+
+..
+
+.. date: 2023-07-03-03-46-20
+.. gh-issue: 106350
+.. nonce: LLcTEe
+.. section: Library
+
+Detect possible memory allocation failure in the libtommath function
+:c:func:`mp_init` used by the ``_tkinter`` module.
+
+..
+
+.. date: 2023-07-02-10-56-41
+.. gh-issue: 106330
+.. nonce: QSkIUH
+.. section: Library
+
+Fix incorrect matching of empty paths in :meth:`pathlib.PurePath.match`.
+This bug was introduced in Python 3.12.0 beta 1.
+
+..
+
+.. date: 2023-07-01-16-51-55
+.. gh-issue: 106309
+.. nonce: hSlB17
+.. section: Library
+
+Deprecate :func:`typing.no_type_check_decorator`. No major type checker ever
+added support for this decorator. Patch by Alex Waygood.
+
+..
+
+.. date: 2023-07-01-16-40-54
+.. gh-issue: 102541
+.. nonce: C1ahtk
+.. section: Library
+
+Make pydoc.doc catch bad module ImportError when output stream is not None.
+
+..
+
+.. date: 2023-06-30-16-42-44
+.. gh-issue: 106263
+.. nonce: tk-t93
+.. section: Library
+
+Fix crash when calling ``repr`` with a manually constructed SignalDict
+object. Patch by Charlie Zhao.
+
+..
+
+.. date: 2023-06-29-15-10-44
+.. gh-issue: 106236
+.. nonce: EAIX4l
+.. section: Library
+
+Replace ``assert`` statements with ``raise RuntimeError`` in
+:mod:`threading`, so that ``_DummyThread`` cannot be joined even with
+``-OO``.
+
+..
+
+.. date: 2023-06-29-12-40-52
+.. gh-issue: 106238
+.. nonce: VulKb9
+.. section: Library
+
+Fix rare concurrency bug in lock acquisition by the logging package.
+
+..
+
+.. date: 2023-06-27-23-22-37
+.. gh-issue: 106152
+.. nonce: ya5jBT
+.. section: Library
+
+Added PY_THROW event hook for :mod:`cProfile` for generators
+
+..
+
+.. date: 2023-06-25-12-28-55
+.. gh-issue: 106075
+.. nonce: W7tMRb
+.. section: Library
+
+Added ``asyncio.taskgroups.__all__`` to ``asyncio.__all__`` for export in
+star imports.
+
+..
+
+.. date: 2023-06-25-06-57-24
+.. gh-issue: 104527
+.. nonce: TJEUkd
+.. section: Library
+
+Zipapp will now skip over apending an archive to itself.
+
+..
+
+.. date: 2023-06-23-22-52-24
+.. gh-issue: 106046
+.. nonce: OdLiLJ
+.. section: Library
+
+Improve the error message from :func:`os.fspath` if called on an object
+where ``__fspath__`` is set to ``None``. Patch by Alex Waygood.
+
+..
+
+.. date: 2023-06-22-15-21-11
+.. gh-issue: 105987
+.. nonce: T7Kzrb
+.. section: Library
+
+Fix crash due to improper reference counting in :mod:`asyncio` eager task
+factory internal routines.
+
+..
+
+.. date: 2023-06-21-19-04-27
+.. gh-issue: 105974
+.. nonce: M47n3t
+.. section: Library
+
+Fix bug where a :class:`typing.Protocol` class that had one or more
+non-callable members would raise :exc:`TypeError` when :func:`issubclass`
+was called against it, even if it defined a custom ``__subclasshook__``
+method. The behaviour in Python 3.11 and lower -- which has now been
+restored -- was not to raise :exc:`TypeError` in these situations if a
+custom ``__subclasshook__`` method was defined. Patch by Alex Waygood.
+
+..
+
+.. date: 2023-06-20-23-18-45
+.. gh-issue: 96145
+.. nonce: o5dTRM
+.. section: Library
+
+Reverted addition of ``json.AttrDict``.
+
+..
+
+.. date: 2023-06-19-22-20-41
+.. gh-issue: 89812
+.. nonce: z2l_e8
+.. section: Library
+
+Add :exc:`pathlib.UnsupportedOperation`, which is raised instead of
+:exc:`NotImplementedError` when a path operation isn't supported.
+
+..
+
+.. date: 2023-06-19-11-31-55
+.. gh-issue: 105808
+.. nonce: NL-quu
+.. section: Library
+
+Fix a regression introduced in GH-101251 for 3.12, causing
+:meth:`gzip.GzipFile.flush` to not flush the compressor (nor pass along the
+``zip_mode`` argument).
+
+..
+
+.. date: 2023-06-17-12-13-57
+.. gh-issue: 105481
+.. nonce: KgBH5w
+.. section: Library
+
+:func:`~dis.stack_effect` no longer raises an exception if an ``oparg`` is
+provided for an ``opcode`` that doesn't use its arg, or when it is not
+provided for an ``opcode`` that does use it. In the latter case, the stack
+effect is returned for ``oparg=0``.
+
+..
+
+.. date: 2023-06-15-18-11-47
+.. gh-issue: 104799
+.. nonce: BcLzbP
+.. section: Library
+
+Enable :func:`ast.unparse` to unparse function and class definitions created
+without the new ``type_params`` field from :pep:`695`. Patch by Jelle
+Zijlstra.
+
+..
+
+.. date: 2023-06-14-18-41-18
+.. gh-issue: 105793
+.. nonce: YSoykM
+.. section: Library
+
+Add *follow_symlinks* keyword-only argument to :meth:`pathlib.Path.is_dir`
+and :meth:`~pathlib.Path.is_file`, defaulting to ``True``.
+
+..
+
+.. date: 2023-06-14-14-32-31
+.. gh-issue: 105570
+.. nonce: sFTtQU
+.. section: Library
+
+Deprecate two methods of creating :class:`typing.TypedDict` classes with 0
+fields using the functional syntax: ``TD = TypedDict("TD")`` and ``TD =
+TypedDict("TD", None)``. Both will be disallowed in Python 3.15. To create a
+``TypedDict`` class with 0 fields, either use ``class TD(TypedDict): pass``
+or ``TD = TypedDict("TD", {})``.
+
+..
+
+.. date: 2023-06-14-10-27-34
+.. gh-issue: 105745
+.. nonce: l1ttOQ
+.. section: Library
+
+Fix ``webbrowser.Konqueror.open`` method.
+
+..
+
+.. date: 2023-06-13-19-38-12
+.. gh-issue: 105733
+.. nonce: WOp0mG
+.. section: Library
+
+:mod:`ctypes`: Deprecate undocumented :func:`!ctypes.SetPointerType` and
+:func:`!ctypes.ARRAY` functions. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-12-15-17-34
+.. gh-issue: 105687
+.. nonce: ZUonKm
+.. section: Library
+
+Remove deprecated ``re.template``, ``re.T``, ``re.TEMPLATE``,
+``sre_constans.SRE_FLAG_TEMPLATE``.
+
+..
+
+.. date: 2023-06-12-10-40-38
+.. gh-issue: 105684
+.. nonce: yiHkFD
+.. section: Library
+
+Supporting :meth:`asyncio.Task.set_name` is now mandatory for third party
+task implementations. The undocumented :func:`!_set_task_name` function
+(deprecated since 3.8) has been removed. Patch by Kumar Aditya.
+
+..
+
+.. date: 2023-06-11-22-46-06
+.. gh-issue: 105375
+.. nonce: YkhSNt
+.. section: Library
+
+Fix a bug in :c:func:`!_Unpickler_SetInputStream` where an exception could
+end up being overwritten in case of failure.
+
+..
+
+.. date: 2023-06-10-12-20-17
+.. gh-issue: 105626
+.. nonce: XyZein
+.. section: Library
+
+Change the default return value of
+:meth:`http.client.HTTPConnection.get_proxy_response_headers` to be ``None``
+and not ``{}``.
+
+..
+
+.. date: 2023-06-09-23-46-23
+.. gh-issue: 105375
+.. nonce: 9KaioS
+.. section: Library
+
+Fix bugs in :mod:`sys` where exceptions could end up being overwritten
+because of deferred error handling.
+
+..
+
+.. date: 2023-06-09-23-00-13
+.. gh-issue: 105605
+.. nonce: YuwqxY
+.. section: Library
+
+Harden :mod:`pyexpat` error handling during module initialisation to prevent
+exceptions from possibly being overwritten, and objects from being
+dereferenced twice.
+
+..
+
+.. date: 2023-06-09-22-52-45
+.. gh-issue: 105375
+.. nonce: 6igkhn
+.. section: Library
+
+Fix bug in :mod:`decimal` where an exception could end up being overwritten.
+
+..
+
+.. date: 2023-06-09-22-45-26
+.. gh-issue: 105375
+.. nonce: 9rp6tG
+.. section: Library
+
+Fix bugs in :mod:`!_datetime` where exceptions could be overwritten in case
+of module initialisation failure.
+
+..
+
+.. date: 2023-06-09-22-16-46
+.. gh-issue: 105375
+.. nonce: EgVJOP
+.. section: Library
+
+Fix bugs in :mod:`!_ssl` initialisation which could lead to leaked
+references and overwritten exceptions.
+
+..
+
+.. date: 2023-06-09-21-46-52
+.. gh-issue: 105375
+.. nonce: yrJelV
+.. section: Library
+
+Fix a bug in :class:`array.array` where an exception could end up being
+overwritten.
+
+..
+
+.. date: 2023-06-09-21-40-45
+.. gh-issue: 105375
+.. nonce: _sZilh
+.. section: Library
+
+Fix bugs in :mod:`_ctypes` where exceptions could end up being overwritten.
+
+..
+
+.. date: 2023-06-09-21-30-59
+.. gh-issue: 105375
+.. nonce: eewafp
+.. section: Library
+
+Fix a bug in the :mod:`posix` module where an exception could be
+overwritten.
+
+..
+
+.. date: 2023-06-09-21-25-14
+.. gh-issue: 105375
+.. nonce: 95g1eI
+.. section: Library
+
+Fix bugs in :mod:`!_elementtree` where exceptions could be overwritten.
+
+..
+
+.. date: 2023-06-09-21-11-28
+.. gh-issue: 105375
+.. nonce: 4Mxn7t
+.. section: Library
+
+Fix bugs in :mod:`zoneinfo` where exceptions could be overwritten.
+
+..
+
+.. date: 2023-06-09-21-04-39
+.. gh-issue: 105375
+.. nonce: bTcqS9
+.. section: Library
+
+Fix bugs in :mod:`errno` where exceptions could be overwritten.
+
+..
+
+.. date: 2023-06-09-20-34-23
+.. gh-issue: 105566
+.. nonce: YxlGg1
+.. section: Library
+
+Deprecate creating a :class:`typing.NamedTuple` class using keyword
+arguments to denote the fields (``NT = NamedTuple("NT", x=int, y=str)``).
+This will be disallowed in Python 3.15. Use the class-based syntax or the
+functional syntax instead.
+
+Two methods of creating ``NamedTuple`` classes with 0 fields using the
+functional syntax are also deprecated, and will be disallowed in Python
+3.15: ``NT = NamedTuple("NT")`` and ``NT = NamedTuple("NT", None)``. To
+create a ``NamedTuple`` class with 0 fields, either use ``class
+NT(NamedTuple): pass`` or ``NT = NamedTuple("NT", [])``.
+
+..
+
+.. date: 2023-06-09-08-38-30
+.. gh-issue: 105545
+.. nonce: 2q3ysu
+.. section: Library
+
+Remove deprecated in 3.11 ``webbrowser.MacOSXOSAScript._name`` attribute.
+
+..
+
+.. date: 2023-06-08-17-49-46
+.. gh-issue: 105497
+.. nonce: K6Q8nU
+.. section: Library
+
+Fix flag inversion when alias/mask members exist.
+
+..
+
+.. date: 2023-06-08-15-56-45
+.. gh-issue: 105509
+.. nonce: YIG57j
+.. section: Library
+
+:data:`typing.Annotated` is now implemented as an instance of
+``typing._SpecialForm`` rather than a class. This should have no user-facing
+impact for users of the :mod:`typing` module public API.
+
+..
+
+.. date: 2023-06-08-08-58-36
+.. gh-issue: 105375
+.. nonce: bTcqS9
+.. section: Library
+
+Fix bugs in :mod:`pickle` where exceptions could be overwritten.
+
+..
+
+.. date: 2023-06-07-00-13-00
+.. gh-issue: 70303
+.. nonce: frwUKH
+.. section: Library
+
+Emit :exc:`FutureWarning` from :meth:`pathlib.Path.glob` and
+:meth:`~pathlib.Path.rglob` if the given pattern ends with "``**``". In a
+future Python release, patterns with this ending will match both files and
+directories. Add a trailing slash to only match directories.
+
+..
+
+.. date: 2023-06-07-00-09-52
+.. gh-issue: 105375
+.. nonce: Y_9D4n
+.. section: Library
+
+Fix a bug in :mod:`sqlite3` where an exception could be overwritten in the
+:meth:`collation <sqlite3.Connection.create_collation>` callback.
+
+..
+
+.. date: 2023-06-06-16-00-03
+.. gh-issue: 105382
+.. nonce: A1LgzA
+.. section: Library
+
+Remove *cafile*, *capath* and *cadefault* parameters of the
+:func:`urllib.request.urlopen` function, deprecated in Python 3.6. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-06-06-15-32-44
+.. gh-issue: 105376
+.. nonce: W4oDQp
+.. section: Library
+
+:mod:`logging`: Remove undocumented and untested ``Logger.warn()`` and
+``LoggerAdapter.warn()`` methods and ``logging.warn()`` function. Deprecated
+since Python 3.3, they were aliases to the :meth:`logging.Logger.warning`
+method, :meth:`!logging.LoggerAdapter.warning` method and
+:func:`logging.warning` function. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-06-11-50-33
+.. gh-issue: 105332
+.. nonce: tmpgRA
+.. section: Library
+
+Revert pickling method from by-name back to by-value.
+
+..
+
+.. date: 2023-06-05-14-43-56
+.. gh-issue: 104554
+.. nonce: pwfKIo
+.. section: Library
+
+Add RTSPS scheme support in urllib.parse
+
+..
+
+.. date: 2023-06-04-23-20-56
+.. gh-issue: 105292
+.. nonce: ns6XQR
+.. section: Library
+
+Add option to :func:`traceback.format_exception_only` to recurse into the
+nested exception of a :exc:`BaseExceptionGroup`.
+
+..
+
+.. date: 2023-06-04-12-16-47
+.. gh-issue: 105280
+.. nonce: srRbCe
+.. section: Library
+
+Fix bug where ``isinstance([], collections.abc.Mapping)`` could evaluate to
+``True`` if garbage collection happened at the wrong time. The bug was
+caused by changes to the implementation of :class:`typing.Protocol` in
+Python 3.12.
+
+..
+
+.. date: 2023-06-02-23-32-17
+.. gh-issue: 80480
+.. nonce: savBw9
+.. section: Library
+
+:mod:`array`: Add ``'w'`` typecode that represents ``Py_UCS4``.
+
+..
+
+.. date: 2023-06-02-14-57-11
+.. gh-issue: 105239
+.. nonce: SAmuuj
+.. section: Library
+
+Fix longstanding bug where ``issubclass(object, typing.Protocol)`` would
+evaluate to ``True`` in some edge cases. Patch by Alex Waygood.
+
+..
+
+.. date: 2023-06-02-14-23-41
+.. gh-issue: 104310
+.. nonce: UamCOB
+.. section: Library
+
+In the beta 1 release we added a utility function for extension module
+authors, to use when testing their module for support in multiple
+interpreters or under a per-interpreter GIL. The name of that function has
+changed from ``allowing_all_extensions`` to
+``_incompatible_extension_module_restrictions``. The default for the
+"disable_check" argument has change from ``True`` to ``False``, to better
+match the new function name.
+
+..
+
+.. date: 2023-06-02-02-38-26
+.. gh-issue: 105080
+.. nonce: 2imGMg
+.. section: Library
+
+Fixed inconsistent signature on derived classes for
+:func:`inspect.signature`
+
+..
+
+.. date: 2023-05-31-16-58-42
+.. gh-issue: 105144
+.. nonce: Oqfn0V
+.. section: Library
+
+Fix a recent regression in the :mod:`typing` module. The regression meant
+that doing ``class Foo(X, typing.Protocol)``, where ``X`` was a class that
+had :class:`abc.ABCMeta` as its metaclass, would then cause subsequent
+``isinstance(1, X)`` calls to erroneously raise :exc:`TypeError`. Patch by
+Alex Waygood.
+
+..
+
+.. date: 2023-05-30-18-45-02
+.. gh-issue: 62948
+.. nonce: 1-5wMR
+.. section: Library
+
+The :class:`io.IOBase` finalizer now logs the ``close()`` method errors with
+:data:`sys.unraisablehook`. Previously, errors were ignored silently by
+default, and only logged in :ref:`Python Development Mode <devmode>` or on
+:ref:`Python built on debug mode <debug-build>`. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-30-17-39-03
+.. gh-issue: 105096
+.. nonce: pw00FW
+.. section: Library
+
+:mod:`wave`: Deprecate the ``getmark()``, ``setmark()`` and ``getmarkers()``
+methods of the :class:`wave.Wave_read` and :class:`wave.Wave_write` classes.
+They will be removed in Python 3.15. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-26-21-33-24
+.. gh-issue: 104992
+.. nonce: dbq9WK
+.. section: Library
+
+Remove the untested and undocumented :meth:`!unittest.TestProgram.usageExit`
+method, deprecated in Python 3.11. Patch by Hugo van Kemenade.
+
+..
+
+.. date: 2023-05-26-21-24-06
+.. gh-issue: 104996
+.. nonce: aaW78g
+.. section: Library
+
+Improve performance of :class:`pathlib.PurePath` initialisation by deferring
+joining of paths when multiple arguments are given.
+
+..
+
+.. date: 2023-05-26-01-31-30
+.. gh-issue: 101588
+.. nonce: RaqxFy
+.. section: Library
+
+Deprecate undocumented copy/deepcopy/pickle support for itertools.
+
+..
+
+.. date: 2023-05-25-23-34-54
+.. gh-issue: 103631
+.. nonce: x5Urye
+.. section: Library
+
+Fix ``pathlib.PurePosixPath(pathlib.PureWindowsPath(...))`` not converting
+path separators to restore 3.11 compatible behavior.
+
+..
+
+.. date: 2023-05-25-22-54-20
+.. gh-issue: 104947
+.. nonce: hi6TUr
+.. section: Library
+
+Make comparisons between :class:`pathlib.PureWindowsPath` objects consistent
+across Windows and Posix to match 3.11 behavior.
+
+..
+
+.. date: 2023-05-25-17-25-16
+.. gh-issue: 104773
+.. nonce: O6TOMc
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!audioop` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-25-16-50-43
+.. gh-issue: 104773
+.. nonce: pmg0Fr
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!aifc` module, deprecated in Python 3.11. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2023-05-25-15-54-02
+.. gh-issue: 104773
+.. nonce: nW-5MI
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!uu` module, deprecated in Python 3.11. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2023-05-25-08-50-47
+.. gh-issue: 104935
+.. nonce: -rm1BR
+.. section: Library
+
+Fix bugs with the interaction between :func:`typing.runtime_checkable` and
+:class:`typing.Generic` that were introduced by the :pep:`695`
+implementation. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-25-00-53-08
+.. gh-issue: 104773
+.. nonce: Iyjtt0
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!crypt` module and its private :mod:`!_crypt`
+extension, deprecated in Python 3.11. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-23-40-22
+.. gh-issue: 104773
+.. nonce: FHA99J
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!nis` module, deprecated in Python 3.11. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-22-50-21
+.. gh-issue: 104898
+.. nonce: UbT2S4
+.. section: Library
+
+Add missing :attr:`~object.__slots__` to :class:`os.PathLike`.
+
+..
+
+.. date: 2023-05-24-22-47-13
+.. gh-issue: 104773
+.. nonce: itOIf3
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!xdrlib` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-22-22-03
+.. gh-issue: 104773
+.. nonce: NwpjhZ
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!nntplib` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-21-30-40
+.. gh-issue: 104886
+.. nonce: 8TuV-_
+.. section: Library
+
+Remove the undocumented :class:`!configparser.LegacyInterpolation` class,
+deprecated in the docstring since Python 3.2, and with a deprecation warning
+since Python 3.11. Patch by Hugo van Kemenade.
+
+..
+
+.. date: 2023-05-24-20-21-27
+.. gh-issue: 104786
+.. nonce: SmgT5_
+.. section: Library
+
+Remove kwargs-based :class:`typing.TypedDict` creation
+
+..
+
+.. date: 2023-05-24-19-48-16
+.. gh-issue: 104876
+.. nonce: Z00Qnk
+.. section: Library
+
+Remove the :meth:`!turtle.RawTurtle.settiltangle` method, deprecated in docs
+since Python 3.1 and with a deprecation warning since Python 3.11. Patch by
+Hugo van Kemenade.
+
+..
+
+.. date: 2023-05-24-18-48-10
+.. gh-issue: 104773
+.. nonce: TrgUeO
+.. section: Library
+
+:pep:`594`: Removed the :mod:`!msilib` package, deprecated in Python 3.11.
+
+..
+
+.. date: 2023-05-24-17-47-25
+.. gh-issue: 104773
+.. nonce: TzUSY2
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!spwd` module, deprecated in Python 3.11: the
+`python-pam project <https://pypi.org/project/python-pam/>`_ can be used
+instead. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-17-22-56
+.. gh-issue: 75552
+.. nonce: _QlrpQ
+.. section: Library
+
+Removed the ``tkinter.tix`` module, deprecated since Python 3.6.
+
+..
+
+.. date: 2023-05-24-15-57-34
+.. gh-issue: 104773
+.. nonce: IHWRgg
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!chunk` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-15-17-05
+.. gh-issue: 104773
+.. nonce: EmFIQ5
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!mailcap` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-14-58-13
+.. gh-issue: 104773
+.. nonce: sQaXrY
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!sunau` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-14-30-14
+.. gh-issue: 104780
+.. nonce: nXGIJt
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!ossaudiodev` module, deprecated in Python
+3.11. Patch Victor Stinner.
+
+..
+
+.. date: 2023-05-24-11-45-22
+.. gh-issue: 104773
+.. nonce: R0Br4-
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!pipes` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-24-09-55-33
+.. gh-issue: 104873
+.. nonce: BKQ54y
+.. section: Library
+
+Add :func:`typing.get_protocol_members` to return the set of members
+defining a :class:`typing.Protocol`. Add :func:`typing.is_protocol` to
+check whether a class is a :class:`typing.Protocol`. Patch by Jelle
+Zijlstra.
+
+..
+
+.. date: 2023-05-24-09-34-23
+.. gh-issue: 104874
+.. nonce: oqyJSy
+.. section: Library
+
+Document the ``__name__`` and ``__supertype__`` attributes of
+:class:`typing.NewType`. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-24-08-45-04
+.. gh-issue: 104835
+.. nonce: bN_B-B
+.. section: Library
+
+Removed the following :mod:`unittest` functions, deprecated in Python 3.11:
+
+* :func:`!unittest.findTestCases`
+* :func:`!unittest.makeSuite`
+* :func:`!unittest.getTestCaseNames`
+
+Use :class:`~unittest.TestLoader` methods instead:
+
+* :meth:`unittest.TestLoader.loadTestsFromModule`
+* :meth:`unittest.TestLoader.loadTestsFromTestCase`
+* :meth:`unittest.TestLoader.getTestCaseNames`
+
+Patch by Hugo van Kemenade.
+
+..
+
+.. date: 2023-05-23-21-25-54
+.. gh-issue: 104804
+.. nonce: 78fiE6
+.. section: Library
+
+Remove the untested and undocumented :mod:`webbrowser` :class:`!MacOSX`
+class, deprecated in Python 3.11. Patch by Hugo van Kemenade.
+
+..
+
+.. date: 2023-05-23-19-53-18
+.. gh-issue: 83863
+.. nonce: eRI5JG
+.. section: Library
+
+Support for using :class:`pathlib.Path` objects as context managers has been
+removed. Before Python 3.9, exiting the context manager marked a path as
+"closed", which caused some (but not all!) methods to raise when called.
+Since Python 3.9, using a path as a context manager does nothing.
+
+..
+
+.. date: 2023-05-23-18-31-49
+.. gh-issue: 104799
+.. nonce: MJYOw6
+.. section: Library
+
+Adjust the location of the (see :pep:`695`) ``type_params`` field on
+:class:`ast.ClassDef`, :class:`ast.AsyncFunctionDef`, and
+:class:`ast.FunctionDef` to better preserve backward compatibility. Patch by
+Jelle Zijlstra
+
+..
+
+.. date: 2023-05-23-17-43-52
+.. gh-issue: 104797
+.. nonce: NR7KzF
+.. section: Library
+
+Allow :class:`typing.Protocol` classes to inherit from
+:class:`collections.abc.Buffer`. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2023-05-23-04-01-27
+.. gh-issue: 104783
+.. nonce: QyhIoq
+.. section: Library
+
+Remove ``locale.resetlocale()`` function deprecated in Python 3.11. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-05-23-03-36-47
+.. gh-issue: 104780
+.. nonce: P4e3Yf
+.. section: Library
+
+Remove the ``2to3`` program and the :mod:`!lib2to3` module, deprecated in
+Python 3.11. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-23-02-20-13
+.. gh-issue: 104773
+.. nonce: 7K59zr
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!telnetlib` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-23-02-13-11
+.. gh-issue: 104773
+.. nonce: JNiEjv
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!imghdr` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-23-01-47-57
+.. gh-issue: 104773
+.. nonce: I6MQhb
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!cgi`` and :mod:`!cgitb` modules, deprecated in
+Python 3.11. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-23-01-37-40
+.. gh-issue: 104773
+.. nonce: 8c-GsG
+.. section: Library
+
+:pep:`594`: Remove the :mod:`!sndhdr` module, deprecated in Python 3.11.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-22-18-39-53
+.. gh-issue: 104372
+.. nonce: 7tDRaK
+.. section: Library
+
+On Linux where :mod:`subprocess` can use the ``vfork()`` syscall for faster
+spawning, prevent the parent process from blocking other threads by dropping
+the GIL while it waits for the vfork'ed child process ``exec()`` outcome.
+This prevents spawning a binary from a slow filesystem from blocking the
+rest of the application.
+
+..
+
+.. date: 2023-05-19-19-46-22
+.. gh-issue: 99108
+.. nonce: wqCg0t
+.. section: Library
+
+We now release the GIL around built-in :mod:`hashlib` computations of
+reasonable size for the SHA families and MD5 hash functions, matching what
+our OpenSSL backed hash computations already does.
+
+..
+
+.. date: 2023-05-15-18-57-42
+.. gh-issue: 102613
+.. nonce: YD9yx-
+.. section: Library
+
+Improve performance of :meth:`pathlib.Path.glob` when expanding a pattern
+with a non-terminal "``**``" component by filtering walked paths through a
+regular expression, rather than calling :func:`os.scandir` more than once on
+each directory.
+
+..
+
+.. date: 2023-05-11-23-03-00
+.. gh-issue: 104399
+.. nonce: MMatTP
+.. section: Library
+
+Prepare the ``_tkinter`` module for building with Tcl 9.0 and future
+libtommath by replacing usage of deprecated functions
+:c:func:`mp_to_unsigned_bin_n` and :c:func:`mp_unsigned_bin_size` when
+necessary.
+
+..
+
+.. date: 2023-04-28-09-31-21
+.. gh-issue: 102676
+.. nonce: J8qDRa
+.. section: Library
+
+Add fields ``start_offset``, ``cache_offset``, ``end_offset``,
+``baseopname``, ``baseopcode``, ``jump_target`` and ``oparg`` to
+:class:`dis.Instruction`.
+
+..
+
+.. date: 2023-04-15-23-26-16
+.. gh-issue: 103558
+.. nonce: w9OzK4
+.. section: Library
+
+Fixed ``parent`` argument validation mechanism of :mod:`argparse`. Improved
+test coverage.
+
+..
+
+.. date: 2023-04-12-03-03-27
+.. gh-issue: 103464
+.. nonce: Oa_8IW
+.. section: Library
+
+Provide helpful usage messages when parsing incorrect :mod:`pdb` commands.
+
+..
+
+.. date: 2023-04-09-05-30-41
+.. gh-issue: 103384
+.. nonce: zAV7iB
+.. section: Library
+
+Generalize the regex pattern ``BaseConfigurator.INDEX_PATTERN`` to allow
+spaces and non-alphanumeric characters in keys.
+
+..
+
+.. date: 2023-04-09-03-53-02
+.. gh-issue: 103124
+.. nonce: JspiNN
+.. section: Library
+
+Added multiline statement support for :mod:`pdb`
+
+..
+
+.. date: 2023-04-08-12-43-52
+.. gh-issue: 101162
+.. nonce: yOCd_J
+.. section: Library
+
+Forbid using :func:`builtins.issubclass` with :class:`types.GenericAlias` as
+the first argument.
+
+..
+
+.. date: 2023-04-03-08-09-40
+.. gh-issue: 103200
+.. nonce: lq1Etz
+.. section: Library
+
+Fix cache repopulation semantics of zipimport.invalidate_caches(). The cache
+is now repopulated upon retrieving files with an invalid cache, not when the
+cache is invalidated.
+
+..
+
+.. date: 2023-03-14-01-19-57
+.. gh-issue: 100061
+.. nonce: CiXJYn
+.. section: Library
+
+Fix a bug that causes wrong matches for regular expressions with possessive
+qualifier.
+
+..
+
+.. date: 2023-03-12-03-37-03
+.. gh-issue: 77609
+.. nonce: aOQttm
+.. section: Library
+
+Add *follow_symlinks* argument to :meth:`pathlib.Path.glob` and
+:meth:`~pathlib.Path.rglob`, defaulting to false.
+
+..
+
+.. date: 2023-03-12-01-17-15
+.. gh-issue: 102541
+.. nonce: LK1adc
+.. section: Library
+
+Hide traceback in :func:`help` prompt, when import failed.
+
+..
+
+.. date: 2023-03-08-19-30-53
+.. gh-issue: 102120
+.. nonce: xkQ5Wr
+.. section: Library
+
+Added a stream mode to ``tarfile`` that allows for reading archives without
+caching info about the inner files.
+
+..
+
+.. date: 2023-02-20-15-41-59
+.. gh-issue: 102029
+.. nonce: 9ZPG99
+.. section: Library
+
+Deprecate passing any arguments to :func:`threading.RLock`.
+
+..
+
+.. date: 2023-02-20-12-00-11
+.. gh-issue: 88233
+.. nonce: o5Zb0t
+.. section: Library
+
+Refactored ``zipfile._strip_extra`` to use higher level abstactions for
+extras instead of a heavy-state loop.
+
+..
+
+.. date: 2023-02-18-22-55-48
+.. gh-issue: 102024
+.. nonce: RUmg_D
+.. section: Library
+
+Reduce calls of ``_idle_semaphore.release()`` in
+:func:`concurrent.futures.thread._worker`.
+
+..
+
+.. date: 2023-02-17-18-56-46
+.. gh-issue: 73435
+.. nonce: 7sTJHk
+.. section: Library
+
+Add support for recursive wildcards in :meth:`pathlib.PurePath.match`.
+
+..
+
+.. date: 2022-12-24-12-50-54
+.. gh-issue: 84867
+.. nonce: OhaLbU
+.. section: Library
+
+:class:`unittest.TestLoader` no longer loads test cases from exact
+:class:`unittest.TestCase` and :class:`unittest.FunctionTestCase` classes.
+
+..
+
+.. date: 2022-11-26-22-05-22
+.. gh-issue: 99203
+.. nonce: j0DUae
+.. section: Library
+
+Restore following CPython <= 3.10.5 behavior of :func:`shutil.make_archive`:
+do not create an empty archive if ``root_dir`` is not a directory, and, in
+that case, raise :class:`FileNotFoundError` or :class:`NotADirectoryError`
+regardless of ``format`` choice. Beyond the brought-back behavior, the
+function may now also raise these exceptions in ``dry_run`` mode.
+
+..
+
+.. date: 2022-08-07-11-10-26
+.. gh-issue: 80480
+.. nonce: IFccj3
+.. section: Library
+
+Emit :exc:`DeprecationWarning` for :mod:`array`'s ``'u'`` type code,
+deprecated in docs since Python 3.3.
+
+..
+
+.. date: 2022-07-18-14-20-56
+.. gh-issue: 94924
+.. nonce: X0buz2
+.. section: Library
+
+:func:`unittest.mock.create_autospec` now properly returns coroutine
+functions compatible with :func:`inspect.iscoroutinefunction`
+
+..
+
+.. date: 2022-07-12-18-45-13
+.. gh-issue: 94777
+.. nonce: mOybx7
+.. section: Library
+
+Fix hanging :mod:`multiprocessing` ``ProcessPoolExecutor`` when a child
+process crashes while data is being written in the call queue.
+
+..
+
+.. date: 2022-05-17-10-46-44
+.. gh-issue: 92871
+.. nonce: GVogrT
+.. section: Library
+
+Remove the ``typing.io`` and ``typing.re`` namespaces, deprecated since
+Python 3.8. All items are still available from the main :mod:`typing`
+module.
+
+..
+
+.. bpo: 43633
+.. date: 2021-10-31-16-06-28
+.. nonce: vflwXv
+.. section: Library
+
+Improve the textual representation of IPv4-mapped IPv6 addresses
+(:rfc:`4291` Sections 2.2, 2.5.5.2) in :mod:`ipaddress`. Patch by Oleksandr
+Pavliuk.
+
+..
+
+.. bpo: 44850
+.. date: 2021-08-16-17-52-26
+.. nonce: r8jx5u
+.. section: Library
+
+Improve performance of :func:`operator.methodcaller` using the :pep:`590`
+``vectorcall`` convention. Patch by Anthony Lee and Pieter Eendebak.
+
+..
+
+.. bpo: 44185
+.. date: 2021-06-24-20-45-03
+.. nonce: ZHb8yJ
+.. section: Library
+
+:func:`unittest.mock.mock_open` will call the :func:`close` method of the
+file handle mock when it is exiting from the context manager. Patch by Samet
+Yaslan.
+
+..
+
+.. bpo: 40988
+.. date: 2020-11-10-07-04-15
+.. nonce: 5kBC-O
+.. section: Library
+
+Improve performance of :class:`functools.singledispatchmethod` by caching
+the generated dispatch wrapper. Optimization suggested by frederico. Patch
+by @mental32, Alex Waygood and Pieter Eendebak.
+
+..
+
+.. bpo: 41768
+.. date: 2020-09-16-16-53-06
+.. nonce: 8_fWkC
+.. section: Library
+
+:mod:`unittest.mock` speccing no longer calls class properties. Patch by
+Melanie Witt.
+
+..
+
+.. bpo: 18319
+.. date: 2020-05-03-00-33-15
+.. nonce: faPTlx
+.. section: Library
+
+Ensure ``gettext(msg)`` retrieve translations even if a plural form exists.
+In other words: ``gettext(msg) == ngettext(msg, '', 1)``.
+
+..
+
+.. bpo: 17013
+.. date: 2019-09-13-13-28-10
+.. nonce: NWcgE3
+.. section: Library
+
+Add ``ThreadingMock`` to :mod:`unittest.mock` that can be used to create
+Mock objects that can wait until they are called. Patch by Karthikeyan
+Singaravelan and Mario Corchero.
+
+..
+
+.. date: 2023-09-10-02-39-06
+.. gh-issue: 109209
+.. nonce: 0LBewo
+.. section: Documentation
+
+The minimum Sphinx version required for the documentation is now 4.2.
+
+..
+
+.. date: 2023-09-03-13-43-49
+.. gh-issue: 108826
+.. nonce: KG7abS
+.. section: Documentation
+
+:mod:`dis` module command-line interface is now mentioned in documentation.
+
+..
+
+.. date: 2023-07-26-16-33-04
+.. gh-issue: 107305
+.. nonce: qB2LS4
+.. section: Documentation
+
+Add documentation for :c:type:`PyInterpreterConfig` and
+:c:func:`Py_NewInterpreterFromConfig`. Also clarify some of the nearby docs
+relative to per-interpreter GIL.
+
+..
+
+.. date: 2023-07-22-15-14-13
+.. gh-issue: 107008
+.. nonce: 3JQ1Vt
+.. section: Documentation
+
+Document the :mod:`curses` module variables :const:`~curses.LINES` and
+:const:`~curses.COLS`.
+
+..
+
+.. date: 2023-07-21-11-51-57
+.. gh-issue: 106948
+.. nonce: K_JQ7j
+.. section: Documentation
+
+Add a number of standard external names to ``nitpick_ignore``.
+
+..
+
+.. date: 2023-06-30-19-28-59
+.. gh-issue: 106232
+.. nonce: hQ4-tz
+.. section: Documentation
+
+Make timeit doc command lines compatible with Windows by using double quotes
+for arguments. This works on linux and macOS also.
+
+..
+
+.. date: 2023-05-31-23-05-51
+.. gh-issue: 105172
+.. nonce: SVfvkD
+.. section: Documentation
+
+Fixed :func:`functools.lru_cache` docstring accounting for ``typed``
+argument's different handling of str and int. Patch by Bar Harel.
+
+..
+
+.. date: 2023-05-29-14-10-24
+.. gh-issue: 105052
+.. nonce: MGFwbm
+.. section: Documentation
+
+Update ``timeit`` doc to specify that time in seconds is just the default.
+
+..
+
+.. date: 2023-05-28-21-01-00
+.. gh-issue: 89455
+.. nonce: qAKRrA
+.. section: Documentation
+
+Add missing documentation for the ``max_group_depth`` and
+``max_group_width`` parameters and the ``exceptions`` attribute of the
+:class:`traceback.TracebackException` class.
+
+..
+
+.. date: 2023-05-28-19-08-42
+.. gh-issue: 89412
+.. nonce: j4cg7K
+.. section: Documentation
+
+Add missing documentation for the ``end_lineno`` and ``end_offset``
+attributes of the :class:`traceback.TracebackException` class.
+
+..
+
+.. date: 2023-05-25-22-34-31
+.. gh-issue: 104943
+.. nonce: J2v1Pc
+.. section: Documentation
+
+Remove mentions of old Python versions in :class:`typing.NamedTuple`.
+
+..
+
+.. date: 2023-05-16-22-08-24
+.. gh-issue: 54738
+.. nonce: mJvCnj
+.. section: Documentation
+
+Add documentation on how to localize the :mod:`argparse` module.
+
+..
+
+.. date: 2023-03-19-09-39-31
+.. gh-issue: 102823
+.. nonce: OzsOz0
+.. section: Documentation
+
+Document the return type of ``x // y`` when ``x`` and ``y`` have type
+:class:`float`.
+
+..
+
+.. date: 2023-03-16-15-39-26
+.. gh-issue: 102759
+.. nonce: ehpHw6
+.. section: Documentation
+
+Align function signature for ``functools.reduce`` in documentation and
+docstring with the C implementation.
+
+..
+
+.. date: 2023-10-10-23-20-13
+.. gh-issue: 110647
+.. nonce: jKG3sY
+.. section: Tests
+
+Fix test_stress_modifying_handlers() of test_signal. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-10-06-02-32-18
+.. gh-issue: 103053
+.. nonce: VfxBLI
+.. section: Tests
+
+Fix test_tools.test_freeze on FreeBSD: run "make distclean" instead of "make
+clean" in the copied source directory to remove also the "python" program.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-10-05-19-33-49
+.. gh-issue: 110167
+.. nonce: mIdj3v
+.. section: Tests
+
+Fix a deadlock in test_socket when server fails with a timeout but the
+client is still running in its thread. Don't hold a lock to call cleanup
+functions in doCleanups(). One of the cleanup function waits until the
+client completes, whereas the client could deadlock if it called
+addCleanup() in such situation. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-10-05-14-22-48
+.. gh-issue: 110388
+.. nonce: 1-HQJO
+.. section: Tests
+
+Add tests for :mod:`tty`.
+
+..
+
+.. date: 2023-10-05-13-46-50
+.. gh-issue: 81002
+.. nonce: bOcuV6
+.. section: Tests
+
+Add tests for :mod:`termios`.
+
+..
+
+.. date: 2023-10-04-18-27-47
+.. gh-issue: 110367
+.. nonce: Nnq1I7
+.. section: Tests
+
+regrtest: When using worker processes (-jN) with --verbose3 option, regrtest
+can now display the worker output even if a worker process does crash.
+Previously, sys.stdout and sys.stderr were replaced and so the worker output
+was lost on a crash. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-10-03-10-54-09
+.. gh-issue: 110267
+.. nonce: O-c47G
+.. section: Tests
+
+Add tests for pickling and copying PyStructSequence objects. Patched by
+Xuehai Pan.
+
+..
+
+.. date: 2023-10-01-10-27-02
+.. gh-issue: 110171
+.. nonce: ZPlo0h
+.. section: Tests
+
+``libregrtest`` now always sets and shows ``random.seed``, so tests are more
+reproducible. Use ``--randseed`` flag to pass the explicit random seed for
+tests.
+
+..
+
+.. date: 2023-09-30-20-18-38
+.. gh-issue: 110152
+.. nonce: 4Kxve1
+.. section: Tests
+
+Remove ``Tools/scripts/run_tests.py`` and ``make hostrunnertest``. Just run
+``./python -m test --slow-ci``, ``make buildbottest`` or ``make test``
+instead. Python test runner (regrtest) now handles cross-compilation and
+HOSTRUNNER. It also adds options to Python such fast ``-u -E -W default
+-bb`` when ``--fast-ci`` or ``--slow-ci`` option is used. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-29-14-11-30
+.. gh-issue: 110031
+.. nonce: fQnFnc
+.. section: Tests
+
+Skip test_threading tests using thread+fork if Python is built with Address
+Sanitizer (ASAN). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-29-12-48-42
+.. gh-issue: 110088
+.. nonce: qUhRga
+.. section: Tests
+
+Fix test_asyncio timeouts: don't measure the maximum duration, a test should
+not measure a CI performance. Only measure the minimum duration when a task
+has a timeout or delay. Add ``CLOCK_RES`` to ``test_asyncio.utils``. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2023-09-29-00-19-21
+.. gh-issue: 109974
+.. nonce: Sh_g-r
+.. section: Tests
+
+Fix race conditions in test_threading lock tests. Wait until a condition is
+met rather than using :func:`time.sleep` with a hardcoded number of seconds.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-28-18-14-52
+.. gh-issue: 110033
+.. nonce: 2yHMx0
+.. section: Tests
+
+Fix ``test_interprocess_signal()`` of ``test_signal``. Make sure that the
+``subprocess.Popen`` object is deleted before the test raising an exception
+in a signal handler. Otherwise, ``Popen.__del__()`` can get the exception
+which is logged as ``Exception ignored in: ...`` and the test fails. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2023-09-28-14-47-14
+.. gh-issue: 109594
+.. nonce: DB5KPP
+.. section: Tests
+
+Fix test_timeout() of test_concurrent_futures.test_wait. Remove the future
+which may or may not complete depending if it takes longer than the timeout
+ot not. Keep the second future which does not complete before wait()
+timeout. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-28-12-25-19
+.. gh-issue: 109972
+.. nonce: GYnwIP
+.. section: Tests
+
+Split test_gdb.py file into a test_gdb package made of multiple tests, so
+tests can now be run in parallel. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-26-18-12-01
+.. gh-issue: 109566
+.. nonce: CP0Vhf
+.. section: Tests
+
+regrtest: When ``--fast-ci`` or ``--slow-ci`` option is used, regrtest now
+replaces the current process with a new process to add ``-u -W default -bb
+-E`` options to Python. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-26-00-49-18
+.. gh-issue: 109748
+.. nonce: nxlT1i
+.. section: Tests
+
+Fix ``test_zippath_from_non_installed_posix()`` of test_venv: don't copy
+``__pycache__/`` sub-directories, because they can be modified by other
+Python tests running in parallel. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-25-23-59-37
+.. gh-issue: 109739
+.. nonce: MUn7K5
+.. section: Tests
+
+regrtest: Fix reference leak check on Windows. Disable the load tracker on
+Windows in the reference leak check mode (-R option). Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-25-14-41-18
+.. gh-issue: 109276
+.. nonce: uC_cWo
+.. section: Tests
+
+regrtest: When a test fails with "env changed" and the --rerun option is
+used, the test is now re-run in verbose mode in a fresh process. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-09-20-02-32-17
+.. gh-issue: 103053
+.. nonce: AoUJuK
+.. section: Tests
+
+Skip test_freeze_simple_script() of test_tools.test_freeze if Python is
+built with ``./configure --enable-optimizations``, which means with Profile
+Guided Optimization (PGO): it just makes the test too slow. The freeze tool
+is tested by many other CIs with other (faster) compiler flags. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-09-19-19-08-22
+.. gh-issue: 109580
+.. nonce: G02Zam
+.. section: Tests
+
+Skip ``test_perf_profiler`` if Python is built with ASAN, MSAN or UBSAN
+sanitizer. Python does crash randomly in this test on such build. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-09-19-13-33-20
+.. gh-issue: 109566
+.. nonce: aX0g9o
+.. section: Tests
+
+regrtest: Add ``--fast-ci`` and ``--slow-ci`` options. ``--fast-ci`` uses a
+default timeout of 10 minutes and ``-u all,-cpu`` (skip slowest tests).
+``--slow-ci`` uses a default timeout of 20 minues and ``-u all`` (run all
+tests). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-14-23-27-40
+.. gh-issue: 109425
+.. nonce: j-uFep
+.. section: Tests
+
+libregrtest now decodes stdout of test worker processes with the
+"backslashreplace" error handler to log corrupted stdout, instead of failing
+with an error and not logging the stdout. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-14-22-58-47
+.. gh-issue: 109396
+.. nonce: J1a4jR
+.. section: Tests
+
+Fix ``test_socket.test_hmac_sha1()`` in FIPS mode. Use a longer key: FIPS
+mode requires at least of at least 112 bits. The previous key was only 32
+bits. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-13-05-58-09
+.. gh-issue: 104736
+.. nonce: lA25Fu
+.. section: Tests
+
+Fix test_gdb on Python built with LLVM clang 16 on Linux ppc64le (ex: Fedora
+38). Search patterns in gdb "bt" command output to detect when gdb fails to
+retrieve the traceback. For example, skip a test if ``Backtrace stopped:
+frame did not save the PC`` is found. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-11-19-11-57
+.. gh-issue: 109276
+.. nonce: qxI4OG
+.. section: Tests
+
+libregrtest now calls :func:`random.seed()` before running each test file
+when ``-r/--randomize`` command line option is used. Moreover, it's also
+called in worker processes. It should help to make tests more
+deterministic. Previously, it was only called once in the main process
+before running all test files and it was not called in worker processes.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-11-18-19-52
+.. gh-issue: 109276
+.. nonce: btfFtT
+.. section: Tests
+
+libregrtest now uses a separated file descriptor to write test result as
+JSON. Previously, if a test wrote debug messages late around the JSON, the
+main test process failed to parse JSON. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-10-23-05-50
+.. gh-issue: 108996
+.. nonce: tJBru6
+.. section: Tests
+
+Fix and enable ``test_msvcrt``.
+
+..
+
+.. date: 2023-09-10-22-32-20
+.. gh-issue: 109237
+.. nonce: SvgKwD
+.. section: Tests
+
+Fix ``test_site.test_underpth_basic()`` when the working directory contains
+at least one non-ASCII character: encode the ``._pth`` file to UTF-8 and
+enable the UTF-8 Mode to use UTF-8 for the child process stdout. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-09-10-19-59-57
+.. gh-issue: 109230
+.. nonce: SRNLFQ
+.. section: Tests
+
+Fix ``test_pyexpat.test_exception()``: it can now be run from a directory
+different than Python source code directory. Before, the test failed in this
+case. Skip the test if Modules/pyexpat.c source is not available. Skip also
+the test on Python implementations other than CPython. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-06-22-06-22
+.. gh-issue: 108996
+.. nonce: IBhR3U
+.. section: Tests
+
+Add tests for ``msvcrt``.
+
+..
+
+.. date: 2023-09-06-18-27-53
+.. gh-issue: 109015
+.. nonce: 1dS1AQ
+.. section: Tests
+
+Fix test_asyncio, test_imaplib and test_socket tests on FreeBSD if the TCP
+blackhole is enabled (``sysctl net.inet.tcp.blackhole``). Skip the few tests
+which failed with ``ETIMEDOUT`` which such non standard configuration.
+Currently, the `FreeBSD GCP image enables TCP and UDP blackhole
+<https://reviews.freebsd.org/D41751>`_ (``sysctl net.inet.tcp.blackhole=2``
+and ``sysctl net.inet.udp.blackhole=1``). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-06-15-36-51
+.. gh-issue: 91960
+.. nonce: P3nD5v
+.. section: Tests
+
+Skip ``test_gdb`` if gdb is unable to retrieve Python frame objects: if a
+frame is ``<optimized out>``. When Python is built with "clang -Og", gdb can
+fail to retrive the *frame* parameter of ``_PyEval_EvalFrameDefault()``. In
+this case, tests like ``py_bt()`` are likely to fail. Without getting access
+to Python frames, ``python-gdb.py`` is mostly clueless on retrieving the
+Python traceback. Moreover, ``test_gdb`` is no longer skipped on macOS if
+Python is built with Clang. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-05-23-00-09
+.. gh-issue: 108962
+.. nonce: R4NwuU
+.. section: Tests
+
+Skip ``test_tempfile.test_flags()`` if ``chflags()`` fails with "OSError:
+[Errno 45] Operation not supported" (ex: on FreeBSD 13). Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-05-21-42-54
+.. gh-issue: 91960
+.. nonce: abClTs
+.. section: Tests
+
+FreeBSD 13.2 CI coverage for pull requests is now provided by Cirrus-CI (a
+hosted CI service that supports Linux, macOS, Windows, and FreeBSD).
+
+..
+
+.. date: 2023-09-04-15-18-14
+.. gh-issue: 89392
+.. nonce: 8A4T5p
+.. section: Tests
+
+Removed support of ``test_main()`` function in tests. They now always use
+normal unittest test runner.
+
+..
+
+.. date: 2023-09-03-21-41-10
+.. gh-issue: 108851
+.. nonce: xFTYOE
+.. section: Tests
+
+Fix ``test_tomllib`` recursion tests for WASI buildbots: reduce the
+recursion limit and compute the maximum nested array/dict depending on the
+current available recursion limit. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-03-21-18-35
+.. gh-issue: 108851
+.. nonce: CCuHyI
+.. section: Tests
+
+Add ``get_recursion_available()`` and ``get_recursion_depth()`` functions to
+the :mod:`test.support` module. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-03-20-15-49
+.. gh-issue: 108834
+.. nonce: Osvmhf
+.. section: Tests
+
+Add ``--fail-rerun option`` option to regrtest: if a test failed when then
+passed when rerun in verbose mode, exit the process with exit code 2
+(error), instead of exit code 0 (success). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-03-06-17-12
+.. gh-issue: 108834
+.. nonce: fjV-CJ
+.. section: Tests
+
+Rename regrtest ``--verbose2`` option (``-w``) to ``--rerun``. Keep
+``--verbose2`` as a deprecated alias. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-03-02-01-55
+.. gh-issue: 108834
+.. nonce: iAwXzj
+.. section: Tests
+
+When regrtest reruns failed tests in verbose mode (``./python -m test
+--rerun``), tests are now rerun in fresh worker processes rather than being
+executed in the main process. If a test does crash or is killed by a
+timeout, the main process can detect and handle the killed worker process.
+Tests are rerun in parallel if the ``-jN`` option is used to run tests in
+parallel. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-02-19-06-52
+.. gh-issue: 108822
+.. nonce: arTbBI
+.. section: Tests
+
+``regrtest`` now computes statistics on all tests: successes, failures and
+skipped. ``test_netrc``, ``test_pep646_syntax`` and ``test_xml_etree`` now
+return results in their ``test_main()`` function. Patch by Victor Stinner
+and Alex Waygood.
+
+..
+
+.. date: 2023-09-02-05-13-38
+.. gh-issue: 108794
+.. nonce: tGHXBt
+.. section: Tests
+
+The :meth:`doctest.DocTestRunner.run` method now counts the number of
+skipped tests. Add :attr:`doctest.DocTestRunner.skips` and
+:attr:`doctest.TestResults.skipped` attributes. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-24-06-10-36
+.. gh-issue: 108388
+.. nonce: YCVB0D
+.. section: Tests
+
+Convert test_concurrent_futures to a package of 7 sub-tests. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-08-24-04-23-35
+.. gh-issue: 108388
+.. nonce: mr0MeE
+.. section: Tests
+
+Split test_multiprocessing_fork, test_multiprocessing_forkserver and
+test_multiprocessing_spawn into test packages. Each package is made of 4
+sub-tests: processes, threads, manager and misc. It allows running more
+tests in parallel and so reduce the total test duration. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-08-23-04-08-18
+.. gh-issue: 105776
+.. nonce: oE6wp_
+.. section: Tests
+
+Fix test_cppext when the C compiler command ``-std=c11`` option: remove
+``-std=`` options from the compiler command. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-05-14-01-07
+.. gh-issue: 107652
+.. nonce: 5OxOlT
+.. section: Tests
+
+Set up CIFuzz to run fuzz targets in GitHub Actions. Patch by Illia
+Volochii.
+
+..
+
+.. date: 2023-07-25-14-36-33
+.. gh-issue: 107237
+.. nonce: y1pY79
+.. section: Tests
+
+``test_logging``: Fix ``test_udp_reconnection()`` by increasing the timeout
+from 100 ms to 5 minutes (LONG_TIMEOUT). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-07-24-16-56-59
+.. gh-issue: 107178
+.. nonce: Gq1usE
+.. section: Tests
+
+Add the C API test for functions in the Mapping Protocol, the Sequence
+Protocol and some functions in the Object Protocol.
+
+..
+
+.. date: 2023-07-22-13-49-40
+.. gh-issue: 106714
+.. nonce: btYI5S
+.. section: Tests
+
+test_capi: Fix test_no_FatalError_infinite_loop() to no longer write a
+coredump, by using test.support.SuppressCrashReport. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-07-16-02-57-08
+.. gh-issue: 104090
+.. nonce: cKtK7g
+.. section: Tests
+
+Avoid creating a reference to the test object in
+:meth:`~unittest.TestResult.collectedDurations`.
+
+..
+
+.. date: 2023-07-14-16-20-06
+.. gh-issue: 106752
+.. nonce: gd1i6D
+.. section: Tests
+
+Moved tests for ``zipfile.Path`` into ``Lib/test/test_zipfile/_path``. Made
+``zipfile._path`` a package.
+
+..
+
+.. date: 2023-07-12-14-07-07
+.. gh-issue: 106690
+.. nonce: NDz-oG
+.. section: Tests
+
+Add .coveragerc to cpython repository for use with coverage package.
+
+..
+
+.. date: 2023-06-28-02-51-08
+.. gh-issue: 101634
+.. nonce: Rayczr
+.. section: Tests
+
+When running the Python test suite with ``-jN`` option, if a worker stdout
+cannot be decoded from the locale encoding report a failed testn so the
+exitcode is non-zero. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-29-14-49-46
+.. gh-issue: 105084
+.. nonce: lvVvoj
+.. section: Tests
+
+When the Python build is configured ``--with-wheel-pkg-dir``, tests
+requiring the ``setuptools`` and ``wheel`` wheels will search for the wheels
+in ``WHEEL_PKG_DIR``.
+
+..
+
+.. date: 2023-05-19-08-06-06
+.. gh-issue: 81005
+.. nonce: -q7m9W
+.. section: Tests
+
+String tests are modified to reflect that ``str`` and ``unicode`` are merged
+in Python 3. Patch by Daniel Fortunov.
+
+..
+
+.. date: 2023-04-05-06-45-20
+.. gh-issue: 103186
+.. nonce: 640Eg-
+.. section: Tests
+
+Suppress and assert expected RuntimeWarnings in test_sys_settrace.py
+
+..
+
+.. date: 2022-06-09-21-27-38
+.. gh-issue: 69714
+.. nonce: 49tyHW
+.. section: Tests
+
+Add additional tests to :mod:`calendar` to achieve full test coverage.
+
+..
+
+.. date: 2023-10-06-02-15-23
+.. gh-issue: 103053
+.. nonce: --7JUF
+.. section: Build
+
+"make check-clean-src" now also checks if the "python" program is found in
+the source directory: fail with an error if it does exist. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-10-05-11-46-20
+.. gh-issue: 109191
+.. nonce: imUkVN
+.. section: Build
+
+Fix compile error when building with recent versions of libedit.
+
+..
+
+.. date: 2023-10-03-17-55-09
+.. gh-issue: 110276
+.. nonce: luaKRg
+.. section: Build
+
+No longer ignore :envvar:`PROFILE_TASK` failure silently: command used by
+Profile Guided Optimization (PGO). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-29-21-01-48
+.. gh-issue: 109566
+.. nonce: _enldb
+.. section: Build
+
+Remove ``make testall`` target: use ``make buildbottest`` instead. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-09-26-16-00-50
+.. gh-issue: 109740
+.. nonce: wboWdQ
+.. section: Build
+
+The experimental ``--disable-gil`` configure flag now includes "t" (for
+"threaded") in extension ABI tags.
+
+..
+
+.. date: 2023-09-07-19-58-05
+.. gh-issue: 109054
+.. nonce: 5r3S3l
+.. section: Build
+
+Fix building the ``_testcapi`` extension on Linux AArch64 which requires
+linking to libatomic when ``<cpython/pyatomic.h>`` is used: the
+``_Py_atomic_or_uint64()`` function requires libatomic
+``__atomic_fetch_or_8()`` on this platform. The configure script now checks
+if linking to libatomic is needed and generates a new LIBATOMIC variable
+used to build the _testcapi extension. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-02-18-04-15
+.. gh-issue: 63760
+.. nonce: r8hJ6q
+.. section: Build
+
+Fix Solaris build: no longer redefine the ``gethostname()`` function.
+Solaris defines the function since 2005. Patch by Victor Stinner, original
+patch by Jakub Kulík.
+
+..
+
+.. date: 2023-09-01-01-39-26
+.. gh-issue: 108740
+.. nonce: JHExAQ
+.. section: Build
+
+Fix a race condition in ``make regen-all``. The ``deepfreeze.c`` source and
+files generated by Argument Clinic are now generated or updated before
+generating "global objects". Previously, some identifiers may miss depending
+on the order in which these files were generated. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-30-02-52-52
+.. gh-issue: 108634
+.. nonce: 3dpBvf
+.. section: Build
+
+Python built with :file:`configure` :option:`--with-trace-refs` (tracing
+references) is now ABI compatible with Python release build and :ref:`debug
+build <debug-build>`. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-29-15-05-09
+.. gh-issue: 85283
+.. nonce: tlK7G7
+.. section: Build
+
+The ``_stat`` C extension is now built with the :ref:`limited C API
+<limited-c-api>`. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-24-18-36-31
+.. gh-issue: 108447
+.. nonce: Ofsygr
+.. section: Build
+
+Fix x86_64 GNU/Hurd build
+
+..
+
+.. date: 2023-08-09-17-05-33
+.. gh-issue: 107814
+.. nonce: c0Oapq
+.. section: Build
+
+When calling ``find_python.bat`` with ``-q`` it did not properly silence the
+output of nuget. That is now fixed.
+
+..
+
+.. date: 2023-08-01-17-12-53
+.. gh-issue: 105481
+.. nonce: 42nsDE
+.. section: Build
+
+Remove the make target ``regen-opcode-targets``, merge its work into
+``regen-opcode`` which repeats most of the calculation. This simplifies the
+code for the build and reduces code duplication.
+
+..
+
+.. date: 2023-07-28-18-17-33
+.. gh-issue: 106881
+.. nonce: U3Ezdq
+.. section: Build
+
+Check for ``linux/limits.h`` before including it in
+``Modules/posixmodule.c``.
+
+..
+
+.. date: 2023-07-25-02-30-00
+.. gh-issue: 95855
+.. nonce: wA7rAf
+.. section: Build
+
+Refactor platform triplet detection code and add detection for MIPS soft
+float and musl libc.
+
+..
+
+.. date: 2023-07-23-00-38-51
+.. gh-issue: 106962
+.. nonce: VVYrWB
+.. section: Build
+
+Detect MPI compilers in :file:`configure`.
+
+..
+
+.. date: 2023-06-26-21-56-29
+.. gh-issue: 106118
+.. nonce: 0cCfhl
+.. section: Build
+
+Fix compilation for platforms without :data:`!O_CLOEXEC`. The issue was
+introduced with Python 3.12b1 in :gh:`103295`. Patch by Erlend Aasland.
+
+..
+
+.. date: 2023-06-16-23-40-49
+.. gh-issue: 105875
+.. nonce: naj8v5
+.. section: Build
+
+SQLite 3.15.2 or newer is required to build the :mod:`sqlite3` extension
+module. Patch by Erlend Aasland.
+
+..
+
+.. date: 2023-06-06-09-08-10
+.. gh-issue: 90005
+.. nonce: 8mmeJQ
+.. section: Build
+
+Fix a regression in :file:`configure` where we could end up unintentionally
+linking with ``libbsd``.
+
+..
+
+.. date: 2023-06-02-19-12-45
+.. gh-issue: 102404
+.. nonce: Ry9piA
+.. section: Build
+
+Document how to perform a WASI build on Linux. Also add
+Tools/wasm/build_wasi.sh as a reference implementation of the docs.
+
+..
+
+.. date: 2023-05-26-15-44-20
+.. gh-issue: 89886
+.. nonce: _iSW-p
+.. section: Build
+
+Autoconf 2.71 and aclocal 1.16.4 is now required to regenerate
+:file:`!configure`.
+
+..
+
+.. date: 2023-05-20-23-49-30
+.. gh-issue: 104692
+.. nonce: s5UIu5
+.. section: Build
+
+Include ``commoninstall`` as a prerequisite for ``bininstall``
+
+This ensures that ``commoninstall`` is completed before ``bininstall`` is
+started when parallel builds are used (``make -j install``), and so the
+``python3`` symlink is only installed after all standard library modules are
+installed.
+
+..
+
+.. date: 2023-02-03-21-36-42
+.. gh-issue: 101538
+.. nonce: sF5F6S
+.. section: Build
+
+Add experimental wasi-threads support. Patch by Takashi Yamamoto.
+
+..
+
+.. date: 2023-10-06-14-20-14
+.. gh-issue: 110437
+.. nonce: xpYy9q
+.. section: Windows
+
+Allows overriding the source of VC redistributables so that releases can be
+guaranteed to never downgrade between updates.
+
+..
+
+.. date: 2023-10-05-15-23-23
+.. gh-issue: 109286
+.. nonce: N8OzMg
+.. section: Windows
+
+Update Windows installer to use SQLite 3.43.1.
+
+..
+
+.. date: 2023-10-03-12-30-59
+.. gh-issue: 82367
+.. nonce: nxwfMx
+.. section: Windows
+
+:func:`os.path.realpath` now resolves MS-DOS style file names even if the
+file is not accessible. Patch by Moonsik Park.
+
+..
+
+.. date: 2023-09-28-17-09-23
+.. gh-issue: 109991
+.. nonce: CIMftz
+.. section: Windows
+
+Update Windows build to use OpenSSL 3.0.11.
+
+..
+
+.. date: 2023-08-22-00-36-57
+.. gh-issue: 106242
+.. nonce: q24ITw
+.. section: Windows
+
+Fixes :func:`~os.path.realpath` to behave consistently when passed a path
+containing an embedded null character on Windows. In strict mode, it now
+raises :exc:`OSError` instead of the unexpected :exc:`ValueError`, and in
+non-strict mode will make the path absolute.
+
+..
+
+.. date: 2023-08-18-00-01-21
+.. gh-issue: 83180
+.. nonce: DdLffv
+.. section: Windows
+
+Changes the :ref:`launcher` to prefer an active virtual environment when the
+launched script has a shebang line using a Unix-like virtual command, even
+if the command requests a specific version of Python.
+
+..
+
+.. date: 2023-07-18-13-01-26
+.. gh-issue: 106844
+.. nonce: mci4xO
+.. section: Windows
+
+Fix integer overflow and truncating by the null character in
+:func:`!_winapi.LCMapStringEx` which affects :func:`ntpath.normcase`.
+
+..
+
+.. date: 2023-06-08-11-30-17
+.. gh-issue: 105436
+.. nonce: 1qlDxw
+.. section: Windows
+
+Ensure that an empty environment block is terminated by two null characters,
+as is required by Windows.
+
+..
+
+.. date: 2023-05-31-16-14-31
+.. gh-issue: 105146
+.. nonce: gNjqq8
+.. section: Windows
+
+Updated the links at the end of the installer to point to Discourse rather
+than the mailing lists.
+
+..
+
+.. date: 2023-05-29-17-09-31
+.. gh-issue: 103646
+.. nonce: U8oGQx
+.. section: Windows
+
+When installed from the Microsoft Store, ``pip`` no longer defaults to
+per-user installs. However, as the install directory is unwritable, it
+should automatically decide to do a per-user install anyway. This should
+resolve issues when ``pip`` is passed an option that conflicts with
+``--user``.
+
+..
+
+.. date: 2023-05-29-11-38-53
+.. gh-issue: 88745
+.. nonce: cldf9G
+.. section: Windows
+
+Improve performance of :func:`shutil.copy2` by using the operating system's
+``CopyFile2`` function. This may result in subtle changes to metadata copied
+along with some files, bringing them in line with normal OS behavior.
+
+..
+
+.. date: 2023-05-24-21-00-57
+.. gh-issue: 104820
+.. nonce: ibyrpp
+.. section: Windows
+
+Fixes :func:`~os.stat` and related functions on file systems that do not
+support file ID requests. This includes FAT32 and exFAT.
+
+..
+
+.. date: 2023-05-23-19-26-28
+.. gh-issue: 104803
+.. nonce: gqxYml
+.. section: Windows
+
+Add :func:`os.path.isdevdrive` to detect whether a path is on a Windows Dev
+Drive. Returns ``False`` on platforms that do not support Dev Drive, and is
+absent on non-Windows platforms.
+
+..
+
+.. date: 2023-10-04-23-38-24
+.. gh-issue: 109286
+.. nonce: 1ZLMaq
+.. section: macOS
+
+Update macOS installer to use SQLite 3.43.1.
+
+..
+
+.. date: 2023-09-27-22-35-22
+.. gh-issue: 109991
+.. nonce: -xJzaF
+.. section: macOS
+
+Update macOS installer to use OpenSSL 3.0.11.
+
+..
+
+.. date: 2023-07-30-23-42-20
+.. gh-issue: 99079
+.. nonce: JAtoh1
+.. section: macOS
+
+Update macOS installer to use OpenSSL 3.0.9.
+
+..
+
+.. date: 2023-05-23-17-19-49
+.. gh-issue: 104719
+.. nonce: rvYXH-
+.. section: IDLE
+
+Remove IDLE's modification of tokenize.tabsize and test other uses of
+tokenize data and methods.
+
+..
+
+.. date: 2023-09-27-23-31-54
+.. gh-issue: 109991
+.. nonce: sUUYY8
+.. section: Tools/Demos
+
+Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use
+1.1.1w, 3.0.11, and 3.1.3.
+
+..
+
+.. date: 2023-08-25-22-40-12
+.. gh-issue: 108494
+.. nonce: 4RbDdu
+.. section: Tools/Demos
+
+`Argument Clinic <https://devguide.python.org/development-tools/clinic/>`__
+now has a partial support of the :ref:`Limited API <limited-c-api>`: see
+`documentation in the Python Developer's Guide
+<https://devguide.python.org/development-tools/clinic/#clinic-howto-limited-capi>`__
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-15-19-50-49
+.. gh-issue: 107704
+.. nonce: Uu84vd
+.. section: Tools/Demos
+
+It is now possible to deprecate passing keyword arguments for
+keyword-or-positional parameters with Argument Clinic, using the new ``/
+[from X.Y]`` syntax. (To be read as *"positional-only from Python version
+X.Y"*.) See `documentation in the Python Developer's Guide
+<https://devguide.python.org/development-tools/clinic/#clinic-howto-deprecate-keyword>`__
+for more information.
+
+..
+
+.. date: 2023-08-13-11-18-06
+.. gh-issue: 107880
+.. nonce: gBVVQ7
+.. section: Tools/Demos
+
+Argument Clinic can now clone :meth:`!__init__` and :meth:`!__new__`
+methods.
+
+..
+
+.. date: 2023-08-08-12-21-41
+.. gh-issue: 104683
+.. nonce: DRsAQE
+.. section: Tools/Demos
+
+Add ``--exclude`` option to Argument Clinic CLI.
+
+..
+
+.. date: 2023-08-07-16-30-48
+.. gh-issue: 95065
+.. nonce: -im4R5
+.. section: Tools/Demos
+
+Argument Clinic now supports overriding automatically generated signature by
+using directive ``@text_signature``. See `documentation in the Python
+Developer's Guide
+<https://devguide.python.org/development-tools/clinic/#clinic-howto-override-signature>`__
+
+..
+
+.. date: 2023-08-04-00-04-40
+.. gh-issue: 107609
+.. nonce: 2DqgtL
+.. section: Tools/Demos
+
+Fix duplicate module check in Argument Clinic. Previously, a duplicate
+definition would incorrectly be silently accepted. Patch by Erlend E.
+Aasland.
+
+..
+
+.. date: 2023-07-30-23-32-16
+.. gh-issue: 107467
+.. nonce: 5O9p3G
+.. section: Tools/Demos
+
+The Argument Clinic command-line tool now prints to stderr instead of stdout
+on failure.
+
+..
+
+.. date: 2023-07-21-23-16-05
+.. gh-issue: 106970
+.. nonce: NLRnml
+.. section: Tools/Demos
+
+Fix bugs in the Argument Clinic ``destination <name> clear`` command; the
+destination buffers would never be cleared, and the ``destination``
+directive parser would simply continue to the fault handler after processing
+the command. Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2023-07-13-12-08-35
+.. gh-issue: 106706
+.. nonce: 29zp8E
+.. section: Tools/Demos
+
+Change bytecode syntax for families to remove redundant name matching pseudo
+syntax.
+
+..
+
+.. date: 2023-07-03-14-06-19
+.. gh-issue: 106359
+.. nonce: RfJuR0
+.. section: Tools/Demos
+
+Argument Clinic now explicitly forbids "kwarg splats" in function calls used
+as annotations.
+
+..
+
+.. date: 2023-04-05-07-19-36
+.. gh-issue: 103186
+.. nonce: yEozgK
+.. section: Tools/Demos
+
+``freeze`` now fetches ``CONFIG_ARGS`` from the original CPython instance
+the Makefile uses to call utility scripts. Patch by Ijtaba Hussain.
+
+..
+
+.. date: 2022-07-23-00-33-28
+.. gh-issue: 95065
+.. nonce: NfCCpp
+.. section: Tools/Demos
+
+It is now possible to deprecate passing parameters positionally with
+Argument Clinic, using the new ``* [from X.Y]`` syntax. (To be read as
+*"keyword-only from Python version X.Y"*.) See `documentation in the Python
+Developer's Guide
+<https://devguide.python.org/development-tools/clinic/#clinic-howto-deprecate-positional>`__
+for more information. Patch by Erlend E. Aasland with help from Alex
+Waygood, Nikita Sobolev, and Serhiy Storchaka.
+
+..
+
+.. date: 2023-10-11-17-29-52
+.. gh-issue: 85283
+.. nonce: OsqIBF
+.. section: C API
+
+If the :c:macro:`Py_LIMITED_API` macro is defined,
+:c:macro:`!Py_BUILD_CORE`, :c:macro:`!Py_BUILD_CORE_BUILTIN` and
+:c:macro:`!Py_BUILD_CORE_MODULE` macros are now undefined by ``<Python.h>``.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-10-03-19-01-20
+.. gh-issue: 110289
+.. nonce: YBIHEz
+.. section: C API
+
+Add :c:func:`PyUnicode_EqualToUTF8AndSize` and
+:c:func:`PyUnicode_EqualToUTF8` functions.
+
+..
+
+.. date: 2023-10-03-06-19-10
+.. gh-issue: 110235
+.. nonce: uec5AG
+.. section: C API
+
+Raise :exc:`TypeError` for duplicate/unknown fields in ``PyStructSequence``
+constructor. Patched by Xuehai Pan.
+
+..
+
+.. date: 2023-10-02-13-39-57
+.. gh-issue: 110014
+.. nonce: gfQ4jU
+.. section: C API
+
+Remove undocumented ``PY_TIMEOUT_MAX`` constant from the limited C API.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-17-21-47-31
+.. gh-issue: 109521
+.. nonce: JDF6i9
+.. section: C API
+
+:c:func:`PyImport_GetImporter` now sets RuntimeError if it fails to get
+:data:`sys.path_hooks` or :data:`sys.path_importer_cache` or they are not
+list and dict correspondingly. Previously it could return NULL without
+setting error in obscure cases, crash or raise SystemError if these
+attributes have wrong type.
+
+..
+
+.. date: 2023-09-12-13-09-36
+.. gh-issue: 108724
+.. nonce: -yMsC8
+.. section: C API
+
+Add :c:type:`PyMutex` internal-only lightweight locking API.
+
+..
+
+.. date: 2023-09-06-00-14-49
+.. gh-issue: 85283
+.. nonce: GKY0Cc
+.. section: C API
+
+Add :c:func:`PySys_AuditTuple` function: similar to :c:func:`PySys_Audit`,
+but pass event arguments as a Python :class:`tuple` object. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-09-04-11-47-12
+.. gh-issue: 108867
+.. nonce: Cr_LKd
+.. section: C API
+
+Add :c:func:`PyThreadState_GetUnchecked()` function: similar to
+:c:func:`PyThreadState_Get()`, but don't kill the process with a fatal error
+if it is NULL. The caller is responsible to check if the result is NULL.
+Previously, the function was private and known as
+``_PyThreadState_UncheckedGet()``. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-02-22-35-55
+.. gh-issue: 108765
+.. nonce: 4TOdBT
+.. section: C API
+
+``Python.h`` no longer includes the ``<ctype.h>`` standard header file. If
+needed, it should now be included explicitly. For example, it provides
+``isalpha()`` and ``tolower()`` functions which are locale dependent. Python
+provides locale independent functions, like :c:func:`!Py_ISALPHA` and
+:c:func:`!Py_TOLOWER`. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-01-21-10-29
+.. gh-issue: 108765
+.. nonce: eeXtYF
+.. section: C API
+
+``Python.h`` no longer includes the ``<unistd.h>`` standard header file. If
+needed, it should now be included explicitly. For example, it provides the
+functions: ``close()``, ``getpagesize()``, ``getpid()`` and ``sysconf()``.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-01-20-41-49
+.. gh-issue: 108765
+.. nonce: 5dXc1r
+.. section: C API
+
+``Python.h`` no longer includes the ``<ieeefp.h>`` standard header. It was
+included for the ``finite()`` function which is now provided by the
+``<math.h>`` header. It should now be included explicitly if needed. Remove
+also the ``HAVE_IEEEFP_H`` macro. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-01-18-42-31
+.. gh-issue: 108765
+.. nonce: IyYNDu
+.. section: C API
+
+``Python.h`` no longer includes these standard header files: ``<time.h>``,
+``<sys/select.h>`` and ``<sys/time.h>``. If needed, they should now be
+included explicitly. For example, ``<time.h>`` provides the ``clock()`` and
+``gmtime()`` functions, ``<sys/select.h>`` provides the ``select()``
+function, and ``<sys/time.h>`` provides the ``futimes()``,
+``gettimeofday()`` and ``setitimer()`` functions. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-09-01-16-28-09
+.. gh-issue: 108511
+.. nonce: gg-QDG
+.. section: C API
+
+Add functions :c:func:`PyObject_HasAttrWithError`,
+:c:func:`PyObject_HasAttrStringWithError`,
+:c:func:`PyMapping_HasKeyWithError` and
+:c:func:`PyMapping_HasKeyStringWithError`.
+
+..
+
+.. date: 2023-09-01-15-35-05
+.. gh-issue: 107073
+.. nonce: zCz0iN
+.. section: C API
+
+Add :c:func:`PyObject_VisitManagedDict` and
+:c:func:`PyObject_ClearManagedDict` functions which must be called by the
+traverse and clear functions of a type using
+:c:macro:`Py_TPFLAGS_MANAGED_DICT` flag. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-30-02-54-06
+.. gh-issue: 108634
+.. nonce: oV3Xzk
+.. section: C API
+
+Python built with :file:`configure` :option:`--with-trace-refs` (tracing
+references) now supports the :ref:`Limited API <limited-c-api>`. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-08-24-20-08-02
+.. gh-issue: 108014
+.. nonce: 20DOSS
+.. section: C API
+
+Add :c:func:`PyLong_AsInt` function: similar to :c:func:`PyLong_AsLong`, but
+store the result in a C :c:expr:`int` instead of a C :c:expr:`long`.
+Previously, it was known as the private function :c:func:`!_PyLong_AsInt`
+(with an underscore prefix). Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-22-18-45-20
+.. gh-issue: 108314
+.. nonce: nOlmwq
+.. section: C API
+
+Add :c:func:`PyDict_ContainsString` function: same as
+:c:func:`PyDict_Contains`, but *key* is specified as a :c:expr:`const char*`
+UTF-8 encoded bytes string, rather than a :c:expr:`PyObject*`. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-08-22-13-00-54
+.. gh-issue: 108337
+.. nonce: wceHZm
+.. section: C API
+
+Add atomic operations on additional data types in pyatomic.h.
+
+..
+
+.. date: 2023-08-16-17-16-19
+.. gh-issue: 108014
+.. nonce: wXN3CF
+.. section: C API
+
+Add :c:func:`Py_IsFinalizing` function: check if the main Python interpreter
+is :term:`shutting down <interpreter shutdown>`. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-08-14-10-59-03
+.. gh-issue: 107916
+.. nonce: KH4Muo
+.. section: C API
+
+C API functions :c:func:`PyErr_SetFromErrnoWithFilename`,
+:c:func:`PyErr_SetExcFromWindowsErrWithFilename` and
+:c:func:`PyErr_SetFromWindowsErrWithFilename` save now the error code before
+calling :c:func:`PyUnicode_DecodeFSDefault`.
+
+..
+
+.. date: 2023-08-13-12-33-00
+.. gh-issue: 107915
+.. nonce: jQ0wOi
+.. section: C API
+
+Such C API functions as ``PyErr_SetString()``, ``PyErr_Format()``,
+``PyErr_SetFromErrnoWithFilename()`` and many others no longer crash or
+ignore errors if it failed to format the error message or decode the
+filename. Instead, they keep a corresponding error.
+
+..
+
+.. date: 2023-08-10-11-12-25
+.. gh-issue: 107810
+.. nonce: oJ40Qx
+.. section: C API
+
+Improve :exc:`DeprecationWarning` for uses of :c:type:`PyType_Spec` with
+metaclasses that have custom ``tp_new``.
+
+..
+
+.. date: 2023-07-25-17-23-08
+.. gh-issue: 107249
+.. nonce: xqk2ke
+.. section: C API
+
+Implement the :c:macro:`Py_UNUSED` macro for Windows MSVC compiler. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-07-25-13-41-09
+.. gh-issue: 107226
+.. nonce: N919zH
+.. section: C API
+
+:c:func:`PyModule_AddObjectRef` is now only available in the limited API
+version 3.10 or later.
+
+..
+
+.. date: 2023-07-22-14-40-48
+.. gh-issue: 106320
+.. nonce: H3u7x4
+.. section: C API
+
+Remove private ``_PyUnicode_AsString()`` alias to
+:c:func:`PyUnicode_AsUTF8`. It was kept for backward compatibility with
+Python 3.0 - 3.2. The :c:func:`PyUnicode_AsUTF8` is available since Python
+3.3. The :c:func:`PyUnicode_AsUTF8String` function can be used to keep
+compatibility with Python 3.2 and older. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-07-11-01-07-39
+.. gh-issue: 106572
+.. nonce: y1b35X
+.. section: C API
+
+Convert :c:func:`PyObject_DelAttr` and :c:func:`PyObject_DelAttrString`
+macros to functions. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-07-08-12-24-17
+.. gh-issue: 106307
+.. nonce: FVnkBw
+.. section: C API
+
+Add :c:func:`PyMapping_GetOptionalItem` function.
+
+..
+
+.. date: 2023-07-07-19-14-00
+.. gh-issue: 106521
+.. nonce: Veh9f3
+.. section: C API
+
+Add :c:func:`PyObject_GetOptionalAttr` and
+:c:func:`PyObject_GetOptionalAttrString` functions.
+
+..
+
+.. date: 2023-07-02-00-00-20
+.. gh-issue: 106320
+.. nonce: tZWcvG
+.. section: C API
+
+Remove ``_PyInterpreterState_Get()`` alias to
+:c:func:`PyInterpreterState_Get()` which was kept for backward compatibility
+with Python 3.8. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-07-01-21-23-33
+.. gh-issue: 106316
+.. nonce: hp2Ijw
+.. section: C API
+
+Remove ``cpython/pytime.h`` header file: it only contained private
+functions. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-30-09-33-25
+.. gh-issue: 106023
+.. nonce: YvYiE4
+.. section: C API
+
+Remove private ``_PyObject_FastCall()`` function: use
+``PyObject_Vectorcall()`` which is available since Python 3.8 (:pep:`590`).
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-28-02-30-50
+.. gh-issue: 106168
+.. nonce: NFOZPv
+.. section: C API
+
+If Python is built in :ref:`debug mode <debug-build>` or :option:`with
+assertions <--with-assertions>`, :c:func:`PyTuple_SET_ITEM` and
+:c:func:`PyList_SET_ITEM` now check the index argument with an assertion. If
+the assertion fails, make sure that the size is set before. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-06-25-18-01-27
+.. gh-issue: 106084
+.. nonce: PEzqU3
+.. section: C API
+
+Remove the old aliases to functions calling functions which were kept for
+backward compatibility with Python 3.8 provisional API:
+
+* ``_PyObject_CallMethodNoArgs()``: use ``PyObject_CallMethodNoArgs()``
+* ``_PyObject_CallMethodOneArg()``: use ``PyObject_CallMethodOneArg()``
+* ``_PyObject_CallOneArg()``: use ``PyObject_CallOneArg()``
+* ``_PyObject_FastCallDict()``: use ``PyObject_VectorcallDict()``
+* ``_PyObject_Vectorcall()``: use ``PyObject_Vectorcall()``
+* ``_PyObject_VectorcallMethod()``: use ``PyObject_VectorcallMethod()``
+* ``_PyVectorcall_Function()``: use ``PyVectorcall_Function()``
+
+Just remove the underscore prefix to update your code. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-06-23-02-57-15
+.. gh-issue: 106004
+.. nonce: -OToh6
+.. section: C API
+
+Adds :c:func:`PyDict_GetItemRef` and :c:func:`PyDict_GetItemStringRef`
+functions: similar to :c:func:`PyDict_GetItemWithError` but returning a
+:term:`strong reference` instead of a :term:`borrowed reference`. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-06-22-00-25-55
+.. gh-issue: 105927
+.. nonce: GRxZtI
+.. section: C API
+
+Deprecate the :c:func:`PyWeakref_GetObject` and
+:c:func:`PyWeakref_GET_OBJECT` functions: use the new
+:c:func:`PyWeakref_GetRef` function instead. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-20-08-59-05
+.. gh-issue: 105927
+.. nonce: DfGeEA
+.. section: C API
+
+Add :c:func:`PyWeakref_GetRef` function: similar to
+:c:func:`PyWeakref_GetObject` but returns a :term:`strong reference`, or
+``NULL`` if the referent is no longer live. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-19-20-02-16
+.. gh-issue: 105922
+.. nonce: o4T6wO
+.. section: C API
+
+Add :c:func:`PyImport_AddModuleRef`: similar to
+:c:func:`PyImport_AddModule`, but return a :term:`strong reference` instead
+of a :term:`borrowed reference`. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-13-14-24-55
+.. gh-issue: 105227
+.. nonce: HDL9aF
+.. section: C API
+
+The new :c:func:`PyType_GetDict` provides the dictionary for the given type
+object that is normally exposed by ``cls.__dict__``. Normally it's
+sufficient to use :c:member:`~PyTypeObject.tp_dict`, but for the static
+builtin types :c:member:`!tp_dict` is now always ``NULL``.
+:c:func:`!PyType_GetDict()` provides the correct dict object instead.
+
+..
+
+.. date: 2023-06-09-23-34-25
+.. gh-issue: 105375
+.. nonce: n7amiF
+.. section: C API
+
+Fix a bug in :c:func:`PyErr_WarnExplicit` where an exception could end up
+being overwritten if the API failed internally.
+
+..
+
+.. date: 2023-06-09-19-16-57
+.. gh-issue: 105603
+.. nonce: -z6G22
+.. section: C API
+
+We've renamed the new (in 3.12) ``PyInterpreterConfig.own_gil`` to
+``PyInterpreterConfig.gil`` and changed the meaning of the value from "bool"
+to an integer with supported values of ``PyInterpreterConfig_DEFAULT_GIL``,
+``PyInterpreterConfig_SHARED_GIL``, and ``PyInterpreterConfig_OWN_GIL``. The
+default is "shared".
+
+..
+
+.. date: 2023-06-09-12-35-55
+.. gh-issue: 105387
+.. nonce: wM_oL-
+.. section: C API
+
+In the limited C API version 3.12, :c:func:`Py_INCREF` and
+:c:func:`Py_DECREF` functions are now implemented as opaque function calls
+to hide implementation details. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-06-17-43-28
+.. gh-issue: 105396
+.. nonce: FQJG5B
+.. section: C API
+
+Deprecate the :c:func:`PyImport_ImportModuleNoBlock` function which is just
+an alias to :c:func:`PyImport_ImportModule` since Python 3.3. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2023-06-06-14-14-41
+.. gh-issue: 103968
+.. nonce: BTO6II
+.. section: C API
+
+:c:func:`PyType_FromMetaclass` now allows metaclasses with ``tp_new`` set to
+``NULL``.
+
+..
+
+.. date: 2023-06-06-10-57-18
+.. gh-issue: 105268
+.. nonce: OTJUko
+.. section: C API
+
+Remove the old private, undocumented and untested ``_PyGC_FINALIZED()``
+macro which was kept for backward compatibility with Python 3.8 and older.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-01-11-24-03
+.. gh-issue: 105182
+.. nonce: l5sCw4
+.. section: C API
+
+Remove ``PyEval_AcquireLock()`` and ``PyEval_ReleaseLock()`` functions,
+deprecated in Python 3.2. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-01-11-23-28
+.. gh-issue: 105182
+.. nonce: kLEHl-
+.. section: C API
+
+Remove ``PyEval_InitThreads()`` and ``PyEval_ThreadsInitialized()``
+functions, deprecated in Python 3.9. Patch by Victor Stinner.
+
+..
+
+.. date: 2023-06-01-09-40-30
+.. gh-issue: 105145
+.. nonce: WOOE-w
+.. section: C API
+
+Deprecate old Python initialization functions:
+
+* :c:func:`PySys_ResetWarnOptions`
+* :c:func:`Py_GetExecPrefix`
+* :c:func:`Py_GetPath`
+* :c:func:`Py_GetPrefix`
+* :c:func:`Py_GetProgramFullPath`
+* :c:func:`Py_GetProgramName`
+* :c:func:`Py_GetPythonHome`
+
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-31-19-38-45
+.. gh-issue: 85275
+.. nonce: doojgE
+.. section: C API
+
+``PyObject_AsCharBuffer()``, ``PyObject_AsReadBuffer()``,
+``PyObject_CheckReadBuffer()``, and ``PyObject_AsWriteBuffer()`` are
+removed. Please migrate to new buffer protocol; :c:func:`PyObject_GetBuffer`
+and :c:func:`PyBuffer_Release`.
+
+..
+
+.. date: 2023-05-31-18-37-57
+.. gh-issue: 105156
+.. nonce: R4El5V
+.. section: C API
+
+Deprecate the old ``Py_UNICODE`` and ``PY_UNICODE_TYPE`` types: use directly
+the :c:type:`wchar_t` type instead. Since Python 3.3, ``Py_UNICODE`` and
+``PY_UNICODE_TYPE`` are just aliases to :c:type:`wchar_t`. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2023-05-31-16-51-18
+.. gh-issue: 105145
+.. nonce: b3B6lJ
+.. section: C API
+
+Remove the following old functions to configure the Python initialization,
+deprecated in Python 3.11:
+
+* ``PySys_AddWarnOptionUnicode()``
+* ``PySys_AddWarnOption()``
+* ``PySys_AddXOption()``
+* ``PySys_HasWarnOptions()``
+* ``PySys_SetArgvEx()``
+* ``PySys_SetArgv()``
+* ``PySys_SetPath()``
+* ``Py_SetPath()``
+* ``Py_SetProgramName()``
+* ``Py_SetPythonHome()``
+* ``Py_SetStandardStreamEncoding()``
+* ``_Py_SetProgramFullPath()``
+
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-30-19-11-09
+.. gh-issue: 105107
+.. nonce: YQwMnm
+.. section: C API
+
+Remove functions deprecated in Python 3.9.
+
+* ``PyEval_CallObject()``, ``PyEval_CallObjectWithKeywords()``: use
+ :c:func:`PyObject_CallNoArgs` and :c:func:`PyObject_Call` (positional
+ arguments must not be *NULL*) instead.
+* ``PyEval_CallFunction()``: use :c:func:`PyObject_CallFunction` instead.
+* ``PyEval_CallMethod()``: use :c:func:`PyObject_CallMethod` instead.
+* ``PyCFunction_Call()``: use :c:func:`PyObject_Call` instead.
+
+Patch by Victor Stinner.
+
+..
+
+.. date: 2023-05-30-17-45-32
+.. gh-issue: 105115
+.. nonce: iRho1K
+.. section: C API
+
+``PyTypeObject.tp_bases`` (and ``tp_mro``) for builtin static types are now
+shared by all interpreters, whereas in 3.12-beta1 they were stored on
+``PyInterpreterState``. Also note that now the tuples are immortal objects.
+
+..
+
+.. date: 2023-05-30-10-15-13
+.. gh-issue: 105071
+.. nonce: dPtp7c
+.. section: C API
+
+Add ``PyUnstable_Exc_PrepReraiseStar`` to the unstable C api to expose the
+implementation of :keyword:`except* <except_star>`.
+
+..
+
+.. date: 2023-05-29-16-09-27
+.. gh-issue: 104922
+.. nonce: L23qaU
+.. section: C API
+
+``PY_SSIZE_T_CLEAN`` is no longer required to use ``'#'`` formats in APIs
+like :c:func:`PyArg_ParseTuple` and :c:func:`Py_BuildValue`. They uses
+``Py_ssize_t`` for ``'#'`` regardless ``PY_SSIZE_T_CLEAN``.
+
+..
+
+.. date: 2023-05-25-15-44-48
+.. gh-issue: 104584
+.. nonce: cSAoRh
+.. section: C API
+
+Add an unstable C API for hooking in an optimizer. This is mainly internal,
+but marked "unstable" to allow third-party experimentation.
+
+..
+
+.. date: 2023-05-19-10-22-34
+.. gh-issue: 104668
+.. nonce: MLX1g9
+.. section: C API
+
+Don't call :c:var:`PyOS_InputHook` or :c:var:`PyOS_ReadlineFunctionPointer`
+in subinterpreters, since it's generally difficult to avoid using global
+state in their registered callbacks. This also avoids situations where
+extensions may find themselves running in a subinterpreter they don't
+support (or haven't yet been loaded in).
+
+..
+
+.. bpo: 42327
+.. date: 2020-11-11-22-36-29
+.. nonce: ODSZBM
+.. section: C API
+
+Add :c:func:`PyModule_Add` function: similar to
+:c:func:`PyModule_AddObjectRef` and :c:func:`PyModule_AddObject`, but always
+steals a reference to the value.
+
+..
+
+.. bpo: 40309
+.. date: 2020-06-25-09-44-59
+.. nonce: CuoGoQ
+.. section: C API
+
+Properly handle trailing spaces before closing parenthesis in
+:c:func:`Py_BuildValue` format strings.
diff --git a/Misc/NEWS.d/next/Build/2023-02-03-21-36-42.gh-issue-101538.sF5F6S.rst b/Misc/NEWS.d/next/Build/2023-02-03-21-36-42.gh-issue-101538.sF5F6S.rst
deleted file mode 100644
index 4b83c30..0000000
--- a/Misc/NEWS.d/next/Build/2023-02-03-21-36-42.gh-issue-101538.sF5F6S.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add experimental wasi-threads support. Patch by Takashi Yamamoto.
diff --git a/Misc/NEWS.d/next/Build/2023-05-20-23-49-30.gh-issue-104692.s5UIu5.rst b/Misc/NEWS.d/next/Build/2023-05-20-23-49-30.gh-issue-104692.s5UIu5.rst
deleted file mode 100644
index 2936990..0000000
--- a/Misc/NEWS.d/next/Build/2023-05-20-23-49-30.gh-issue-104692.s5UIu5.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Include ``commoninstall`` as a prerequisite for ``bininstall``
-
-This ensures that ``commoninstall`` is completed before ``bininstall``
-is started when parallel builds are used (``make -j install``), and so
-the ``python3`` symlink is only installed after all standard library
-modules are installed.
diff --git a/Misc/NEWS.d/next/Build/2023-05-26-15-44-20.gh-issue-89886._iSW-p.rst b/Misc/NEWS.d/next/Build/2023-05-26-15-44-20.gh-issue-89886._iSW-p.rst
deleted file mode 100644
index 8355954..0000000
--- a/Misc/NEWS.d/next/Build/2023-05-26-15-44-20.gh-issue-89886._iSW-p.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Autoconf 2.71 and aclocal 1.16.4 is now required to regenerate
-:file:`!configure`.
diff --git a/Misc/NEWS.d/next/Build/2023-06-02-19-12-45.gh-issue-102404.Ry9piA.rst b/Misc/NEWS.d/next/Build/2023-06-02-19-12-45.gh-issue-102404.Ry9piA.rst
deleted file mode 100644
index 7fe593d..0000000
--- a/Misc/NEWS.d/next/Build/2023-06-02-19-12-45.gh-issue-102404.Ry9piA.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document how to perform a WASI build on Linux. Also add
-Tools/wasm/build_wasi.sh as a reference implementation of the docs.
diff --git a/Misc/NEWS.d/next/Build/2023-06-06-09-08-10.gh-issue-90005.8mmeJQ.rst b/Misc/NEWS.d/next/Build/2023-06-06-09-08-10.gh-issue-90005.8mmeJQ.rst
deleted file mode 100644
index 0a23fbf..0000000
--- a/Misc/NEWS.d/next/Build/2023-06-06-09-08-10.gh-issue-90005.8mmeJQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a regression in :file:`configure` where we could end up unintentionally linking with ``libbsd``.
diff --git a/Misc/NEWS.d/next/Build/2023-06-16-23-40-49.gh-issue-105875.naj8v5.rst b/Misc/NEWS.d/next/Build/2023-06-16-23-40-49.gh-issue-105875.naj8v5.rst
deleted file mode 100644
index 5f60e65..0000000
--- a/Misc/NEWS.d/next/Build/2023-06-16-23-40-49.gh-issue-105875.naj8v5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-SQLite 3.15.2 or newer is required to build the :mod:`sqlite3` extension
-module. Patch by Erlend Aasland.
diff --git a/Misc/NEWS.d/next/Build/2023-06-26-21-56-29.gh-issue-106118.0cCfhl.rst b/Misc/NEWS.d/next/Build/2023-06-26-21-56-29.gh-issue-106118.0cCfhl.rst
deleted file mode 100644
index f93cae5..0000000
--- a/Misc/NEWS.d/next/Build/2023-06-26-21-56-29.gh-issue-106118.0cCfhl.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix compilation for platforms without :data:`!O_CLOEXEC`. The issue was
-introduced with Python 3.12b1 in :gh:`103295`. Patch by Erlend Aasland.
diff --git a/Misc/NEWS.d/next/Build/2023-07-23-00-38-51.gh-issue-106962.VVYrWB.rst b/Misc/NEWS.d/next/Build/2023-07-23-00-38-51.gh-issue-106962.VVYrWB.rst
deleted file mode 100644
index 32e196f..0000000
--- a/Misc/NEWS.d/next/Build/2023-07-23-00-38-51.gh-issue-106962.VVYrWB.rst
+++ /dev/null
@@ -1 +0,0 @@
-Detect MPI compilers in :file:`configure`.
diff --git a/Misc/NEWS.d/next/Build/2023-07-25-02-30-00.gh-issue-95855.wA7rAf.rst b/Misc/NEWS.d/next/Build/2023-07-25-02-30-00.gh-issue-95855.wA7rAf.rst
deleted file mode 100644
index fdc8b33..0000000
--- a/Misc/NEWS.d/next/Build/2023-07-25-02-30-00.gh-issue-95855.wA7rAf.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Refactor platform triplet detection code and add detection for MIPS soft
-float and musl libc.
diff --git a/Misc/NEWS.d/next/Build/2023-07-28-18-17-33.gh-issue-106881.U3Ezdq.rst b/Misc/NEWS.d/next/Build/2023-07-28-18-17-33.gh-issue-106881.U3Ezdq.rst
deleted file mode 100644
index 7febf99..0000000
--- a/Misc/NEWS.d/next/Build/2023-07-28-18-17-33.gh-issue-106881.U3Ezdq.rst
+++ /dev/null
@@ -1 +0,0 @@
-Check for ``linux/limits.h`` before including it in ``Modules/posixmodule.c``.
diff --git a/Misc/NEWS.d/next/Build/2023-08-01-17-12-53.gh-issue-105481.42nsDE.rst b/Misc/NEWS.d/next/Build/2023-08-01-17-12-53.gh-issue-105481.42nsDE.rst
deleted file mode 100644
index 1e61c37..0000000
--- a/Misc/NEWS.d/next/Build/2023-08-01-17-12-53.gh-issue-105481.42nsDE.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove the make target ``regen-opcode-targets``, merge its work into ``regen-opcode`` which repeats most of the calculation. This simplifies the code for the build and reduces code duplication.
diff --git a/Misc/NEWS.d/next/Build/2023-08-09-17-05-33.gh-issue-107814.c0Oapq.rst b/Misc/NEWS.d/next/Build/2023-08-09-17-05-33.gh-issue-107814.c0Oapq.rst
deleted file mode 100644
index d372335..0000000
--- a/Misc/NEWS.d/next/Build/2023-08-09-17-05-33.gh-issue-107814.c0Oapq.rst
+++ /dev/null
@@ -1 +0,0 @@
-When calling ``find_python.bat`` with ``-q`` it did not properly silence the output of nuget. That is now fixed.
diff --git a/Misc/NEWS.d/next/Build/2023-08-24-18-36-31.gh-issue-108447.Ofsygr.rst b/Misc/NEWS.d/next/Build/2023-08-24-18-36-31.gh-issue-108447.Ofsygr.rst
deleted file mode 100644
index a695ef5..0000000
--- a/Misc/NEWS.d/next/Build/2023-08-24-18-36-31.gh-issue-108447.Ofsygr.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix x86_64 GNU/Hurd build
diff --git a/Misc/NEWS.d/next/Build/2023-08-29-15-05-09.gh-issue-85283.tlK7G7.rst b/Misc/NEWS.d/next/Build/2023-08-29-15-05-09.gh-issue-85283.tlK7G7.rst
deleted file mode 100644
index 09b5661..0000000
--- a/Misc/NEWS.d/next/Build/2023-08-29-15-05-09.gh-issue-85283.tlK7G7.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The ``_stat`` C extension is now built with the :ref:`limited C API
-<limited-c-api>`. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2023-08-30-02-52-52.gh-issue-108634.3dpBvf.rst b/Misc/NEWS.d/next/Build/2023-08-30-02-52-52.gh-issue-108634.3dpBvf.rst
deleted file mode 100644
index d153078..0000000
--- a/Misc/NEWS.d/next/Build/2023-08-30-02-52-52.gh-issue-108634.3dpBvf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Python built with :file:`configure` :option:`--with-trace-refs` (tracing
-references) is now ABI compatible with Python release build and :ref:`debug
-build <debug-build>`. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2023-09-01-01-39-26.gh-issue-108740.JHExAQ.rst b/Misc/NEWS.d/next/Build/2023-09-01-01-39-26.gh-issue-108740.JHExAQ.rst
deleted file mode 100644
index 190d503..0000000
--- a/Misc/NEWS.d/next/Build/2023-09-01-01-39-26.gh-issue-108740.JHExAQ.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix a race condition in ``make regen-all``. The ``deepfreeze.c`` source and
-files generated by Argument Clinic are now generated or updated before
-generating "global objects". Previously, some identifiers may miss depending
-on the order in which these files were generated. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2023-09-02-18-04-15.gh-issue-63760.r8hJ6q.rst b/Misc/NEWS.d/next/Build/2023-09-02-18-04-15.gh-issue-63760.r8hJ6q.rst
deleted file mode 100644
index 9a7249e..0000000
--- a/Misc/NEWS.d/next/Build/2023-09-02-18-04-15.gh-issue-63760.r8hJ6q.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix Solaris build: no longer redefine the ``gethostname()`` function. Solaris
-defines the function since 2005. Patch by Victor Stinner, original patch by
-Jakub Kulík.
diff --git a/Misc/NEWS.d/next/Build/2023-09-07-19-58-05.gh-issue-109054.5r3S3l.rst b/Misc/NEWS.d/next/Build/2023-09-07-19-58-05.gh-issue-109054.5r3S3l.rst
deleted file mode 100644
index d86a110..0000000
--- a/Misc/NEWS.d/next/Build/2023-09-07-19-58-05.gh-issue-109054.5r3S3l.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Fix building the ``_testcapi`` extension on Linux AArch64 which requires
-linking to libatomic when ``<cpython/pyatomic.h>`` is used: the
-``_Py_atomic_or_uint64()`` function requires libatomic
-``__atomic_fetch_or_8()`` on this platform. The configure script now checks
-if linking to libatomic is needed and generates a new LIBATOMIC variable
-used to build the _testcapi extension. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2023-09-26-16-00-50.gh-issue-109740.wboWdQ.rst b/Misc/NEWS.d/next/Build/2023-09-26-16-00-50.gh-issue-109740.wboWdQ.rst
deleted file mode 100644
index f59f462..0000000
--- a/Misc/NEWS.d/next/Build/2023-09-26-16-00-50.gh-issue-109740.wboWdQ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The experimental ``--disable-gil`` configure flag now includes "t" (for "threaded") in
-extension ABI tags.
diff --git a/Misc/NEWS.d/next/Build/2023-09-29-21-01-48.gh-issue-109566._enldb.rst b/Misc/NEWS.d/next/Build/2023-09-29-21-01-48.gh-issue-109566._enldb.rst
deleted file mode 100644
index 1141a47..0000000
--- a/Misc/NEWS.d/next/Build/2023-09-29-21-01-48.gh-issue-109566._enldb.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove ``make testall`` target: use ``make buildbottest`` instead. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2023-10-03-17-55-09.gh-issue-110276.luaKRg.rst b/Misc/NEWS.d/next/Build/2023-10-03-17-55-09.gh-issue-110276.luaKRg.rst
deleted file mode 100644
index 392203d..0000000
--- a/Misc/NEWS.d/next/Build/2023-10-03-17-55-09.gh-issue-110276.luaKRg.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-No longer ignore :envvar:`PROFILE_TASK` failure silently: command used by
-Profile Guided Optimization (PGO). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2023-10-05-11-46-20.gh-issue-109191.imUkVN.rst b/Misc/NEWS.d/next/Build/2023-10-05-11-46-20.gh-issue-109191.imUkVN.rst
deleted file mode 100644
index 27e5df7..0000000
--- a/Misc/NEWS.d/next/Build/2023-10-05-11-46-20.gh-issue-109191.imUkVN.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix compile error when building with recent versions of libedit.
diff --git a/Misc/NEWS.d/next/Build/2023-10-06-02-15-23.gh-issue-103053.--7JUF.rst b/Misc/NEWS.d/next/Build/2023-10-06-02-15-23.gh-issue-103053.--7JUF.rst
deleted file mode 100644
index 81aa213..0000000
--- a/Misc/NEWS.d/next/Build/2023-10-06-02-15-23.gh-issue-103053.--7JUF.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-"make check-clean-src" now also checks if the "python" program is found in
-the source directory: fail with an error if it does exist. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2020-06-25-09-44-59.bpo-40309.CuoGoQ.rst b/Misc/NEWS.d/next/C API/2020-06-25-09-44-59.bpo-40309.CuoGoQ.rst
deleted file mode 100644
index 4d420f8..0000000
--- a/Misc/NEWS.d/next/C API/2020-06-25-09-44-59.bpo-40309.CuoGoQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Properly handle trailing spaces before closing parenthesis in :c:func:`Py_BuildValue` format strings.
diff --git a/Misc/NEWS.d/next/C API/2020-11-11-22-36-29.bpo-42327.ODSZBM.rst b/Misc/NEWS.d/next/C API/2020-11-11-22-36-29.bpo-42327.ODSZBM.rst
deleted file mode 100644
index bcea7a1..0000000
--- a/Misc/NEWS.d/next/C API/2020-11-11-22-36-29.bpo-42327.ODSZBM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :c:func:`PyModule_Add` function: similar to :c:func:`PyModule_AddObjectRef` and :c:func:`PyModule_AddObject`, but always steals a reference to the value.
diff --git a/Misc/NEWS.d/next/C API/2023-05-19-10-22-34.gh-issue-104668.MLX1g9.rst b/Misc/NEWS.d/next/C API/2023-05-19-10-22-34.gh-issue-104668.MLX1g9.rst
deleted file mode 100644
index 7b882af..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-19-10-22-34.gh-issue-104668.MLX1g9.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Don't call :c:var:`PyOS_InputHook` or :c:var:`PyOS_ReadlineFunctionPointer`
-in subinterpreters, since it's generally difficult to avoid using global
-state in their registered callbacks. This also avoids situations where
-extensions may find themselves running in a subinterpreter they don't
-support (or haven't yet been loaded in).
diff --git a/Misc/NEWS.d/next/C API/2023-05-25-15-44-48.gh-issue-104584.cSAoRh.rst b/Misc/NEWS.d/next/C API/2023-05-25-15-44-48.gh-issue-104584.cSAoRh.rst
deleted file mode 100644
index 9ce0373..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-25-15-44-48.gh-issue-104584.cSAoRh.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add an unstable C API for hooking in an optimizer. This is mainly internal,
-but marked "unstable" to allow third-party experimentation.
diff --git a/Misc/NEWS.d/next/C API/2023-05-29-16-09-27.gh-issue-104922.L23qaU.rst b/Misc/NEWS.d/next/C API/2023-05-29-16-09-27.gh-issue-104922.L23qaU.rst
deleted file mode 100644
index ca56d0b..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-29-16-09-27.gh-issue-104922.L23qaU.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``PY_SSIZE_T_CLEAN`` is no longer required to use ``'#'`` formats in APIs
-like :c:func:`PyArg_ParseTuple` and :c:func:`Py_BuildValue`. They uses
-``Py_ssize_t`` for ``'#'`` regardless ``PY_SSIZE_T_CLEAN``.
diff --git a/Misc/NEWS.d/next/C API/2023-05-30-10-15-13.gh-issue-105071.dPtp7c.rst b/Misc/NEWS.d/next/C API/2023-05-30-10-15-13.gh-issue-105071.dPtp7c.rst
deleted file mode 100644
index 3d916fc..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-30-10-15-13.gh-issue-105071.dPtp7c.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``PyUnstable_Exc_PrepReraiseStar`` to the unstable C api to expose the implementation of :keyword:`except* <except_star>`.
diff --git a/Misc/NEWS.d/next/C API/2023-05-30-17-45-32.gh-issue-105115.iRho1K.rst b/Misc/NEWS.d/next/C API/2023-05-30-17-45-32.gh-issue-105115.iRho1K.rst
deleted file mode 100644
index 595cc0e..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-30-17-45-32.gh-issue-105115.iRho1K.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``PyTypeObject.tp_bases`` (and ``tp_mro``) for builtin static types are now
-shared by all interpreters, whereas in 3.12-beta1 they were stored on
-``PyInterpreterState``. Also note that now the tuples are immortal objects.
diff --git a/Misc/NEWS.d/next/C API/2023-05-30-19-11-09.gh-issue-105107.YQwMnm.rst b/Misc/NEWS.d/next/C API/2023-05-30-19-11-09.gh-issue-105107.YQwMnm.rst
deleted file mode 100644
index 6cc758c..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-30-19-11-09.gh-issue-105107.YQwMnm.rst
+++ /dev/null
@@ -1,10 +0,0 @@
-Remove functions deprecated in Python 3.9.
-
-* ``PyEval_CallObject()``, ``PyEval_CallObjectWithKeywords()``: use
- :c:func:`PyObject_CallNoArgs` and :c:func:`PyObject_Call` (positional
- arguments must not be *NULL*) instead.
-* ``PyEval_CallFunction()``: use :c:func:`PyObject_CallFunction` instead.
-* ``PyEval_CallMethod()``: use :c:func:`PyObject_CallMethod` instead.
-* ``PyCFunction_Call()``: use :c:func:`PyObject_Call` instead.
-
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-05-31-16-51-18.gh-issue-105145.b3B6lJ.rst b/Misc/NEWS.d/next/C API/2023-05-31-16-51-18.gh-issue-105145.b3B6lJ.rst
deleted file mode 100644
index a3ad765..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-31-16-51-18.gh-issue-105145.b3B6lJ.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-Remove the following old functions to configure the Python initialization,
-deprecated in Python 3.11:
-
-* ``PySys_AddWarnOptionUnicode()``
-* ``PySys_AddWarnOption()``
-* ``PySys_AddXOption()``
-* ``PySys_HasWarnOptions()``
-* ``PySys_SetArgvEx()``
-* ``PySys_SetArgv()``
-* ``PySys_SetPath()``
-* ``Py_SetPath()``
-* ``Py_SetProgramName()``
-* ``Py_SetPythonHome()``
-* ``Py_SetStandardStreamEncoding()``
-* ``_Py_SetProgramFullPath()``
-
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-05-31-18-37-57.gh-issue-105156.R4El5V.rst b/Misc/NEWS.d/next/C API/2023-05-31-18-37-57.gh-issue-105156.R4El5V.rst
deleted file mode 100644
index 536e484..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-31-18-37-57.gh-issue-105156.R4El5V.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Deprecate the old ``Py_UNICODE`` and ``PY_UNICODE_TYPE`` types: use directly
-the :c:type:`wchar_t` type instead. Since Python 3.3, ``Py_UNICODE`` and
-``PY_UNICODE_TYPE`` are just aliases to :c:type:`wchar_t`. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-05-31-19-38-45.gh-issue-85275.doojgE.rst b/Misc/NEWS.d/next/C API/2023-05-31-19-38-45.gh-issue-85275.doojgE.rst
deleted file mode 100644
index 082b77b..0000000
--- a/Misc/NEWS.d/next/C API/2023-05-31-19-38-45.gh-issue-85275.doojgE.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-``PyObject_AsCharBuffer()``, ``PyObject_AsReadBuffer()``,
-``PyObject_CheckReadBuffer()``, and ``PyObject_AsWriteBuffer()`` are
-removed. Please migrate to new buffer protocol; :c:func:`PyObject_GetBuffer`
-and :c:func:`PyBuffer_Release`.
diff --git a/Misc/NEWS.d/next/C API/2023-06-01-09-40-30.gh-issue-105145.WOOE-w.rst b/Misc/NEWS.d/next/C API/2023-06-01-09-40-30.gh-issue-105145.WOOE-w.rst
deleted file mode 100644
index 13dff76..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-01-09-40-30.gh-issue-105145.WOOE-w.rst
+++ /dev/null
@@ -1,11 +0,0 @@
-Deprecate old Python initialization functions:
-
-* :c:func:`PySys_ResetWarnOptions`
-* :c:func:`Py_GetExecPrefix`
-* :c:func:`Py_GetPath`
-* :c:func:`Py_GetPrefix`
-* :c:func:`Py_GetProgramFullPath`
-* :c:func:`Py_GetProgramName`
-* :c:func:`Py_GetPythonHome`
-
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-01-11-23-28.gh-issue-105182.kLEHl-.rst b/Misc/NEWS.d/next/C API/2023-06-01-11-23-28.gh-issue-105182.kLEHl-.rst
deleted file mode 100644
index ad9c9e5..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-01-11-23-28.gh-issue-105182.kLEHl-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove ``PyEval_InitThreads()`` and ``PyEval_ThreadsInitialized()``
-functions, deprecated in Python 3.9. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-01-11-24-03.gh-issue-105182.l5sCw4.rst b/Misc/NEWS.d/next/C API/2023-06-01-11-24-03.gh-issue-105182.l5sCw4.rst
deleted file mode 100644
index 0fe5487..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-01-11-24-03.gh-issue-105182.l5sCw4.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove ``PyEval_AcquireLock()`` and ``PyEval_ReleaseLock()`` functions,
-deprecated in Python 3.2. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-06-10-57-18.gh-issue-105268.OTJUko.rst b/Misc/NEWS.d/next/C API/2023-06-06-10-57-18.gh-issue-105268.OTJUko.rst
deleted file mode 100644
index bdabfc8..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-06-10-57-18.gh-issue-105268.OTJUko.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the old private, undocumented and untested ``_PyGC_FINALIZED()`` macro
-which was kept for backward compatibility with Python 3.8 and older. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-06-14-14-41.gh-issue-103968.BTO6II.rst b/Misc/NEWS.d/next/C API/2023-06-06-14-14-41.gh-issue-103968.BTO6II.rst
deleted file mode 100644
index b73103c..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-06-14-14-41.gh-issue-103968.BTO6II.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:c:func:`PyType_FromMetaclass` now allows metaclasses with ``tp_new``
-set to ``NULL``.
diff --git a/Misc/NEWS.d/next/C API/2023-06-06-17-43-28.gh-issue-105396.FQJG5B.rst b/Misc/NEWS.d/next/C API/2023-06-06-17-43-28.gh-issue-105396.FQJG5B.rst
deleted file mode 100644
index cf82f62..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-06-17-43-28.gh-issue-105396.FQJG5B.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecate the :c:func:`PyImport_ImportModuleNoBlock` function which is just
-an alias to :c:func:`PyImport_ImportModule` since Python 3.3. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-09-12-35-55.gh-issue-105387.wM_oL-.rst b/Misc/NEWS.d/next/C API/2023-06-09-12-35-55.gh-issue-105387.wM_oL-.rst
deleted file mode 100644
index d7ee7d2..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-09-12-35-55.gh-issue-105387.wM_oL-.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-In the limited C API version 3.12, :c:func:`Py_INCREF` and
-:c:func:`Py_DECREF` functions are now implemented as opaque function calls
-to hide implementation details. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-09-19-16-57.gh-issue-105603.-z6G22.rst b/Misc/NEWS.d/next/C API/2023-06-09-19-16-57.gh-issue-105603.-z6G22.rst
deleted file mode 100644
index cd3d9bc..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-09-19-16-57.gh-issue-105603.-z6G22.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-We've renamed the new (in 3.12) ``PyInterpreterConfig.own_gil`` to
-``PyInterpreterConfig.gil`` and changed the meaning of the value from "bool"
-to an integer with supported values of ``PyInterpreterConfig_DEFAULT_GIL``,
-``PyInterpreterConfig_SHARED_GIL``, and ``PyInterpreterConfig_OWN_GIL``. The
-default is "shared".
diff --git a/Misc/NEWS.d/next/C API/2023-06-09-23-34-25.gh-issue-105375.n7amiF.rst b/Misc/NEWS.d/next/C API/2023-06-09-23-34-25.gh-issue-105375.n7amiF.rst
deleted file mode 100644
index b9f9549..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-09-23-34-25.gh-issue-105375.n7amiF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug in :c:func:`PyErr_WarnExplicit` where an exception could end up
-being overwritten if the API failed internally.
diff --git a/Misc/NEWS.d/next/C API/2023-06-13-14-24-55.gh-issue-105227.HDL9aF.rst b/Misc/NEWS.d/next/C API/2023-06-13-14-24-55.gh-issue-105227.HDL9aF.rst
deleted file mode 100644
index 8466636..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-13-14-24-55.gh-issue-105227.HDL9aF.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-The new :c:func:`PyType_GetDict` provides the dictionary for the given type
-object that is normally exposed by ``cls.__dict__``. Normally it's
-sufficient to use :c:member:`~PyTypeObject.tp_dict`, but for the static
-builtin types :c:member:`!tp_dict` is now always ``NULL``. :c:func:`!PyType_GetDict()`
-provides the correct dict object instead.
diff --git a/Misc/NEWS.d/next/C API/2023-06-19-20-02-16.gh-issue-105922.o4T6wO.rst b/Misc/NEWS.d/next/C API/2023-06-19-20-02-16.gh-issue-105922.o4T6wO.rst
deleted file mode 100644
index 7515d68..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-19-20-02-16.gh-issue-105922.o4T6wO.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :c:func:`PyImport_AddModuleRef`: similar to :c:func:`PyImport_AddModule`,
-but return a :term:`strong reference` instead of a :term:`borrowed reference`.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-20-08-59-05.gh-issue-105927.DfGeEA.rst b/Misc/NEWS.d/next/C API/2023-06-20-08-59-05.gh-issue-105927.DfGeEA.rst
deleted file mode 100644
index afa40c8..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-20-08-59-05.gh-issue-105927.DfGeEA.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :c:func:`PyWeakref_GetRef` function: similar to
-:c:func:`PyWeakref_GetObject` but returns a :term:`strong reference`, or
-``NULL`` if the referent is no longer live. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-22-00-25-55.gh-issue-105927.GRxZtI.rst b/Misc/NEWS.d/next/C API/2023-06-22-00-25-55.gh-issue-105927.GRxZtI.rst
deleted file mode 100644
index 57982dc..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-22-00-25-55.gh-issue-105927.GRxZtI.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecate the :c:func:`PyWeakref_GetObject` and
-:c:func:`PyWeakref_GET_OBJECT` functions: use the new
-:c:func:`PyWeakref_GetRef` function instead. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-23-02-57-15.gh-issue-106004.-OToh6.rst b/Misc/NEWS.d/next/C API/2023-06-23-02-57-15.gh-issue-106004.-OToh6.rst
deleted file mode 100644
index c7a006b..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-23-02-57-15.gh-issue-106004.-OToh6.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Adds :c:func:`PyDict_GetItemRef` and :c:func:`PyDict_GetItemStringRef`
-functions: similar to :c:func:`PyDict_GetItemWithError` but returning a
-:term:`strong reference` instead of a :term:`borrowed reference`. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-25-18-01-27.gh-issue-106084.PEzqU3.rst b/Misc/NEWS.d/next/C API/2023-06-25-18-01-27.gh-issue-106084.PEzqU3.rst
deleted file mode 100644
index b430f5f..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-25-18-01-27.gh-issue-106084.PEzqU3.rst
+++ /dev/null
@@ -1,13 +0,0 @@
-Remove the old aliases to functions calling functions which were kept for
-backward compatibility with Python 3.8 provisional API:
-
-* ``_PyObject_CallMethodNoArgs()``: use ``PyObject_CallMethodNoArgs()``
-* ``_PyObject_CallMethodOneArg()``: use ``PyObject_CallMethodOneArg()``
-* ``_PyObject_CallOneArg()``: use ``PyObject_CallOneArg()``
-* ``_PyObject_FastCallDict()``: use ``PyObject_VectorcallDict()``
-* ``_PyObject_Vectorcall()``: use ``PyObject_Vectorcall()``
-* ``_PyObject_VectorcallMethod()``: use ``PyObject_VectorcallMethod()``
-* ``_PyVectorcall_Function()``: use ``PyVectorcall_Function()``
-
-Just remove the underscore prefix to update your code. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-28-02-30-50.gh-issue-106168.NFOZPv.rst b/Misc/NEWS.d/next/C API/2023-06-28-02-30-50.gh-issue-106168.NFOZPv.rst
deleted file mode 100644
index 741d709..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-28-02-30-50.gh-issue-106168.NFOZPv.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-If Python is built in :ref:`debug mode <debug-build>` or :option:`with
-assertions <--with-assertions>`, :c:func:`PyTuple_SET_ITEM` and
-:c:func:`PyList_SET_ITEM` now check the index argument with an assertion. If
-the assertion fails, make sure that the size is set before. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-06-30-09-33-25.gh-issue-106023.YvYiE4.rst b/Misc/NEWS.d/next/C API/2023-06-30-09-33-25.gh-issue-106023.YvYiE4.rst
deleted file mode 100644
index 3130feb..0000000
--- a/Misc/NEWS.d/next/C API/2023-06-30-09-33-25.gh-issue-106023.YvYiE4.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove private ``_PyObject_FastCall()`` function: use ``PyObject_Vectorcall()``
-which is available since Python 3.8 (:pep:`590`). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-07-01-21-23-33.gh-issue-106316.hp2Ijw.rst b/Misc/NEWS.d/next/C API/2023-07-01-21-23-33.gh-issue-106316.hp2Ijw.rst
deleted file mode 100644
index 733954e..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-01-21-23-33.gh-issue-106316.hp2Ijw.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove ``cpython/pytime.h`` header file: it only contained private
-functions. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-07-02-00-00-20.gh-issue-106320.tZWcvG.rst b/Misc/NEWS.d/next/C API/2023-07-02-00-00-20.gh-issue-106320.tZWcvG.rst
deleted file mode 100644
index 145d2ce..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-02-00-00-20.gh-issue-106320.tZWcvG.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove ``_PyInterpreterState_Get()`` alias to
-:c:func:`PyInterpreterState_Get()` which was kept for backward compatibility
-with Python 3.8. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-07-07-19-14-00.gh-issue-106521.Veh9f3.rst b/Misc/NEWS.d/next/C API/2023-07-07-19-14-00.gh-issue-106521.Veh9f3.rst
deleted file mode 100644
index f38fd27..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-07-19-14-00.gh-issue-106521.Veh9f3.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :c:func:`PyObject_GetOptionalAttr` and :c:func:`PyObject_GetOptionalAttrString` functions.
diff --git a/Misc/NEWS.d/next/C API/2023-07-08-12-24-17.gh-issue-106307.FVnkBw.rst b/Misc/NEWS.d/next/C API/2023-07-08-12-24-17.gh-issue-106307.FVnkBw.rst
deleted file mode 100644
index dc1ab8d..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-08-12-24-17.gh-issue-106307.FVnkBw.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :c:func:`PyMapping_GetOptionalItem` function.
diff --git a/Misc/NEWS.d/next/C API/2023-07-11-01-07-39.gh-issue-106572.y1b35X.rst b/Misc/NEWS.d/next/C API/2023-07-11-01-07-39.gh-issue-106572.y1b35X.rst
deleted file mode 100644
index 140e9fe..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-11-01-07-39.gh-issue-106572.y1b35X.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Convert :c:func:`PyObject_DelAttr` and :c:func:`PyObject_DelAttrString`
-macros to functions. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-07-22-14-40-48.gh-issue-106320.H3u7x4.rst b/Misc/NEWS.d/next/C API/2023-07-22-14-40-48.gh-issue-106320.H3u7x4.rst
deleted file mode 100644
index 1e0ba0d..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-22-14-40-48.gh-issue-106320.H3u7x4.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Remove private ``_PyUnicode_AsString()`` alias to
-:c:func:`PyUnicode_AsUTF8`. It was kept for backward compatibility with
-Python 3.0 - 3.2. The :c:func:`PyUnicode_AsUTF8` is available since Python
-3.3. The :c:func:`PyUnicode_AsUTF8String` function can be used to keep
-compatibility with Python 3.2 and older. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-07-25-13-41-09.gh-issue-107226.N919zH.rst b/Misc/NEWS.d/next/C API/2023-07-25-13-41-09.gh-issue-107226.N919zH.rst
deleted file mode 100644
index 6178f18..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-25-13-41-09.gh-issue-107226.N919zH.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:c:func:`PyModule_AddObjectRef` is now only available in the limited API
-version 3.10 or later.
diff --git a/Misc/NEWS.d/next/C API/2023-07-25-17-23-08.gh-issue-107249.xqk2ke.rst b/Misc/NEWS.d/next/C API/2023-07-25-17-23-08.gh-issue-107249.xqk2ke.rst
deleted file mode 100644
index a713902..0000000
--- a/Misc/NEWS.d/next/C API/2023-07-25-17-23-08.gh-issue-107249.xqk2ke.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Implement the :c:macro:`Py_UNUSED` macro for Windows MSVC compiler. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-08-10-11-12-25.gh-issue-107810.oJ40Qx.rst b/Misc/NEWS.d/next/C API/2023-08-10-11-12-25.gh-issue-107810.oJ40Qx.rst
deleted file mode 100644
index c8a1f6d..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-10-11-12-25.gh-issue-107810.oJ40Qx.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve :exc:`DeprecationWarning` for uses of :c:type:`PyType_Spec` with metaclasses that have custom ``tp_new``.
diff --git a/Misc/NEWS.d/next/C API/2023-08-13-12-33-00.gh-issue-107915.jQ0wOi.rst b/Misc/NEWS.d/next/C API/2023-08-13-12-33-00.gh-issue-107915.jQ0wOi.rst
deleted file mode 100644
index 58ee3f1..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-13-12-33-00.gh-issue-107915.jQ0wOi.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Such C API functions as ``PyErr_SetString()``, ``PyErr_Format()``,
-``PyErr_SetFromErrnoWithFilename()`` and many others no longer crash or
-ignore errors if it failed to format the error message or decode the
-filename. Instead, they keep a corresponding error.
diff --git a/Misc/NEWS.d/next/C API/2023-08-14-10-59-03.gh-issue-107916.KH4Muo.rst b/Misc/NEWS.d/next/C API/2023-08-14-10-59-03.gh-issue-107916.KH4Muo.rst
deleted file mode 100644
index f1f1660..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-14-10-59-03.gh-issue-107916.KH4Muo.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-C API functions :c:func:`PyErr_SetFromErrnoWithFilename`,
-:c:func:`PyErr_SetExcFromWindowsErrWithFilename` and
-:c:func:`PyErr_SetFromWindowsErrWithFilename` save now the error code before
-calling :c:func:`PyUnicode_DecodeFSDefault`.
diff --git a/Misc/NEWS.d/next/C API/2023-08-16-17-16-19.gh-issue-108014.wXN3CF.rst b/Misc/NEWS.d/next/C API/2023-08-16-17-16-19.gh-issue-108014.wXN3CF.rst
deleted file mode 100644
index fee3d5b..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-16-17-16-19.gh-issue-108014.wXN3CF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :c:func:`Py_IsFinalizing` function: check if the main Python interpreter is
-:term:`shutting down <interpreter shutdown>`. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-08-22-13-00-54.gh-issue-108337.wceHZm.rst b/Misc/NEWS.d/next/C API/2023-08-22-13-00-54.gh-issue-108337.wceHZm.rst
deleted file mode 100644
index 476123a..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-22-13-00-54.gh-issue-108337.wceHZm.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add atomic operations on additional data types in pyatomic.h.
diff --git a/Misc/NEWS.d/next/C API/2023-08-22-18-45-20.gh-issue-108314.nOlmwq.rst b/Misc/NEWS.d/next/C API/2023-08-22-18-45-20.gh-issue-108314.nOlmwq.rst
deleted file mode 100644
index 90ae50a..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-22-18-45-20.gh-issue-108314.nOlmwq.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Add :c:func:`PyDict_ContainsString` function: same as
-:c:func:`PyDict_Contains`, but *key* is specified as a :c:expr:`const char*`
-UTF-8 encoded bytes string, rather than a :c:expr:`PyObject*`.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-08-24-20-08-02.gh-issue-108014.20DOSS.rst b/Misc/NEWS.d/next/C API/2023-08-24-20-08-02.gh-issue-108014.20DOSS.rst
deleted file mode 100644
index 35cb153..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-24-20-08-02.gh-issue-108014.20DOSS.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Add :c:func:`PyLong_AsInt` function: similar to :c:func:`PyLong_AsLong`, but
-store the result in a C :c:expr:`int` instead of a C :c:expr:`long`.
-Previously, it was known as the private function :c:func:`!_PyLong_AsInt`
-(with an underscore prefix). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-08-30-02-54-06.gh-issue-108634.oV3Xzk.rst b/Misc/NEWS.d/next/C API/2023-08-30-02-54-06.gh-issue-108634.oV3Xzk.rst
deleted file mode 100644
index 0427644..0000000
--- a/Misc/NEWS.d/next/C API/2023-08-30-02-54-06.gh-issue-108634.oV3Xzk.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Python built with :file:`configure` :option:`--with-trace-refs` (tracing
-references) now supports the :ref:`Limited API <limited-c-api>`. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-01-15-35-05.gh-issue-107073.zCz0iN.rst b/Misc/NEWS.d/next/C API/2023-09-01-15-35-05.gh-issue-107073.zCz0iN.rst
deleted file mode 100644
index 8668090..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-01-15-35-05.gh-issue-107073.zCz0iN.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :c:func:`PyObject_VisitManagedDict` and :c:func:`PyObject_ClearManagedDict`
-functions which must be called by the traverse and clear functions of a type
-using :c:macro:`Py_TPFLAGS_MANAGED_DICT` flag. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-01-16-28-09.gh-issue-108511.gg-QDG.rst b/Misc/NEWS.d/next/C API/2023-09-01-16-28-09.gh-issue-108511.gg-QDG.rst
deleted file mode 100644
index 1e5f329..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-01-16-28-09.gh-issue-108511.gg-QDG.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Add functions :c:func:`PyObject_HasAttrWithError`,
-:c:func:`PyObject_HasAttrStringWithError`,
-:c:func:`PyMapping_HasKeyWithError` and
-:c:func:`PyMapping_HasKeyStringWithError`.
diff --git a/Misc/NEWS.d/next/C API/2023-09-01-18-42-31.gh-issue-108765.IyYNDu.rst b/Misc/NEWS.d/next/C API/2023-09-01-18-42-31.gh-issue-108765.IyYNDu.rst
deleted file mode 100644
index 7b33481..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-01-18-42-31.gh-issue-108765.IyYNDu.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-``Python.h`` no longer includes these standard header files: ``<time.h>``,
-``<sys/select.h>`` and ``<sys/time.h>``. If needed, they should now be included
-explicitly. For example, ``<time.h>`` provides the ``clock()`` and ``gmtime()``
-functions, ``<sys/select.h>`` provides the ``select()`` function, and
-``<sys/time.h>`` provides the ``futimes()``, ``gettimeofday()`` and
-``setitimer()`` functions. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-01-20-41-49.gh-issue-108765.5dXc1r.rst b/Misc/NEWS.d/next/C API/2023-09-01-20-41-49.gh-issue-108765.5dXc1r.rst
deleted file mode 100644
index cc512df..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-01-20-41-49.gh-issue-108765.5dXc1r.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-``Python.h`` no longer includes the ``<ieeefp.h>`` standard header. It was
-included for the ``finite()`` function which is now provided by the
-``<math.h>`` header. It should now be included explicitly if needed. Remove
-also the ``HAVE_IEEEFP_H`` macro. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-01-21-10-29.gh-issue-108765.eeXtYF.rst b/Misc/NEWS.d/next/C API/2023-09-01-21-10-29.gh-issue-108765.eeXtYF.rst
deleted file mode 100644
index ff8f799..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-01-21-10-29.gh-issue-108765.eeXtYF.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-``Python.h`` no longer includes the ``<unistd.h>`` standard header file. If
-needed, it should now be included explicitly. For example, it provides the
-functions: ``close()``, ``getpagesize()``, ``getpid()`` and ``sysconf()``.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-02-22-35-55.gh-issue-108765.4TOdBT.rst b/Misc/NEWS.d/next/C API/2023-09-02-22-35-55.gh-issue-108765.4TOdBT.rst
deleted file mode 100644
index c13b6d9..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-02-22-35-55.gh-issue-108765.4TOdBT.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-``Python.h`` no longer includes the ``<ctype.h>`` standard header file. If
-needed, it should now be included explicitly. For example, it provides
-``isalpha()`` and ``tolower()`` functions which are locale dependent. Python
-provides locale independent functions, like :c:func:`!Py_ISALPHA` and
-:c:func:`!Py_TOLOWER`. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-04-11-47-12.gh-issue-108867.Cr_LKd.rst b/Misc/NEWS.d/next/C API/2023-09-04-11-47-12.gh-issue-108867.Cr_LKd.rst
deleted file mode 100644
index 2f56466..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-04-11-47-12.gh-issue-108867.Cr_LKd.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Add :c:func:`PyThreadState_GetUnchecked()` function: similar to
-:c:func:`PyThreadState_Get()`, but don't kill the process with a fatal error if
-it is NULL. The caller is responsible to check if the result is NULL.
-Previously, the function was private and known as
-``_PyThreadState_UncheckedGet()``. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-06-00-14-49.gh-issue-85283.GKY0Cc.rst b/Misc/NEWS.d/next/C API/2023-09-06-00-14-49.gh-issue-85283.GKY0Cc.rst
deleted file mode 100644
index 811551c..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-06-00-14-49.gh-issue-85283.GKY0Cc.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :c:func:`PySys_AuditTuple` function: similar to :c:func:`PySys_Audit`,
-but pass event arguments as a Python :class:`tuple` object. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-09-12-13-09-36.gh-issue-108724.-yMsC8.rst b/Misc/NEWS.d/next/C API/2023-09-12-13-09-36.gh-issue-108724.-yMsC8.rst
deleted file mode 100644
index 5cddf9b..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-12-13-09-36.gh-issue-108724.-yMsC8.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :c:type:`PyMutex` internal-only lightweight locking API.
diff --git a/Misc/NEWS.d/next/C API/2023-09-17-21-47-31.gh-issue-109521.JDF6i9.rst b/Misc/NEWS.d/next/C API/2023-09-17-21-47-31.gh-issue-109521.JDF6i9.rst
deleted file mode 100644
index 338650c..0000000
--- a/Misc/NEWS.d/next/C API/2023-09-17-21-47-31.gh-issue-109521.JDF6i9.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:c:func:`PyImport_GetImporter` now sets RuntimeError if it fails to get
-:data:`sys.path_hooks` or :data:`sys.path_importer_cache` or they are not
-list and dict correspondingly. Previously it could return NULL without
-setting error in obscure cases, crash or raise SystemError if these
-attributes have wrong type.
diff --git a/Misc/NEWS.d/next/C API/2023-10-02-13-39-57.gh-issue-110014.gfQ4jU.rst b/Misc/NEWS.d/next/C API/2023-10-02-13-39-57.gh-issue-110014.gfQ4jU.rst
deleted file mode 100644
index 3a5ff7d..0000000
--- a/Misc/NEWS.d/next/C API/2023-10-02-13-39-57.gh-issue-110014.gfQ4jU.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove undocumented ``PY_TIMEOUT_MAX`` constant from the limited C API.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2023-10-03-06-19-10.gh-issue-110235.uec5AG.rst b/Misc/NEWS.d/next/C API/2023-10-03-06-19-10.gh-issue-110235.uec5AG.rst
deleted file mode 100644
index ff26f25..0000000
--- a/Misc/NEWS.d/next/C API/2023-10-03-06-19-10.gh-issue-110235.uec5AG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Raise :exc:`TypeError` for duplicate/unknown fields in ``PyStructSequence`` constructor.
-Patched by Xuehai Pan.
diff --git a/Misc/NEWS.d/next/C API/2023-10-03-19-01-20.gh-issue-110289.YBIHEz.rst b/Misc/NEWS.d/next/C API/2023-10-03-19-01-20.gh-issue-110289.YBIHEz.rst
deleted file mode 100644
index 9028e35..0000000
--- a/Misc/NEWS.d/next/C API/2023-10-03-19-01-20.gh-issue-110289.YBIHEz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :c:func:`PyUnicode_EqualToUTF8AndSize` and :c:func:`PyUnicode_EqualToUTF8` functions.
diff --git a/Misc/NEWS.d/next/C API/2023-10-11-17-29-52.gh-issue-85283.OsqIBF.rst b/Misc/NEWS.d/next/C API/2023-10-11-17-29-52.gh-issue-85283.OsqIBF.rst
deleted file mode 100644
index c89a029..0000000
--- a/Misc/NEWS.d/next/C API/2023-10-11-17-29-52.gh-issue-85283.OsqIBF.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-If the :c:macro:`Py_LIMITED_API` macro is defined, :c:macro:`!Py_BUILD_CORE`,
-:c:macro:`!Py_BUILD_CORE_BUILTIN` and :c:macro:`!Py_BUILD_CORE_MODULE` macros
-are now undefined by ``<Python.h>``. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-11-10-13-04-35.gh-issue-91095.4E3Pwn.rst b/Misc/NEWS.d/next/Core and Builtins/2022-11-10-13-04-35.gh-issue-91095.4E3Pwn.rst
deleted file mode 100644
index 5633097..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-11-10-13-04-35.gh-issue-91095.4E3Pwn.rst
+++ /dev/null
@@ -1,11 +0,0 @@
-Specializes calls to most Python classes. Specifically, any class that
-inherits from ``object``, or another Python class, and does not override
-``__new__``.
-
-The specialized instruction does the following:
-
-1. Creates the object (by calling ``object.__new__``)
-2. Pushes a shim frame to the frame stack (to cleanup after ``__init__``)
-3. Pushes the frame for ``__init__`` to the frame stack
-
-Speeds up the instantiation of most Python classes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-01-13-11-37-41.gh-issue-101006.fuLvn2.rst b/Misc/NEWS.d/next/Core and Builtins/2023-01-13-11-37-41.gh-issue-101006.fuLvn2.rst
deleted file mode 100644
index c98670d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-01-13-11-37-41.gh-issue-101006.fuLvn2.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve error handling when read :mod:`marshal` data.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-03-26-19-11-10.gh-issue-93627.0UgwBL.rst b/Misc/NEWS.d/next/Core and Builtins/2023-03-26-19-11-10.gh-issue-93627.0UgwBL.rst
deleted file mode 100644
index 854da44..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-03-26-19-11-10.gh-issue-93627.0UgwBL.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update the Python pickle module implementation to match the C implementation of the pickle module. For objects setting reduction methods like :meth:`~object.__reduce_ex__` or :meth:`~object.__reduce__` to ``None``, pickling will result in a :exc:`TypeError`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-04-04-00-40-04.gh-issue-96663.PdR9hK.rst b/Misc/NEWS.d/next/Core and Builtins/2023-04-04-00-40-04.gh-issue-96663.PdR9hK.rst
deleted file mode 100644
index cb806b5..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-04-04-00-40-04.gh-issue-96663.PdR9hK.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add a better, more introspect-able error message when setting attributes on classes without a ``__dict__`` and no slot member for the attribute.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-18-12-48-39.gh-issue-89091.FDzRcW.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-18-12-48-39.gh-issue-89091.FDzRcW.rst
deleted file mode 100644
index 084ea70..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-18-12-48-39.gh-issue-89091.FDzRcW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Raise :exc:`RuntimeWarning` for unawaited async generator methods like :meth:`~agen.asend`, :meth:`~agen.athrow` and :meth:`~agen.aclose`. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-23-00-36-02.gh-issue-104770.poSkyY.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-23-00-36-02.gh-issue-104770.poSkyY.rst
deleted file mode 100644
index 2103fb7..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-23-00-36-02.gh-issue-104770.poSkyY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-If a generator returns a value upon being closed, the value is now returned
-by :meth:`generator.close`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-24-09-59-56.gh-issue-104825.mQesie.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-24-09-59-56.gh-issue-104825.mQesie.rst
deleted file mode 100644
index caf5d35..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-24-09-59-56.gh-issue-104825.mQesie.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Tokens emitted by the :mod:`tokenize` module do not include an implicit
-``\n`` character in the ``line`` attribute anymore. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-24-10-19-35.gh-issue-104879.v-29NL.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-24-10-19-35.gh-issue-104879.v-29NL.rst
deleted file mode 100644
index 235f418..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-24-10-19-35.gh-issue-104879.v-29NL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix crash when accessing the ``__module__`` attribute of type aliases
-defined outside a module. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-24-12-10-54.gh-issue-104690.HX3Jou.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-24-12-10-54.gh-issue-104690.HX3Jou.rst
deleted file mode 100644
index 7934dd2..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-24-12-10-54.gh-issue-104690.HX3Jou.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Starting new threads and process creation through :func:`os.fork` during interpreter
-shutdown (such as from :mod:`atexit` handlers) is no longer supported. It can lead
-to race condition between the main Python runtime thread freeing thread states while
-internal :mod:`threading` routines are trying to allocate and use the state of just
-created threads. Or forked children trying to use the mid-shutdown runtime and thread
-state in the child process.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-25-21-40-39.gh-issue-104955.LZx7jf.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-25-21-40-39.gh-issue-104955.LZx7jf.rst
deleted file mode 100644
index 9fccf2a..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-25-21-40-39.gh-issue-104955.LZx7jf.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix signature for the new :meth:`~object.__release_buffer__` slot. Patch by Jelle
-Zijlstra.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-26-14-09-47.gh-issue-104972.El2UjE.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-26-14-09-47.gh-issue-104972.El2UjE.rst
deleted file mode 100644
index 05d50c1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-26-14-09-47.gh-issue-104972.El2UjE.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure that the ``line`` attribute in :class:`tokenize.TokenInfo` objects in
-the :mod:`tokenize` module are always correct. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-26-15-16-11.gh-issue-104976.6dLitD.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-26-15-16-11.gh-issue-104976.6dLitD.rst
deleted file mode 100644
index 377e8e7..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-26-15-16-11.gh-issue-104976.6dLitD.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Ensure that trailing ``DEDENT`` :class:`tokenize.TokenInfo` objects emitted
-by the :mod:`tokenize` module are reported as in Python 3.11. Patch by Pablo
-Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-23-16.gh-issue-105017.KQrsC0.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-23-16.gh-issue-105017.KQrsC0.rst
deleted file mode 100644
index d41a216..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-23-16.gh-issue-105017.KQrsC0.rst
+++ /dev/null
@@ -1 +0,0 @@
-Do not include an additional final ``NL`` token when parsing files having CRLF lines. Patch by Marta Gómez.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-57-11.gh-issue-105013.IsDgDY.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-57-11.gh-issue-105013.IsDgDY.rst
deleted file mode 100644
index a9917c2..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-27-16-57-11.gh-issue-105013.IsDgDY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix handling of multiline parenthesized lambdas in
-:func:`inspect.getsource`. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-27-21-50-48.gh-issue-105017.4sDyDV.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-27-21-50-48.gh-issue-105017.4sDyDV.rst
deleted file mode 100644
index 02d653c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-27-21-50-48.gh-issue-105017.4sDyDV.rst
+++ /dev/null
@@ -1 +0,0 @@
-Show CRLF lines in the tokenize string attribute in both NL and NEWLINE tokens. Patch by Marta Gómez.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-30-08-09-43.gh-issue-105035.OWUlHy.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-30-08-09-43.gh-issue-105035.OWUlHy.rst
deleted file mode 100644
index dbfcd65..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-30-08-09-43.gh-issue-105035.OWUlHy.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`super` calls on types with custom :c:member:`~PyTypeObject.tp_getattro`
-implementation (e.g. meta-types.)
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-30-20-30-57.gh-issue-105111.atn0_6.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-30-20-30-57.gh-issue-105111.atn0_6.rst
deleted file mode 100644
index 7f9c5cc..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-30-20-30-57.gh-issue-105111.atn0_6.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the old trashcan macros
-``Py_TRASHCAN_SAFE_BEGIN`` and ``Py_TRASHCAN_SAFE_END``. They should be
-replaced by the new macros ``Py_TRASHCAN_BEGIN`` and ``Py_TRASHCAN_END``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-31-08-10-59.gh-issue-104799.8kDWti.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-31-08-10-59.gh-issue-104799.8kDWti.rst
deleted file mode 100644
index e1fe47f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-31-08-10-59.gh-issue-104799.8kDWti.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Attributes of :mod:`ast` nodes that are lists now default to the empty list
-if omitted. This means that some code that previously raised
-:exc:`TypeError` when the AST node was used will now proceed with the empty
-list instead. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-31-16-22-29.gh-issue-105148.MOlb1d.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-31-16-22-29.gh-issue-105148.MOlb1d.rst
deleted file mode 100644
index 4dcdcdf..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-31-16-22-29.gh-issue-105148.MOlb1d.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Make ``_PyASTOptimizeState`` internal to ast_opt.c. Make ``_PyAST_Optimize``
-take two integers instead of a pointer to this struct. This avoids the need
-to include pycore_compile.h in ast_opt.c.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-05-31-19-35-22.gh-issue-105164.6Wajph.rst b/Misc/NEWS.d/next/Core and Builtins/2023-05-31-19-35-22.gh-issue-105164.6Wajph.rst
deleted file mode 100644
index 7d3486c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-05-31-19-35-22.gh-issue-105164.6Wajph.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure annotations are set up correctly if the only annotation in a block is
-within a :keyword:`match` block. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-01-11-37-03.gh-issue-105162.r8VCXk.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-01-11-37-03.gh-issue-105162.r8VCXk.rst
deleted file mode 100644
index adb4e84..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-01-11-37-03.gh-issue-105162.r8VCXk.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed bug in generator.close()/throw() where an inner iterator would be
-ignored when the outer iterator was instrumented.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-01-27-35.gh-issue-105229.U05x4G.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-02-01-27-35.gh-issue-105229.U05x4G.rst
deleted file mode 100644
index df0c546..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-01-27-35.gh-issue-105229.U05x4G.rst
+++ /dev/null
@@ -1 +0,0 @@
-Replace some dynamic superinstructions with single instruction equivalents.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-11-37-12.gh-issue-105194.4eu56B.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-02-11-37-12.gh-issue-105194.4eu56B.rst
deleted file mode 100644
index adee74f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-11-37-12.gh-issue-105194.4eu56B.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Do not escape with backslashes f-string format specifiers. Patch by Pablo
-Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-15-15-41.gh-issue-104812.dfZiG5.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-02-15-15-41.gh-issue-104812.dfZiG5.rst
deleted file mode 100644
index da29a8c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-15-15-41.gh-issue-104812.dfZiG5.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-The "pending call" machinery now works for all interpreters, not just the
-main interpreter, and runs in all threads, not just the main thread. Some
-calls are still only done in the main thread, ergo in the main interpreter.
-This change does not affect signal handling nor the existing public C-API
-(``Py_AddPendingCall()``), which both still only target the main thread.
-The new functionality is meant strictly for internal use for now, since
-consequences of its use are not well understood yet outside some very
-restricted cases. This change brings the capability in line with the
-intention when the state was made per-interpreter several years ago.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-17-39-19.gh-issue-98963.J4wJgk.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-02-17-39-19.gh-issue-98963.J4wJgk.rst
deleted file mode 100644
index 4caadb0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-17-39-19.gh-issue-98963.J4wJgk.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Restore the ability for a subclass of :class:`property` to define ``__slots__``
-or otherwise be dict-less by ignoring failures to set a docstring on such a
-class. This behavior had regressed in 3.12beta1. An :exc:`AttributeError`
-where there had not previously been one was disruptive to existing code.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-19-37-29.gh-issue-105235.fgFGTi.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-02-19-37-29.gh-issue-105235.fgFGTi.rst
deleted file mode 100644
index c28d010..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-02-19-37-29.gh-issue-105235.fgFGTi.rst
+++ /dev/null
@@ -1 +0,0 @@
-Prevent out-of-bounds memory access during ``mmap.find()`` calls.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-03-04-28-28.gh-issue-105229.stEmfp.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-03-04-28-28.gh-issue-105229.stEmfp.rst
deleted file mode 100644
index 34fad1d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-03-04-28-28.gh-issue-105229.stEmfp.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove remaining two-codeunit superinstructions. All remaining
-superinstructions only take a single codeunit, simplifying instrumentation
-and quickening.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-05-08-30-49.gh-issue-33092.hZ0xSI.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-05-08-30-49.gh-issue-33092.hZ0xSI.rst
deleted file mode 100644
index 736fbac..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-05-08-30-49.gh-issue-33092.hZ0xSI.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Simplify and speed up interpreter for f-strings. Removes ``FORMAT_VALUE``
-opcode. Add ``CONVERT_VALUE``, ``FORMAT_SIMPLE`` and ``FORMAT_WITH_SPEC``
-opcode. Compiler emits more efficient sequence for each format expression.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-05-17-35-50.gh-issue-105324.BqhiJJ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-05-17-35-50.gh-issue-105324.BqhiJJ.rst
deleted file mode 100644
index 17275ae..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-05-17-35-50.gh-issue-105324.BqhiJJ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the main function of the :mod:`tokenize` module when reading from
-``sys.stdin``. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-05-23-38-43.gh-issue-104635.VYZhVh.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-05-23-38-43.gh-issue-104635.VYZhVh.rst
deleted file mode 100644
index 417e45a..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-05-23-38-43.gh-issue-104635.VYZhVh.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Eliminate redundant :opcode:`STORE_FAST` instructions in the compiler. Patch
-by Donghee Na and Carl Meyer.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-06-11-37-53.gh-issue-105259.E2BGKL.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-06-11-37-53.gh-issue-105259.E2BGKL.rst
deleted file mode 100644
index 75a6303..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-06-11-37-53.gh-issue-105259.E2BGKL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Don't include newline character for trailing ``NEWLINE`` tokens emitted in
-the :mod:`tokenize` module. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-06-17-10-42.gh-issue-105390.DvqI-e.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-06-17-10-42.gh-issue-105390.DvqI-e.rst
deleted file mode 100644
index de59b54..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-06-17-10-42.gh-issue-105390.DvqI-e.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Correctly raise :exc:`tokenize.TokenError` exceptions instead of
-:exc:`SyntaxError` for tokenize errors such as incomplete input. Patch by
-Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-07-12-20-59.gh-issue-105435.6VllI0.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-07-12-20-59.gh-issue-105435.6VllI0.rst
deleted file mode 100644
index 9e4d7e1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-07-12-20-59.gh-issue-105435.6VllI0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix spurious newline character if file ends on a comment without a newline.
-Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-07-21-27-55.gh-issue-105678.wKOr7F.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-07-21-27-55.gh-issue-105678.wKOr7F.rst
deleted file mode 100644
index fd38c14..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-07-21-27-55.gh-issue-105678.wKOr7F.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Break the ``MAKE_FUNCTION`` instruction into two parts, ``MAKE_FUNCTION``
-which makes the function and ``SET_FUNCTION_ATTRIBUTE`` which sets the
-attributes on the function. This makes the stack effect of ``MAKE_FUNCTION``
-regular to ease optimization and code generation.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-10-15.gh-issue-105486.dev-WS.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-10-15.gh-issue-105486.dev-WS.rst
deleted file mode 100644
index 9f735db..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-10-15.gh-issue-105486.dev-WS.rst
+++ /dev/null
@@ -1 +0,0 @@
-Change the repr of ``ParamSpec`` list of args in ``types.GenericAlias``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-25-52.gh-issue-105375.ocB7fT.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-25-52.gh-issue-105375.ocB7fT.rst
deleted file mode 100644
index 24fac2d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-25-52.gh-issue-105375.ocB7fT.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve error handling in :c:func:`PyUnicode_BuildEncodingMap` where an
-exception could end up being overwritten.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-54-37.gh-issue-105375.kqKT3E.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-54-37.gh-issue-105375.kqKT3E.rst
deleted file mode 100644
index b4d3a1a..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-09-54-37.gh-issue-105375.kqKT3E.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bug in the compiler where an exception could end up being overwritten.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-10-10-07.gh-issue-105375.35VGDd.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-08-10-10-07.gh-issue-105375.35VGDd.rst
deleted file mode 100644
index 3ab8553..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-08-10-10-07.gh-issue-105375.35VGDd.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bugs in the :mod:`builtins` module where exceptions could end up being
-overwritten.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-10-48-17.gh-issue-100987.mK-xny.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-09-10-48-17.gh-issue-100987.mK-xny.rst
deleted file mode 100644
index e25789e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-10-48-17.gh-issue-100987.mK-xny.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Allow objects other than code objects as the "executable" in internal
-frames. In the long term, this can help tools like Cython and PySpy interact
-more efficiently. In the shorter term, it allows us to perform some
-optimizations more simply.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-11-19-51.gh-issue-105588.Y5ovpY.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-09-11-19-51.gh-issue-105588.Y5ovpY.rst
deleted file mode 100644
index 3981dad..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-11-19-51.gh-issue-105588.Y5ovpY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue that could result in crashes when compiling malformed
-:mod:`ast` nodes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-12-59-18.gh-issue-105549.PYfTNp.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-09-12-59-18.gh-issue-105549.PYfTNp.rst
deleted file mode 100644
index 7cb177b..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-12-59-18.gh-issue-105549.PYfTNp.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Tokenize separately ``NUMBER`` and ``NAME`` tokens that are not ambiguous. Patch
-by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-15-25-12.gh-issue-105564.sFdUu4.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-09-15-25-12.gh-issue-105564.sFdUu4.rst
deleted file mode 100644
index 9809fac..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-09-15-25-12.gh-issue-105564.sFdUu4.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Don't include artificil newlines in the ``line`` attribute of tokens in the
-APIs of the :mod:`tokenize` module. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-10-21-38-49.gh-issue-105587.rL3rzv.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-10-21-38-49.gh-issue-105587.rL3rzv.rst
deleted file mode 100644
index 488f82c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-10-21-38-49.gh-issue-105587.rL3rzv.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The runtime can't guarantee that immortal objects will not be mutated by
-Extensions. Thus, this modifies _PyStaticObject_CheckRefcnt to warn
-instead of asserting.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-11-09-14-30.gh-issue-105331.nlZvoW.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-11-09-14-30.gh-issue-105331.nlZvoW.rst
deleted file mode 100644
index 4a3fee0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-11-09-14-30.gh-issue-105331.nlZvoW.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Raise :exc:`ValueError` if the ``delay`` argument to :func:`asyncio.sleep` is a NaN (matching :func:`time.sleep`).
-
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-12-16-38-31.gh-issue-105340._jRHXe.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-12-16-38-31.gh-issue-105340._jRHXe.rst
deleted file mode 100644
index f6d4fa8..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-12-16-38-31.gh-issue-105340._jRHXe.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Include the comprehension iteration variable in ``locals()`` inside a
-module- or class-scope comprehension.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-14-22-52-06.gh-issue-105800.hdpPzZ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-14-22-52-06.gh-issue-105800.hdpPzZ.rst
deleted file mode 100644
index d6ef7b6..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-14-22-52-06.gh-issue-105800.hdpPzZ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Correctly issue :exc:`SyntaxWarning` in f-strings if invalid sequences are
-used. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-15-15-54-47.gh-issue-105831.-MC9Zs.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-15-15-54-47.gh-issue-105831.-MC9Zs.rst
deleted file mode 100644
index 407940a..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-15-15-54-47.gh-issue-105831.-MC9Zs.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix an f-string bug, where using a debug expression (the ``=`` sign) that
-appears in the last line of a file results to the debug buffer that holds the
-expression text being one character too small.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-15-22-11-43.gh-issue-105840.Fum_g_.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-15-22-11-43.gh-issue-105840.Fum_g_.rst
deleted file mode 100644
index 5225031..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-15-22-11-43.gh-issue-105840.Fum_g_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix possible crashes when specializing function calls with too many
-``__defaults__``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-19-11-04-01.gh-issue-105908.7oanny.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-19-11-04-01.gh-issue-105908.7oanny.rst
deleted file mode 100644
index 03db3f0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-19-11-04-01.gh-issue-105908.7oanny.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed bug where :gh:`99111` breaks future import ``barry_as_FLUFL`` in the Python REPL.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-20-10-53-17.gh-issue-105724.d23L4M.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-20-10-53-17.gh-issue-105724.d23L4M.rst
deleted file mode 100644
index 281c139..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-20-10-53-17.gh-issue-105724.d23L4M.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve ``assert`` error messages by providing exact error range.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-22-14-19-17.gh-issue-98931.PPgvSF.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-22-14-19-17.gh-issue-98931.PPgvSF.rst
deleted file mode 100644
index 611660d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-22-14-19-17.gh-issue-98931.PPgvSF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure custom :exc:`SyntaxError` error messages are raised for invalid
-imports with multiple targets. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-22-17-37-35.gh-issue-106003.2Vc_Tw.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-22-17-37-35.gh-issue-106003.2Vc_Tw.rst
deleted file mode 100644
index 47143f7..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-22-17-37-35.gh-issue-106003.2Vc_Tw.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Add a new :opcode:`TO_BOOL` instruction, which performs boolean conversions
-for :opcode:`POP_JUMP_IF_TRUE`, :opcode:`POP_JUMP_IF_FALSE`, and
-:opcode:`UNARY_NOT` (which all expect exact :class:`bool` values now). Also,
-modify the oparg of :opcode:`COMPARE_OP` to include an optional "boolean
-conversion" flag.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-22-19-16-24.gh-issue-105979.TDP2CU.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-22-19-16-24.gh-issue-105979.TDP2CU.rst
deleted file mode 100644
index be6962a..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-22-19-16-24.gh-issue-105979.TDP2CU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash in :func:`!_imp.get_frozen_object` due to improper exception handling.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-23-16-51-02.gh-issue-105730.16haMe.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-23-16-51-02.gh-issue-105730.16haMe.rst
deleted file mode 100644
index fa70ee0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-23-16-51-02.gh-issue-105730.16haMe.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow any callable other than type objects as the condition predicate in
-:meth:`BaseExceptionGroup.split` and :meth:`BaseExceptionGroup.subgroup`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-24-10-34-27.gh-issue-105775.OqjoGV.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-24-10-34-27.gh-issue-105775.OqjoGV.rst
deleted file mode 100644
index 57a30f6..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-24-10-34-27.gh-issue-105775.OqjoGV.rst
+++ /dev/null
@@ -1 +0,0 @@
-:opcode:`LOAD_CLOSURE` is now a pseudo-op.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-27-00-58-26.gh-issue-104584.Wu-uXy.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-27-00-58-26.gh-issue-104584.Wu-uXy.rst
deleted file mode 100644
index a364901..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-27-00-58-26.gh-issue-104584.Wu-uXy.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added a new, experimental, tracing optimizer and interpreter (a.k.a. "tier 2"). This currently pessimizes, so don't use yet -- this is infrastructure so we can experiment with optimizing passes. To enable it, pass ``-Xuops`` or set ``PYTHONUOPS=1``. To get debug output, set ``PYTHONUOPSDEBUG=N`` where ``N`` is a debug level (0-4, where 0 is no debug output and 4 is excessively verbose).
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-28-13-19-20.gh-issue-106210.oE7VMn.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-28-13-19-20.gh-issue-106210.oE7VMn.rst
deleted file mode 100644
index fde549d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-28-13-19-20.gh-issue-106210.oE7VMn.rst
+++ /dev/null
@@ -1 +0,0 @@
-Removed Emscripten import trampoline as it was no longer necessary for Pyodide.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-28-15-19-59.gh-issue-106182.cDSFi0.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-28-15-19-59.gh-issue-106182.cDSFi0.rst
deleted file mode 100644
index ca2116b..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-28-15-19-59.gh-issue-106182.cDSFi0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`sys.getfilesystemencoding` and :mod:`sys.getfilesystemencodeerrors`
-now return interned Unicode object.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-42-56.gh-issue-106213.TCUgzM.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-42-56.gh-issue-106213.TCUgzM.rst
deleted file mode 100644
index 431f9cc..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-42-56.gh-issue-106213.TCUgzM.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Changed the way that Emscripten call trampolines work for compatibility with
-Wasm/JS Promise integration.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-46-41.gh-issue-106145.QC6-Kq.rst b/Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-46-41.gh-issue-106145.QC6-Kq.rst
deleted file mode 100644
index 4f9445b..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-06-29-09-46-41.gh-issue-106145.QC6-Kq.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make ``end_lineno`` and ``end_col_offset`` required on ``type_param`` ast
-nodes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-03-11-38-43.gh-issue-106008.HDf1zd.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-03-11-38-43.gh-issue-106008.HDf1zd.rst
deleted file mode 100644
index a57b892..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-03-11-38-43.gh-issue-106008.HDf1zd.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix possible reference leaks when failing to optimize comparisons with
-:const:`None` in the bytecode compiler.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-04-04-50-14.gh-issue-100288.yNQ1ez.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-04-04-50-14.gh-issue-100288.yNQ1ez.rst
deleted file mode 100644
index 0d074ff..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-04-04-50-14.gh-issue-100288.yNQ1ez.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Specialize :opcode:`LOAD_ATTR` for non-descriptors on the class. Adds
-:opcode:`LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES` and :opcode:`LOAD_ATTR_NONDESCRIPTOR_NO_DICT`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-04-09-51-45.gh-issue-106396.DmYp7x.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-04-09-51-45.gh-issue-106396.DmYp7x.rst
deleted file mode 100644
index c5767e9..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-04-09-51-45.gh-issue-106396.DmYp7x.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-When the format specification of an f-string expression is empty, the parser now
-generates an empty :class:`ast.JoinedStr` node for it instead of an one-element
-:class:`ast.JoinedStr` with an empty string :class:`ast.Constant`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-04-20-42-54.gh-issue-81283.hfh_MD.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-04-20-42-54.gh-issue-81283.hfh_MD.rst
deleted file mode 100644
index f673c66..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-04-20-42-54.gh-issue-81283.hfh_MD.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Compiler now strips indents from docstrings. It reduces ``pyc`` file size 5%
-when the module is heavily documented. This change affects to ``__doc__`` so
-tools like doctest will be affected.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-06-00-35-44.gh-issue-96844.kwvoS-.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-06-00-35-44.gh-issue-96844.kwvoS-.rst
deleted file mode 100644
index cc9c6e3..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-06-00-35-44.gh-issue-96844.kwvoS-.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve error message of :meth:`list.remove`. Patch by Donghee Na.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-06-22-46-05.gh-issue-106487.u3KfAD.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-06-22-46-05.gh-issue-106487.u3KfAD.rst
deleted file mode 100644
index 9e810002..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-06-22-46-05.gh-issue-106487.u3KfAD.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow the *count* argument of :meth:`str.replace` to be a keyword. Patch by
-Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-10-15-30-45.gh-issue-106597.WAZ14y.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-10-15-30-45.gh-issue-106597.WAZ14y.rst
deleted file mode 100644
index bbe455d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-10-15-30-45.gh-issue-106597.WAZ14y.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-A new debug structure of offsets has been added to the ``_PyRuntimeState``
-that will help out-of-process debuggers and profilers to obtain the offsets
-to relevant interpreter structures in a way that is agnostic of how Python
-was compiled and that doesn't require copying the headers. Patch by Pablo
-Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-12-10-48-08.gh-issue-104909.sWjcr2.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-12-10-48-08.gh-issue-104909.sWjcr2.rst
deleted file mode 100644
index f20226e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-12-10-48-08.gh-issue-104909.sWjcr2.rst
+++ /dev/null
@@ -1 +0,0 @@
-Split :opcode:`LOAD_GLOBAL` specializations into micro-ops.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-12-11-18-55.gh-issue-104909.DRUsuh.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-12-11-18-55.gh-issue-104909.DRUsuh.rst
deleted file mode 100644
index e0c1e67..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-12-11-18-55.gh-issue-104909.DRUsuh.rst
+++ /dev/null
@@ -1 +0,0 @@
-Split :opcode:`LOAD_ATTR_INSTANCE_VALUE` into micro-ops.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-13-14-55-45.gh-issue-106723.KsMufQ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-13-14-55-45.gh-issue-106723.KsMufQ.rst
deleted file mode 100644
index 207f397..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-13-14-55-45.gh-issue-106723.KsMufQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Propagate ``frozen_modules`` to multiprocessing spawned process interpreters.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-13-15-59-07.gh-issue-106719.jmVrsv.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-13-15-59-07.gh-issue-106719.jmVrsv.rst
deleted file mode 100644
index dc4bef1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-13-15-59-07.gh-issue-106719.jmVrsv.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-No longer suppress arbitrary errors in the ``__annotations__`` getter and
-setter in the type and module types.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-16-07-55-19.gh-issue-106485.wPb1bH.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-16-07-55-19.gh-issue-106485.wPb1bH.rst
deleted file mode 100644
index 1f80082..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-16-07-55-19.gh-issue-106485.wPb1bH.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Reduce the number of materialized instances dictionaries by dematerializing
-them when possible.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-18-16-13-51.gh-issue-106092.bObgRM.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-18-16-13-51.gh-issue-106092.bObgRM.rst
deleted file mode 100644
index 7fb5b45..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-18-16-13-51.gh-issue-106092.bObgRM.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a segmentation fault caused by a use-after-free bug in ``frame_dealloc``
-when the trashcan delays the deallocation of a ``PyFrameObject``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-20-01-15-58.gh-issue-106908.cDmcVI.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-20-01-15-58.gh-issue-106908.cDmcVI.rst
deleted file mode 100644
index 9c9b845..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-20-01-15-58.gh-issue-106908.cDmcVI.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix various hangs, reference leaks, test failures, and tracing/introspection
-bugs when running with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>`
-enabled.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-20-12-21-37.gh-issue-105699.08ywGV.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-20-12-21-37.gh-issue-105699.08ywGV.rst
deleted file mode 100644
index 8231271..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-20-12-21-37.gh-issue-105699.08ywGV.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Python no longer crashes due to an infrequent race in setting
-``Py_FileSystemDefaultEncoding`` and ``Py_FileSystemDefaultEncodeErrors``
-(both deprecated), when simultaneously initializing two isolated
-subinterpreters. Now they are only set during runtime initialization.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-20-15-15-57.gh-issue-105699.DdqHFg.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-20-15-15-57.gh-issue-105699.DdqHFg.rst
deleted file mode 100644
index 4a257c6..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-20-15-15-57.gh-issue-105699.DdqHFg.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Python no longer crashes due an infrequent race when initialzing
-per-interpreter interned strings. The crash would manifest when the
-interpreter was finalized.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-21-14-37-48.gh-issue-106917.1jWp_m.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-21-14-37-48.gh-issue-106917.1jWp_m.rst
deleted file mode 100644
index 82c74d5..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-21-14-37-48.gh-issue-106917.1jWp_m.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix classmethod-style :func:`super` method calls (i.e., where the second
-argument to :func:`super`, or the implied second argument drawn from
-``self/cls`` in the case of zero-arg super, is a type) when the target of
-the call is not a classmethod.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-22-14-35-38.gh-issue-107015.Ghp58t.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-22-14-35-38.gh-issue-107015.Ghp58t.rst
deleted file mode 100644
index 77618a5..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-22-14-35-38.gh-issue-107015.Ghp58t.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The ASYNC and AWAIT tokens are removed from the Grammar, which removes the
-posibility of making ``async`` and ``await`` soft keywords when using
-``feature_version<7`` in :func:`ast.parse`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-23-13-07-34.gh-issue-107122.9HFUyb.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-23-13-07-34.gh-issue-107122.9HFUyb.rst
deleted file mode 100644
index 08decfd..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-23-13-07-34.gh-issue-107122.9HFUyb.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :meth:`dbm.gnu.gdbm.clear` to :mod:`dbm.gnu`. Patch By Donghee Na.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-23-21-16-54.gh-issue-107122.VNuNcq.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-23-21-16-54.gh-issue-107122.VNuNcq.rst
deleted file mode 100644
index f68036c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-23-21-16-54.gh-issue-107122.VNuNcq.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :meth:`dbm.ndbm.ndbm.clear` to :mod:`dbm.ndbm`. Patch By Donghee Na.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-24-11-11-41.gh-issue-104621.vM8Y_l.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-24-11-11-41.gh-issue-104621.vM8Y_l.rst
deleted file mode 100644
index 86c9762..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-24-11-11-41.gh-issue-104621.vM8Y_l.rst
+++ /dev/null
@@ -1 +0,0 @@
-Unsupported modules now always fail to be imported.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-25-15-29-26.gh-issue-106931.kKU1le.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-25-15-29-26.gh-issue-106931.kKU1le.rst
deleted file mode 100644
index e0def53..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-25-15-29-26.gh-issue-106931.kKU1le.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Statically allocated string objects are now interned globally instead of
-per-interpreter. This fixes a situation where such a string would only be
-interned in a single interpreter. Normal string objects are unaffected.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-25-22-35-35.gh-issue-77377.EHAbXx.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-25-22-35-35.gh-issue-77377.EHAbXx.rst
deleted file mode 100644
index 194851d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-25-22-35-35.gh-issue-77377.EHAbXx.rst
+++ /dev/null
@@ -1 +0,0 @@
-Ensure that multiprocessing synchronization objects created in a fork context are not sent to a different process created in a spawn context. This changes a segfault into an actionable RuntimeError in the parent process.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-26-12-18-10.gh-issue-106897.EsGurc.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-26-12-18-10.gh-issue-106897.EsGurc.rst
deleted file mode 100644
index d787dc4..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-26-12-18-10.gh-issue-106897.EsGurc.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add a ``RERAISE`` event to ``sys.monitoring``, which occurs when an
-exception is reraise, either explicitly by a plain ``raise`` statement, or
-implicitly in an ``except`` or ``finally`` block.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-26-18-53-34.gh-issue-106895.DdEwV8.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-26-18-53-34.gh-issue-106895.DdEwV8.rst
deleted file mode 100644
index 370a29d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-26-18-53-34.gh-issue-106895.DdEwV8.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Raise a ``ValueError`` when a monitoring callback funtion returns
-``DISABLE`` for events that cannot be disabled locally.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-26-21-28-06.gh-issue-106898.8Wjuiv.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-26-21-28-06.gh-issue-106898.8Wjuiv.rst
deleted file mode 100644
index f1b1c4c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-26-21-28-06.gh-issue-106898.8Wjuiv.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add the exception as the third argument to ``PY_UNIND`` callbacks in
-``sys.monitoring``. This makes the ``PY_UNWIND`` callback consistent with
-the other exception hanlding callbacks.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-18-04.gh-issue-106078.WEy2Yn.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-18-04.gh-issue-106078.WEy2Yn.rst
deleted file mode 100644
index 60d3304..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-18-04.gh-issue-106078.WEy2Yn.rst
+++ /dev/null
@@ -1 +0,0 @@
-Isolate :mod:`!_decimal` (apply :pep:`687`). Patch by Charlie Zhao.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-47-29.gh-issue-104432.oGHF-z.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-47-29.gh-issue-104432.oGHF-z.rst
deleted file mode 100644
index a9ab5cd..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-27-11-47-29.gh-issue-104432.oGHF-z.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix potential unaligned memory access on C APIs involving returned sequences
-of ``char *`` pointers within the :mod:`grp` and :mod:`socket` modules. These
-were revealed using a ``-fsaniziter=alignment`` build on ARM macOS. Patch by
-Christopher Chavez.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-29-22-01-30.gh-issue-104584.tINuoA.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-29-22-01-30.gh-issue-104584.tINuoA.rst
deleted file mode 100644
index 0595248..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-29-22-01-30.gh-issue-104584.tINuoA.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue which caused incorrect inline caches to be read when running
-with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>` enabled.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-30-05-20-16.gh-issue-107263.q0IU2M.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-30-05-20-16.gh-issue-107263.q0IU2M.rst
deleted file mode 100644
index fb0940b..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-30-05-20-16.gh-issue-107263.q0IU2M.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Increase C recursion limit for functions other than the main interpreter
-from 800 to 1500. This should allow functions like ``list.__repr__`` and
-``json.dumps`` to handle all the inputs that they could prior to 3.12
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-30-14-18-49.gh-issue-107455.Es53l7.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-30-14-18-49.gh-issue-107455.Es53l7.rst
deleted file mode 100644
index 84a9325..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-30-14-18-49.gh-issue-107455.Es53l7.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Improve error messages when converting an incompatible type to
-:class:`ctypes.c_char_p`, :class:`ctypes.c_wchar_p` and
-:class:`ctypes.c_void_p`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-07-30-18-05-11.gh-issue-100964.HluhBJ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-07-30-18-05-11.gh-issue-100964.HluhBJ.rst
deleted file mode 100644
index 99ebc92..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-07-30-18-05-11.gh-issue-100964.HluhBJ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Clear generators' exception state after ``return`` to break reference
-cycles.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-01-09-41-36.gh-issue-106608.OFZogw.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-01-09-41-36.gh-issue-106608.OFZogw.rst
deleted file mode 100644
index 20d43a7..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-01-09-41-36.gh-issue-106608.OFZogw.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make ``_PyUOpExecutorObject`` variable length.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-02-09-55-21.gh-issue-107557.P1z-in.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-02-09-55-21.gh-issue-107557.P1z-in.rst
deleted file mode 100644
index 392f59c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-02-09-55-21.gh-issue-107557.P1z-in.rst
+++ /dev/null
@@ -1 +0,0 @@
-Generate the cases needed for the barebones tier 2 abstract interpreter for optimization passes in CPython.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-02-12-24-51.gh-issue-107080.PNolFU.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-02-12-24-51.gh-issue-107080.PNolFU.rst
deleted file mode 100644
index 5084c85..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-02-12-24-51.gh-issue-107080.PNolFU.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Trace refs builds (``--with-trace-refs``) were crashing when used with
-isolated subinterpreters. The problematic global state has been isolated to
-each interpreter. Other fixing the crashes, this change does not affect
-users.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-03-11-13-09.gh-issue-107596.T3yPGI.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-03-11-13-09.gh-issue-107596.T3yPGI.rst
deleted file mode 100644
index 8912de7..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-03-11-13-09.gh-issue-107596.T3yPGI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Specialize subscripting :class:`str` objects by :class:`int` indexes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-03-13-38-14.gh-issue-84436.gl1wHx.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-03-13-38-14.gh-issue-84436.gl1wHx.rst
deleted file mode 100644
index 71044c3..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-03-13-38-14.gh-issue-84436.gl1wHx.rst
+++ /dev/null
@@ -1 +0,0 @@
-Skip reference count modifications for many known immortal objects.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-04-21-25-26.gh-issue-107724.EbBXMr.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-04-21-25-26.gh-issue-107724.EbBXMr.rst
deleted file mode 100644
index 6e853cf..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-04-21-25-26.gh-issue-107724.EbBXMr.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-In pre-release versions of 3.12, up to rc1, the sys.monitoring callback
-function for the ``PY_THROW`` event was missing the third, exception
-argument. That is now fixed.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-05-04-47-18.gh-issue-107674.0sYhR2.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-05-04-47-18.gh-issue-107674.0sYhR2.rst
deleted file mode 100644
index acfbf1f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-05-04-47-18.gh-issue-107674.0sYhR2.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed performance regression in ``sys.settrace``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-05-09-06-56.gh-issue-105848.Drc-1-.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-05-09-06-56.gh-issue-105848.Drc-1-.rst
deleted file mode 100644
index 6c1c322..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-05-09-06-56.gh-issue-105848.Drc-1-.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Modify the bytecode so that the actual callable for a :opcode:`CALL` is at a
-consistent position on the stack (regardless of whether or not
-bound-method-calling optimizations are active).
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-05-15-45-07.gh-issue-107659.QgtQ5M.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-05-15-45-07.gh-issue-107659.QgtQ5M.rst
deleted file mode 100644
index 31cc698..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-05-15-45-07.gh-issue-107659.QgtQ5M.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add docstrings for :func:`ctypes.pointer` and :func:`ctypes.POINTER`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-08-02-46-46.gh-issue-107758.R5kyBI.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-08-02-46-46.gh-issue-107758.R5kyBI.rst
deleted file mode 100644
index 192f1df..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-08-02-46-46.gh-issue-107758.R5kyBI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make the ``dump_stack()`` routine used by the ``lltrace`` feature (low-level interpreter debugging) robust against recursion by ensuring that it never calls a ``__repr__`` method implemented in Python. Also make the similar output for Tier-2 uops appear on ``stdout`` (instead of ``stderr``), to match the ``lltrace`` code in ceval.c.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-09-08-31-20.gh-issue-84805.7JRWua.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-09-08-31-20.gh-issue-84805.7JRWua.rst
deleted file mode 100644
index 23dfba9..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-09-08-31-20.gh-issue-84805.7JRWua.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Autogenerate signature for :c:macro:`METH_NOARGS` and :c:macro:`METH_O`
-extension functions.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-09-15-05-27.gh-issue-107526.PB32z-.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-09-15-05-27.gh-issue-107526.PB32z-.rst
deleted file mode 100644
index 42ea09e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-09-15-05-27.gh-issue-107526.PB32z-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Revert converting ``vars``, ``dir``, ``next``, ``getattr``, and ``iter`` to
-argument clinic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-10-00-00-48.gh-issue-106581.o7zDty.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-10-00-00-48.gh-issue-106581.o7zDty.rst
deleted file mode 100644
index dff1ebd..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-10-00-00-48.gh-issue-106581.o7zDty.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix possible assertion failures and missing instrumentation events when
-:envvar:`PYTHONUOPS` or :option:`-X uops <-X>` is enabled.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-10-17-36-27.gh-issue-91051.LfaeNW.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-10-17-36-27.gh-issue-91051.LfaeNW.rst
deleted file mode 100644
index b4b90ad..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-10-17-36-27.gh-issue-91051.LfaeNW.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix abort / segfault when using all eight type watcher slots, on platforms
-where ``char`` is signed by default.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-11-16-18-19.gh-issue-108035.e2msOD.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-11-16-18-19.gh-issue-108035.e2msOD.rst
deleted file mode 100644
index fc2369d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-11-16-18-19.gh-issue-108035.e2msOD.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Remove the ``_PyCFrame`` struct, moving the pointer to the current intepreter frame
-back to the threadstate, as it was for 3.10 and earlier. The ``_PyCFrame``
-existed as a performance optimization for tracing. Since PEP 669 has been
-implemented, this optimization no longer applies.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-13-17-18-22.gh-issue-108390.TkBccC.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-13-17-18-22.gh-issue-108390.TkBccC.rst
deleted file mode 100644
index 3ed5960..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-13-17-18-22.gh-issue-108390.TkBccC.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Raise an exception when setting a non-local event (``RAISE``, ``EXCEPTION_HANDLED``,
-etc.) in ``sys.monitoring.set_local_events``.
-
-Fixes crash when tracing in recursive calls to Python classes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-15-11-09-50.gh-issue-107944.zQLp3j.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-15-11-09-50.gh-issue-107944.zQLp3j.rst
deleted file mode 100644
index 9a53332..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-15-11-09-50.gh-issue-107944.zQLp3j.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve error message for function calls with bad keyword arguments. Patch
-by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-15-13-06-05.gh-issue-107971.lPbx04.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-15-13-06-05.gh-issue-107971.lPbx04.rst
deleted file mode 100644
index dc10f67..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-15-13-06-05.gh-issue-107971.lPbx04.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Opcode IDs are generated from bytecodes.c instead of being hard coded in
-opcode.py.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-18-18-21-27.gh-issue-108113.1h0poE.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-18-18-21-27.gh-issue-108113.1h0poE.rst
deleted file mode 100644
index 6668057..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-18-18-21-27.gh-issue-108113.1h0poE.rst
+++ /dev/null
@@ -1,8 +0,0 @@
-The :func:`compile` built-in can now accept a new flag,
-``ast.PyCF_OPTIMIZED_AST``, which is similar to ``ast.PyCF_ONLY_AST``
-except that the returned ``AST`` is optimized according to the value
-of the ``optimize`` argument.
-
-:func:`ast.parse` now accepts an optional argument ``optimize``
-which is passed on to the :func:`compile` built-in. This makes it
-possible to obtain an optimized ``AST``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-21-21-13-30.gh-issue-107901.hszvdk.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-21-21-13-30.gh-issue-107901.hszvdk.rst
deleted file mode 100644
index 112e093..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-21-21-13-30.gh-issue-107901.hszvdk.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix missing line number on :opcode:`JUMP_BACKWARD` at the end of a for loop.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-23-14-54-15.gh-issue-105481.40q-c4.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-23-14-54-15.gh-issue-105481.40q-c4.rst
deleted file mode 100644
index 19746eb..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-23-14-54-15.gh-issue-105481.40q-c4.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The regen-opcode build stage was removed and its work is now done in
-regen-cases.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-25-14-51-06.gh-issue-106176.D1EA2a.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-25-14-51-06.gh-issue-106176.D1EA2a.rst
deleted file mode 100644
index 7f63d10..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-25-14-51-06.gh-issue-106176.D1EA2a.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Use a ``WeakValueDictionary`` to track the lists containing the modules each
-thread is currently importing. This helps avoid a reference leak from
-keeping the list around longer than necessary. Weakrefs are used as GC can't
-interrupt the cleanup.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-26-04-31-01.gh-issue-108487.1Gbr9k.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-26-04-31-01.gh-issue-108487.1Gbr9k.rst
deleted file mode 100644
index 277b7c0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-26-04-31-01.gh-issue-108487.1Gbr9k.rst
+++ /dev/null
@@ -1 +0,0 @@
-Move an assert that would cause a spurious crash in a devious case that should only trigger deoptimization.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-26-10-36-45.gh-issue-108614.wl5l-W.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-26-10-36-45.gh-issue-108614.wl5l-W.rst
deleted file mode 100644
index ace670c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-26-10-36-45.gh-issue-108614.wl5l-W.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add RESUME_CHECK instruction, to avoid having to handle instrumentation,
-signals, and contexts switches in the tier 2 execution engine.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-28-03-38-28.gh-issue-108716.HJBPwt.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-28-03-38-28.gh-issue-108716.HJBPwt.rst
deleted file mode 100644
index f63eb86..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-28-03-38-28.gh-issue-108716.HJBPwt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Turn off deep-freezing of code objects. Modules are still frozen, so that a
-file system search is not needed for common modules.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-28-22-22-15.gh-issue-108488.e8-fxg.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-28-22-22-15.gh-issue-108488.e8-fxg.rst
deleted file mode 100644
index f9d6f59..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-28-22-22-15.gh-issue-108488.e8-fxg.rst
+++ /dev/null
@@ -1 +0,0 @@
-Change the initialization of inline cache entries so that the cache entry for ``JUMP_BACKWARD`` is initialized to zero, instead of the ``adaptive_counter_warmup()`` value used for all other instructions. This counter, unique among instructions, counts up from zero.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-29-17-53-12.gh-issue-108654.jbkDVo.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-29-17-53-12.gh-issue-108654.jbkDVo.rst
deleted file mode 100644
index 032e033..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-29-17-53-12.gh-issue-108654.jbkDVo.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Restore locals shadowed by an inlined comprehension if the comprehension
-raises an exception.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-30-15-41-47.gh-issue-108520.u0ZGP_.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-30-15-41-47.gh-issue-108520.u0ZGP_.rst
deleted file mode 100644
index 44131fb..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-30-15-41-47.gh-issue-108520.u0ZGP_.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :meth:`multiprocessing.synchronize.SemLock.__setstate__` to properly initialize :attr:`multiprocessing.synchronize.SemLock._is_fork_ctx`. This fixes a regression when passing a SemLock accross nested processes.
-
-Rename :attr:`multiprocessing.synchronize.SemLock.is_fork_ctx` to :attr:`multiprocessing.synchronize.SemLock._is_fork_ctx` to avoid exposing it as public API.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-08-31-21-29-28.gh-issue-108727.blNRGM.rst b/Misc/NEWS.d/next/Core and Builtins/2023-08-31-21-29-28.gh-issue-108727.blNRGM.rst
deleted file mode 100644
index 34959ae..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-08-31-21-29-28.gh-issue-108727.blNRGM.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Define ``tp_dealloc`` for ``CounterOptimizer_Type``. This fixes a segfault
-on deallocation.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-05-11-31-27.gh-issue-104584.IRSXA2.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-05-11-31-27.gh-issue-104584.IRSXA2.rst
deleted file mode 100644
index 7f556bf..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-05-11-31-27.gh-issue-104584.IRSXA2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a crash when running with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>`
-enabled and an error occurs during optimization.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-05-20-52-17.gh-issue-108959.6z45Sy.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-05-20-52-17.gh-issue-108959.6z45Sy.rst
deleted file mode 100644
index 792bbc4..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-05-20-52-17.gh-issue-108959.6z45Sy.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix caret placement for error locations for subscript and binary operations
-that involve non-semantic parentheses and spaces. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-06-13-28-42.gh-issue-108732.I6DkEQ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-06-13-28-42.gh-issue-108732.I6DkEQ.rst
deleted file mode 100644
index 94a143b..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-06-13-28-42.gh-issue-108732.I6DkEQ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make iteration variables of module- and class-scoped comprehensions visible
-to pdb and other tools that use ``frame.f_locals`` again.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-06-22-50-25.gh-issue-108976.MUKaIJ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-06-22-50-25.gh-issue-108976.MUKaIJ.rst
deleted file mode 100644
index 4b89375..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-06-22-50-25.gh-issue-108976.MUKaIJ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix crash that occurs after de-instrumenting a code object in a monitoring
-callback.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-16-05-36.gh-issue-88943.rH_X3W.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-07-16-05-36.gh-issue-88943.rH_X3W.rst
deleted file mode 100644
index a99830f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-16-05-36.gh-issue-88943.rH_X3W.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Improve syntax error for non-ASCII character that follows a numerical
-literal. It now points on the invalid non-ASCII character, not on the valid
-numerical literal.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-24-42.gh-issue-109118.yPXRAe.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-24-42.gh-issue-109118.yPXRAe.rst
deleted file mode 100644
index f14fce4..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-24-42.gh-issue-109118.yPXRAe.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix interpreter crash when a NameError is raised inside the type parameters
-of a generic class.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-49-01.gh-issue-109052.TBU4nC.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-49-01.gh-issue-109052.TBU4nC.rst
deleted file mode 100644
index 175046c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-18-49-01.gh-issue-109052.TBU4nC.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use the base opcode when comparing code objects to avoid interference from instrumentation
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-20-52-27.gh-issue-105848.p799D1.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-07-20-52-27.gh-issue-105848.p799D1.rst
deleted file mode 100644
index 14661d1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-07-20-52-27.gh-issue-105848.p799D1.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add a new :opcode:`CALL_KW` opcode, used for calls containing keyword
-arguments. Also, fix a possible crash when jumping over method calls in a
-debugger.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-08-01-50-41.gh-issue-109114.adqgtb.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-08-01-50-41.gh-issue-109114.adqgtb.rst
deleted file mode 100644
index 3d95dd5..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-08-01-50-41.gh-issue-109114.adqgtb.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Relax the detection of the error message for invalid lambdas inside
-f-strings to not search for arbitrary replacement fields to avoid false
-positives. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-08-18-31-04.gh-issue-109156.KK1EXI.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-08-18-31-04.gh-issue-109156.KK1EXI.rst
deleted file mode 100644
index e681482..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-08-18-31-04.gh-issue-109156.KK1EXI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add tests for de-instrumenting instructions while keeping the instrumentation for lines
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-09-12-49-46.gh-issue-109118.gx0X4h.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-09-12-49-46.gh-issue-109118.gx0X4h.rst
deleted file mode 100644
index 87069c8..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-09-12-49-46.gh-issue-109118.gx0X4h.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Disallow nested scopes (lambdas, generator expressions, and comprehensions)
-within PEP 695 annotation scopes that are nested within classes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-09-21-17-18.gh-issue-109179.ZR8qs2.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-09-21-17-18.gh-issue-109179.ZR8qs2.rst
deleted file mode 100644
index dd95a8e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-09-21-17-18.gh-issue-109179.ZR8qs2.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bug where the C traceback display drops notes from :exc:`SyntaxError`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-10-18-53-55.gh-issue-109207.Fei8bY.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-10-18-53-55.gh-issue-109207.Fei8bY.rst
deleted file mode 100644
index f9da3ac..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-10-18-53-55.gh-issue-109207.Fei8bY.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a SystemError in ``__repr__`` of symtable entry object.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-11-12-41-42.gh-issue-109216.60QOSb.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-11-12-41-42.gh-issue-109216.60QOSb.rst
deleted file mode 100644
index aa8b283..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-11-12-41-42.gh-issue-109216.60QOSb.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix possible memory leak in :opcode:`BUILD_MAP`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-11-03.gh-issue-109256.6mfhvF.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-11-03.gh-issue-109256.6mfhvF.rst
deleted file mode 100644
index 6c33fae..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-11-03.gh-issue-109256.6mfhvF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Opcode IDs for specialized opcodes are allocated in their own range to
-improve stability of the IDs for the 'real' opcodes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-51-55.gh-issue-109195.iwxmuo.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-51-55.gh-issue-109195.iwxmuo.rst
deleted file mode 100644
index 5427232..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-11-15-51-55.gh-issue-109195.iwxmuo.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix source location for the ``LOAD_*`` instruction preceding a
-``LOAD_SUPER_ATTR`` to load the ``super`` global (or shadowing variable) so
-that it encompasses only the name ``super`` and not the following
-parentheses.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-12-15-45-49.gh-issue-109341.4V5bkm.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-12-15-45-49.gh-issue-109341.4V5bkm.rst
deleted file mode 100644
index 9e99ef7..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-12-15-45-49.gh-issue-109341.4V5bkm.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash when compiling an invalid AST involving a :class:`ast.TypeAlias`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-12-16-00-42.gh-issue-109351.kznGeR.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-12-16-00-42.gh-issue-109351.kznGeR.rst
deleted file mode 100644
index 23b81c1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-12-16-00-42.gh-issue-109351.kznGeR.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix crash when compiling an invalid AST involving a named (walrus)
-expression.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-13-08-42-45.gh-issue-109219.UiN8sc.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-13-08-42-45.gh-issue-109219.UiN8sc.rst
deleted file mode 100644
index 2c141f0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-13-08-42-45.gh-issue-109219.UiN8sc.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix compiling type param scopes that use a name which is also free in an
-inner scope.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-13-19-16-51.gh-issue-105658.z2nR2u.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-13-19-16-51.gh-issue-105658.z2nR2u.rst
deleted file mode 100644
index e95f5b8..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-13-19-16-51.gh-issue-105658.z2nR2u.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bug where the line trace of an except block ending with a conditional
-includes an excess event with the line of the conditional expression.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-13-21-04-04.gh-issue-109371.HPEJr8.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-13-21-04-04.gh-issue-109371.HPEJr8.rst
deleted file mode 100644
index 2fb18d5..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-13-21-04-04.gh-issue-109371.HPEJr8.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deopted instructions correctly for tool initialization and modified the incorrect assertion in instrumentation, when a previous tool already sets INSTRUCTION events
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-14-20-15-57.gh-issue-107265.qHZL_6.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-14-20-15-57.gh-issue-107265.qHZL_6.rst
deleted file mode 100644
index c30c21f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-14-20-15-57.gh-issue-107265.qHZL_6.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deopt opcodes hidden by the executor when base opcode is needed
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-18-15-35-08.gh-issue-109496.Kleoz3.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-18-15-35-08.gh-issue-109496.Kleoz3.rst
deleted file mode 100644
index 51b2144..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-18-15-35-08.gh-issue-109496.Kleoz3.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-On a Python built in debug mode, :c:func:`Py_DECREF()` now calls
-``_Py_NegativeRefcount()`` if the object is a dangling pointer to
-deallocated memory: memory filled with ``0xDD`` "dead byte" by the debug
-hook on memory allocators. The fix is to check the reference count *before*
-checking for ``_Py_IsImmortal()``. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-20-13-18-08.gh-issue-109596.RG0K2G.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-20-13-18-08.gh-issue-109596.RG0K2G.rst
deleted file mode 100644
index 23ef73d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-20-13-18-08.gh-issue-109596.RG0K2G.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix some tokens in the grammar that were incorrectly marked as soft
-keywords. Also fix some repeated rule names and ensure that repeated rules
-are not allowed. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-20-23-04-15.gh-issue-109627.xxe7De.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-20-23-04-15.gh-issue-109627.xxe7De.rst
deleted file mode 100644
index 397d76e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-20-23-04-15.gh-issue-109627.xxe7De.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bug where the compiler does not assign a new jump target label to a
-duplicated small exit block.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-22-01-44-53.gh-issue-109595.fVINgD.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-22-01-44-53.gh-issue-109595.fVINgD.rst
deleted file mode 100644
index f182f96..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-22-01-44-53.gh-issue-109595.fVINgD.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Add :option:`-X cpu_count <-X>` command line option to override return results of
-:func:`os.cpu_count` and :func:`os.process_cpu_count`.
-This option is useful for users who need to limit CPU resources of a container system
-without having to modify the container (application code).
-Patch by Donghee Na.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-22-13-38-17.gh-issue-109719.fx5OTz.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-22-13-38-17.gh-issue-109719.fx5OTz.rst
deleted file mode 100644
index 83be54c..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-22-13-38-17.gh-issue-109719.fx5OTz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix missing jump target labels when compiler reorders cold/warm blocks.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-25-09-24-10.gh-issue-109793.zFQBkv.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-25-09-24-10.gh-issue-109793.zFQBkv.rst
deleted file mode 100644
index d2dc4c8..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-25-09-24-10.gh-issue-109793.zFQBkv.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-The main thread no longer exits prematurely when a subinterpreter
-is cleaned up during runtime finalization. The bug was a problem
-particularly because, when triggered, the Python process would
-always return with a 0 exitcode, even if it failed.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-25-14-28-14.gh-issue-109823.kbVTKF.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-25-14-28-14.gh-issue-109823.kbVTKF.rst
deleted file mode 100644
index 793c89f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-25-14-28-14.gh-issue-109823.kbVTKF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bug where compiler does not adjust labels when removing an empty basic
-block which is a jump target.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-26-03-46-55.gh-issue-109369.OJbxbF.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-26-03-46-55.gh-issue-109369.OJbxbF.rst
deleted file mode 100644
index ca1f0f1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-26-03-46-55.gh-issue-109369.OJbxbF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The internal eval_breaker and supporting flags, plus the monitoring version
-have been merged into a single atomic integer to speed up checks.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-26-14-00-25.gh-issue-105716.SUJkW1.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-26-14-00-25.gh-issue-105716.SUJkW1.rst
deleted file mode 100644
index b35550f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-26-14-00-25.gh-issue-105716.SUJkW1.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Subinterpreters now correctly handle the case where they have threads
-running in the background. Before, such threads would interfere with
-cleaning up and destroying them, as well as prevent running another script.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-26-21-26-54.gh-issue-109923.WO3CHi.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-26-21-26-54.gh-issue-109923.WO3CHi.rst
deleted file mode 100644
index f218459..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-26-21-26-54.gh-issue-109923.WO3CHi.rst
+++ /dev/null
@@ -1 +0,0 @@
-Set line number on the ``POP_TOP`` that follows a ``RETURN_GENERATOR``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-27-18-01-06.gh-issue-109853.coQQiL.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-27-18-01-06.gh-issue-109853.coQQiL.rst
deleted file mode 100644
index 45de3ba..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-27-18-01-06.gh-issue-109853.coQQiL.rst
+++ /dev/null
@@ -1 +0,0 @@
-``sys.path[0]`` is now set correctly for subinterpreters.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-09-27-21-35-49.gh-issue-109889.t5hIRT.rst b/Misc/NEWS.d/next/Core and Builtins/2023-09-27-21-35-49.gh-issue-109889.t5hIRT.rst
deleted file mode 100644
index 8be373f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-09-27-21-35-49.gh-issue-109889.t5hIRT.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the compiler's redundant NOP detection algorithm to skip over NOPs with
-no line number when looking for the next instruction's lineno.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-01-02-58-00.gh-issue-110164.z7TMCq.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-01-02-58-00.gh-issue-110164.z7TMCq.rst
deleted file mode 100644
index 086d70f..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-01-02-58-00.gh-issue-110164.z7TMCq.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-regrtest: If the ``SOURCE_DATE_EPOCH`` environment variable is defined,
-regrtest now disables tests randomization. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-02-23-17-08.gh-issue-110237._Xub0z.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-02-23-17-08.gh-issue-110237._Xub0z.rst
deleted file mode 100644
index 67b95c5..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-02-23-17-08.gh-issue-110237._Xub0z.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix missing error checks for calls to ``PyList_Append`` in ``_PyEval_MatchClass``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-03-11-43-48.gh-issue-110259.ka93x5.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-03-11-43-48.gh-issue-110259.ka93x5.rst
deleted file mode 100644
index 55c743d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-03-11-43-48.gh-issue-110259.ka93x5.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Correctly identify the format spec in f-strings (with single or triple
-quotes) that have multiple lines in the expression part and include a
-formatting spec. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-03-23-26-18.gh-issue-110309.Y8nDOF.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-03-23-26-18.gh-issue-110309.Y8nDOF.rst
deleted file mode 100644
index 8304287..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-03-23-26-18.gh-issue-110309.Y8nDOF.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove unnecessary empty constant nodes in the ast of f-string specs.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-06-12-00-43.gh-issue-110455.8BjNGg.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-06-12-00-43.gh-issue-110455.8BjNGg.rst
deleted file mode 100644
index 47bf17d..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-06-12-00-43.gh-issue-110455.8BjNGg.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Guard ``assert(tstate->thread_id > 0)`` with ``#ifndef HAVE_PTHREAD_STUBS``.
-This allows for for pydebug builds to work under WASI which (currently)
-lacks thread support.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-06-22-30-25.gh-issue-110489.rI2n8A.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-06-22-30-25.gh-issue-110489.rI2n8A.rst
deleted file mode 100644
index 6252d00..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-06-22-30-25.gh-issue-110489.rI2n8A.rst
+++ /dev/null
@@ -1 +0,0 @@
-Optimise :func:`math.ceil` when the input is exactly a float, resulting in about a 10% improvement.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-08-20-08-54.gh-issue-110514.Q9bdRU.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-08-20-08-54.gh-issue-110514.Q9bdRU.rst
deleted file mode 100644
index 96363c2..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-08-20-08-54.gh-issue-110514.Q9bdRU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``PY_THROW`` to :func:`sys.setprofile` events
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-10-00-49-35.gh-issue-104584.z94TuJ.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-10-00-49-35.gh-issue-104584.z94TuJ.rst
deleted file mode 100644
index 5164c73..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-10-00-49-35.gh-issue-104584.z94TuJ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a reference leak when running with :envvar:`PYTHONUOPS` or :option:`-X uops <-X>` enabled.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-11-39-22.gh-issue-110688.lB6Q7t.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-11-11-39-22.gh-issue-110688.lB6Q7t.rst
deleted file mode 100644
index 4a5a10b..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-11-39-22.gh-issue-110688.lB6Q7t.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove undocumented ``test_c_api`` method from :class:`set`, which was only
-defined for testing purposes under ``Py_DEBUG``. Now we have proper CAPI
-tests.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-12-48-03.gh-issue-104169.bPoX8u.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-11-12-48-03.gh-issue-104169.bPoX8u.rst
deleted file mode 100644
index 82ec9c1..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-12-48-03.gh-issue-104169.bPoX8u.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Split the tokenizer into two separate directories:
-- One part includes the actual lexeme producing logic and lives in ``Parser/lexer``.
-- The second part wraps the lexer according to the different tokenization modes
- we have (string, utf-8, file, interactive, readline) and lives in ``Parser/tokenizer``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-13-46-14.gh-issue-110696.J9kSzr.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-11-13-46-14.gh-issue-110696.J9kSzr.rst
deleted file mode 100644
index c845289..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-13-46-14.gh-issue-110696.J9kSzr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix incorrect error message for invalid argument unpacking. Patch by Pablo
-Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-16-56-54.gh-issue-110721.afcSsH.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-11-16-56-54.gh-issue-110721.afcSsH.rst
deleted file mode 100644
index 299ac5e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-11-16-56-54.gh-issue-110721.afcSsH.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Use the :mod:`traceback` implementation for the default
-:c:func:`PyErr_Display` functionality. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-12-06-32-25.gh-issue-110752.FYfI0h.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-12-06-32-25.gh-issue-110752.FYfI0h.rst
deleted file mode 100644
index fa1a59e..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-12-06-32-25.gh-issue-110752.FYfI0h.rst
+++ /dev/null
@@ -1 +0,0 @@
-Reset ``ceval.eval_breaker`` in :func:`interpreter_clear`
diff --git a/Misc/NEWS.d/next/Core and Builtins/2023-10-12-15-03-24.gh-issue-110782.EqzIzi.rst b/Misc/NEWS.d/next/Core and Builtins/2023-10-12-15-03-24.gh-issue-110782.EqzIzi.rst
deleted file mode 100644
index 6eddcc0..0000000
--- a/Misc/NEWS.d/next/Core and Builtins/2023-10-12-15-03-24.gh-issue-110782.EqzIzi.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix crash when :class:`typing.TypeVar` is constructed with a keyword
-argument. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Documentation/2023-03-16-15-39-26.gh-issue-102759.ehpHw6.rst b/Misc/NEWS.d/next/Documentation/2023-03-16-15-39-26.gh-issue-102759.ehpHw6.rst
deleted file mode 100644
index d3df6c8..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-03-16-15-39-26.gh-issue-102759.ehpHw6.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Align function signature for ``functools.reduce`` in documentation and docstring
-with the C implementation.
diff --git a/Misc/NEWS.d/next/Documentation/2023-03-19-09-39-31.gh-issue-102823.OzsOz0.rst b/Misc/NEWS.d/next/Documentation/2023-03-19-09-39-31.gh-issue-102823.OzsOz0.rst
deleted file mode 100644
index 1e32f3c..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-03-19-09-39-31.gh-issue-102823.OzsOz0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document the return type of ``x // y`` when ``x`` and ``y`` have type
-:class:`float`.
diff --git a/Misc/NEWS.d/next/Documentation/2023-05-16-22-08-24.gh-issue-54738.mJvCnj.rst b/Misc/NEWS.d/next/Documentation/2023-05-16-22-08-24.gh-issue-54738.mJvCnj.rst
deleted file mode 100644
index 4da58fc..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-05-16-22-08-24.gh-issue-54738.mJvCnj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add documentation on how to localize the :mod:`argparse` module.
diff --git a/Misc/NEWS.d/next/Documentation/2023-05-25-22-34-31.gh-issue-104943.J2v1Pc.rst b/Misc/NEWS.d/next/Documentation/2023-05-25-22-34-31.gh-issue-104943.J2v1Pc.rst
deleted file mode 100644
index bc4d03b..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-05-25-22-34-31.gh-issue-104943.J2v1Pc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove mentions of old Python versions in :class:`typing.NamedTuple`.
diff --git a/Misc/NEWS.d/next/Documentation/2023-05-28-19-08-42.gh-issue-89412.j4cg7K.rst b/Misc/NEWS.d/next/Documentation/2023-05-28-19-08-42.gh-issue-89412.j4cg7K.rst
deleted file mode 100644
index 00937e5..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-05-28-19-08-42.gh-issue-89412.j4cg7K.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add missing documentation for the ``end_lineno`` and ``end_offset`` attributes
-of the :class:`traceback.TracebackException` class.
diff --git a/Misc/NEWS.d/next/Documentation/2023-05-28-21-01-00.gh-issue-89455.qAKRrA.rst b/Misc/NEWS.d/next/Documentation/2023-05-28-21-01-00.gh-issue-89455.qAKRrA.rst
deleted file mode 100644
index fdfa435..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-05-28-21-01-00.gh-issue-89455.qAKRrA.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add missing documentation for the ``max_group_depth`` and ``max_group_width``
-parameters and the ``exceptions`` attribute of the
-:class:`traceback.TracebackException` class.
diff --git a/Misc/NEWS.d/next/Documentation/2023-05-29-14-10-24.gh-issue-105052.MGFwbm.rst b/Misc/NEWS.d/next/Documentation/2023-05-29-14-10-24.gh-issue-105052.MGFwbm.rst
deleted file mode 100644
index 8fdc38d..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-05-29-14-10-24.gh-issue-105052.MGFwbm.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update ``timeit`` doc to specify that time in seconds is just the default.
diff --git a/Misc/NEWS.d/next/Documentation/2023-05-31-23-05-51.gh-issue-105172.SVfvkD.rst b/Misc/NEWS.d/next/Documentation/2023-05-31-23-05-51.gh-issue-105172.SVfvkD.rst
deleted file mode 100644
index 96cf722..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-05-31-23-05-51.gh-issue-105172.SVfvkD.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed :func:`functools.lru_cache` docstring accounting for ``typed``
-argument's different handling of str and int. Patch by Bar Harel.
diff --git a/Misc/NEWS.d/next/Documentation/2023-06-30-19-28-59.gh-issue-106232.hQ4-tz.rst b/Misc/NEWS.d/next/Documentation/2023-06-30-19-28-59.gh-issue-106232.hQ4-tz.rst
deleted file mode 100644
index bc16f92..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-06-30-19-28-59.gh-issue-106232.hQ4-tz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make timeit doc command lines compatible with Windows by using double quotes
-for arguments. This works on linux and macOS also.
diff --git a/Misc/NEWS.d/next/Documentation/2023-07-21-11-51-57.gh-issue-106948.K_JQ7j.rst b/Misc/NEWS.d/next/Documentation/2023-07-21-11-51-57.gh-issue-106948.K_JQ7j.rst
deleted file mode 100644
index 42b6348..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-07-21-11-51-57.gh-issue-106948.K_JQ7j.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add a number of standard external names to ``nitpick_ignore``.
diff --git a/Misc/NEWS.d/next/Documentation/2023-07-22-15-14-13.gh-issue-107008.3JQ1Vt.rst b/Misc/NEWS.d/next/Documentation/2023-07-22-15-14-13.gh-issue-107008.3JQ1Vt.rst
deleted file mode 100644
index a0fa27e..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-07-22-15-14-13.gh-issue-107008.3JQ1Vt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document the :mod:`curses` module variables :const:`~curses.LINES` and
-:const:`~curses.COLS`.
diff --git a/Misc/NEWS.d/next/Documentation/2023-07-26-16-33-04.gh-issue-107305.qB2LS4.rst b/Misc/NEWS.d/next/Documentation/2023-07-26-16-33-04.gh-issue-107305.qB2LS4.rst
deleted file mode 100644
index 038f9e6..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-07-26-16-33-04.gh-issue-107305.qB2LS4.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add documentation for :c:type:`PyInterpreterConfig` and
-:c:func:`Py_NewInterpreterFromConfig`. Also clarify some of the nearby docs
-relative to per-interpreter GIL.
diff --git a/Misc/NEWS.d/next/Documentation/2023-09-03-13-43-49.gh-issue-108826.KG7abS.rst b/Misc/NEWS.d/next/Documentation/2023-09-03-13-43-49.gh-issue-108826.KG7abS.rst
deleted file mode 100644
index 139b8f3..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-09-03-13-43-49.gh-issue-108826.KG7abS.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`dis` module command-line interface is now mentioned in documentation.
diff --git a/Misc/NEWS.d/next/Documentation/2023-09-10-02-39-06.gh-issue-109209.0LBewo.rst b/Misc/NEWS.d/next/Documentation/2023-09-10-02-39-06.gh-issue-109209.0LBewo.rst
deleted file mode 100644
index 79cc0b7..0000000
--- a/Misc/NEWS.d/next/Documentation/2023-09-10-02-39-06.gh-issue-109209.0LBewo.rst
+++ /dev/null
@@ -1 +0,0 @@
-The minimum Sphinx version required for the documentation is now 4.2.
diff --git a/Misc/NEWS.d/next/IDLE/2023-05-23-17-19-49.gh-issue-104719.rvYXH-.rst b/Misc/NEWS.d/next/IDLE/2023-05-23-17-19-49.gh-issue-104719.rvYXH-.rst
deleted file mode 100644
index 3fbe04b..0000000
--- a/Misc/NEWS.d/next/IDLE/2023-05-23-17-19-49.gh-issue-104719.rvYXH-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove IDLE's modification of tokenize.tabsize and test other uses of
-tokenize data and methods.
diff --git a/Misc/NEWS.d/next/Library/2019-09-13-13-28-10.bpo-17013.NWcgE3.rst b/Misc/NEWS.d/next/Library/2019-09-13-13-28-10.bpo-17013.NWcgE3.rst
deleted file mode 100644
index ac746c4..0000000
--- a/Misc/NEWS.d/next/Library/2019-09-13-13-28-10.bpo-17013.NWcgE3.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add ``ThreadingMock`` to :mod:`unittest.mock` that can be used to create
-Mock objects that can wait until they are called. Patch by Karthikeyan
-Singaravelan and Mario Corchero.
diff --git a/Misc/NEWS.d/next/Library/2020-05-03-00-33-15.bpo-18319.faPTlx.rst b/Misc/NEWS.d/next/Library/2020-05-03-00-33-15.bpo-18319.faPTlx.rst
deleted file mode 100644
index 94d7cc9..0000000
--- a/Misc/NEWS.d/next/Library/2020-05-03-00-33-15.bpo-18319.faPTlx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure ``gettext(msg)`` retrieve translations even if a plural form exists. In
-other words: ``gettext(msg) == ngettext(msg, '', 1)``.
diff --git a/Misc/NEWS.d/next/Library/2020-09-16-16-53-06.bpo-41768.8_fWkC.rst b/Misc/NEWS.d/next/Library/2020-09-16-16-53-06.bpo-41768.8_fWkC.rst
deleted file mode 100644
index bfd3a29..0000000
--- a/Misc/NEWS.d/next/Library/2020-09-16-16-53-06.bpo-41768.8_fWkC.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`unittest.mock` speccing no longer calls class properties.
-Patch by Melanie Witt.
diff --git a/Misc/NEWS.d/next/Library/2020-11-10-07-04-15.bpo-40988.5kBC-O.rst b/Misc/NEWS.d/next/Library/2020-11-10-07-04-15.bpo-40988.5kBC-O.rst
deleted file mode 100644
index 9323d93..0000000
--- a/Misc/NEWS.d/next/Library/2020-11-10-07-04-15.bpo-40988.5kBC-O.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Improve performance of :class:`functools.singledispatchmethod` by caching the
-generated dispatch wrapper. Optimization suggested by frederico. Patch by
-@mental32, Alex Waygood and Pieter Eendebak.
diff --git a/Misc/NEWS.d/next/Library/2021-06-24-20-45-03.bpo-44185.ZHb8yJ.rst b/Misc/NEWS.d/next/Library/2021-06-24-20-45-03.bpo-44185.ZHb8yJ.rst
deleted file mode 100644
index 056ab8d..0000000
--- a/Misc/NEWS.d/next/Library/2021-06-24-20-45-03.bpo-44185.ZHb8yJ.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`unittest.mock.mock_open` will call the :func:`close` method of the file
-handle mock when it is exiting from the context manager.
-Patch by Samet Yaslan.
diff --git a/Misc/NEWS.d/next/Library/2021-08-16-17-52-26.bpo-44850.r8jx5u.rst b/Misc/NEWS.d/next/Library/2021-08-16-17-52-26.bpo-44850.r8jx5u.rst
deleted file mode 100644
index 1fe5497..0000000
--- a/Misc/NEWS.d/next/Library/2021-08-16-17-52-26.bpo-44850.r8jx5u.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve performance of :func:`operator.methodcaller` using the :pep:`590` ``vectorcall`` convention.
-Patch by Anthony Lee and Pieter Eendebak.
diff --git a/Misc/NEWS.d/next/Library/2021-10-31-16-06-28.bpo-43633.vflwXv.rst b/Misc/NEWS.d/next/Library/2021-10-31-16-06-28.bpo-43633.vflwXv.rst
deleted file mode 100644
index 025de1e..0000000
--- a/Misc/NEWS.d/next/Library/2021-10-31-16-06-28.bpo-43633.vflwXv.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve the textual representation of IPv4-mapped IPv6 addresses (:rfc:`4291` Sections 2.2, 2.5.5.2) in :mod:`ipaddress`. Patch by Oleksandr Pavliuk.
diff --git a/Misc/NEWS.d/next/Library/2022-05-17-10-46-44.gh-issue-92871.GVogrT.rst b/Misc/NEWS.d/next/Library/2022-05-17-10-46-44.gh-issue-92871.GVogrT.rst
deleted file mode 100644
index 992f8af..0000000
--- a/Misc/NEWS.d/next/Library/2022-05-17-10-46-44.gh-issue-92871.GVogrT.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the ``typing.io`` and ``typing.re`` namespaces, deprecated since Python
-3.8. All items are still available from the main :mod:`typing` module.
diff --git a/Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst b/Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst
deleted file mode 100644
index 2c04a35..0000000
--- a/Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix hanging :mod:`multiprocessing` ``ProcessPoolExecutor`` when a child process crashes while data is being written in the call queue.
diff --git a/Misc/NEWS.d/next/Library/2022-07-18-14-20-56.gh-issue-94924.X0buz2.rst b/Misc/NEWS.d/next/Library/2022-07-18-14-20-56.gh-issue-94924.X0buz2.rst
deleted file mode 100644
index 7882f22..0000000
--- a/Misc/NEWS.d/next/Library/2022-07-18-14-20-56.gh-issue-94924.X0buz2.rst
+++ /dev/null
@@ -1 +0,0 @@
-:func:`unittest.mock.create_autospec` now properly returns coroutine functions compatible with :func:`inspect.iscoroutinefunction`
diff --git a/Misc/NEWS.d/next/Library/2022-08-07-11-10-26.gh-issue-80480.IFccj3.rst b/Misc/NEWS.d/next/Library/2022-08-07-11-10-26.gh-issue-80480.IFccj3.rst
deleted file mode 100644
index 2d4956f..0000000
--- a/Misc/NEWS.d/next/Library/2022-08-07-11-10-26.gh-issue-80480.IFccj3.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Emit :exc:`DeprecationWarning` for :mod:`array`'s ``'u'`` type code,
-deprecated in docs since Python 3.3.
diff --git a/Misc/NEWS.d/next/Library/2022-11-26-22-05-22.gh-issue-99203.j0DUae.rst b/Misc/NEWS.d/next/Library/2022-11-26-22-05-22.gh-issue-99203.j0DUae.rst
deleted file mode 100644
index fcfb044..0000000
--- a/Misc/NEWS.d/next/Library/2022-11-26-22-05-22.gh-issue-99203.j0DUae.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Restore following CPython <= 3.10.5 behavior of :func:`shutil.make_archive`:
-do not create an empty archive if ``root_dir`` is not a directory, and, in that
-case, raise :class:`FileNotFoundError` or :class:`NotADirectoryError`
-regardless of ``format`` choice. Beyond the brought-back behavior, the function
-may now also raise these exceptions in ``dry_run`` mode.
diff --git a/Misc/NEWS.d/next/Library/2022-12-24-12-50-54.gh-issue-84867.OhaLbU.rst b/Misc/NEWS.d/next/Library/2022-12-24-12-50-54.gh-issue-84867.OhaLbU.rst
deleted file mode 100644
index 8b45dce..0000000
--- a/Misc/NEWS.d/next/Library/2022-12-24-12-50-54.gh-issue-84867.OhaLbU.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:class:`unittest.TestLoader` no longer loads test cases from exact
-:class:`unittest.TestCase` and :class:`unittest.FunctionTestCase` classes.
diff --git a/Misc/NEWS.d/next/Library/2023-02-17-18-56-46.gh-issue-73435.7sTJHk.rst b/Misc/NEWS.d/next/Library/2023-02-17-18-56-46.gh-issue-73435.7sTJHk.rst
deleted file mode 100644
index d5a2ae0..0000000
--- a/Misc/NEWS.d/next/Library/2023-02-17-18-56-46.gh-issue-73435.7sTJHk.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add support for recursive wildcards in :meth:`pathlib.PurePath.match`.
diff --git a/Misc/NEWS.d/next/Library/2023-02-18-22-55-48.gh-issue-102024.RUmg_D.rst b/Misc/NEWS.d/next/Library/2023-02-18-22-55-48.gh-issue-102024.RUmg_D.rst
deleted file mode 100644
index bb9e28e..0000000
--- a/Misc/NEWS.d/next/Library/2023-02-18-22-55-48.gh-issue-102024.RUmg_D.rst
+++ /dev/null
@@ -1 +0,0 @@
-Reduce calls of ``_idle_semaphore.release()`` in :func:`concurrent.futures.thread._worker`.
diff --git a/Misc/NEWS.d/next/Library/2023-02-20-12-00-11.gh-issue-88233.o5Zb0t.rst b/Misc/NEWS.d/next/Library/2023-02-20-12-00-11.gh-issue-88233.o5Zb0t.rst
deleted file mode 100644
index 945f92d..0000000
--- a/Misc/NEWS.d/next/Library/2023-02-20-12-00-11.gh-issue-88233.o5Zb0t.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Refactored ``zipfile._strip_extra`` to use higher level abstactions for
-extras instead of a heavy-state loop.
diff --git a/Misc/NEWS.d/next/Library/2023-02-20-15-41-59.gh-issue-102029.9ZPG99.rst b/Misc/NEWS.d/next/Library/2023-02-20-15-41-59.gh-issue-102029.9ZPG99.rst
deleted file mode 100644
index 4d6f05f..0000000
--- a/Misc/NEWS.d/next/Library/2023-02-20-15-41-59.gh-issue-102029.9ZPG99.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate passing any arguments to :func:`threading.RLock`.
diff --git a/Misc/NEWS.d/next/Library/2023-03-08-19-30-53.gh-issue-102120.xkQ5Wr.rst b/Misc/NEWS.d/next/Library/2023-03-08-19-30-53.gh-issue-102120.xkQ5Wr.rst
deleted file mode 100644
index ca50242..0000000
--- a/Misc/NEWS.d/next/Library/2023-03-08-19-30-53.gh-issue-102120.xkQ5Wr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Added a stream mode to ``tarfile`` that allows for reading
-archives without caching info about the inner files.
diff --git a/Misc/NEWS.d/next/Library/2023-03-12-01-17-15.gh-issue-102541.LK1adc.rst b/Misc/NEWS.d/next/Library/2023-03-12-01-17-15.gh-issue-102541.LK1adc.rst
deleted file mode 100644
index 45b1067..0000000
--- a/Misc/NEWS.d/next/Library/2023-03-12-01-17-15.gh-issue-102541.LK1adc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Hide traceback in :func:`help` prompt, when import failed.
diff --git a/Misc/NEWS.d/next/Library/2023-03-12-03-37-03.gh-issue-77609.aOQttm.rst b/Misc/NEWS.d/next/Library/2023-03-12-03-37-03.gh-issue-77609.aOQttm.rst
deleted file mode 100644
index 35e6108..0000000
--- a/Misc/NEWS.d/next/Library/2023-03-12-03-37-03.gh-issue-77609.aOQttm.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add *follow_symlinks* argument to :meth:`pathlib.Path.glob` and
-:meth:`~pathlib.Path.rglob`, defaulting to false.
diff --git a/Misc/NEWS.d/next/Library/2023-03-14-01-19-57.gh-issue-100061.CiXJYn.rst b/Misc/NEWS.d/next/Library/2023-03-14-01-19-57.gh-issue-100061.CiXJYn.rst
deleted file mode 100644
index dfed34f..0000000
--- a/Misc/NEWS.d/next/Library/2023-03-14-01-19-57.gh-issue-100061.CiXJYn.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug that causes wrong matches for regular expressions with possessive
-qualifier.
diff --git a/Misc/NEWS.d/next/Library/2023-04-03-08-09-40.gh-issue-103200.lq1Etz.rst b/Misc/NEWS.d/next/Library/2023-04-03-08-09-40.gh-issue-103200.lq1Etz.rst
deleted file mode 100644
index e264e0c..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-03-08-09-40.gh-issue-103200.lq1Etz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix cache repopulation semantics of zipimport.invalidate_caches(). The cache is now repopulated upon retrieving files with an invalid cache, not when the cache is invalidated.
diff --git a/Misc/NEWS.d/next/Library/2023-04-08-12-43-52.gh-issue-101162.yOCd_J.rst b/Misc/NEWS.d/next/Library/2023-04-08-12-43-52.gh-issue-101162.yOCd_J.rst
deleted file mode 100644
index e9fadc8f..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-08-12-43-52.gh-issue-101162.yOCd_J.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Forbid using :func:`builtins.issubclass` with :class:`types.GenericAlias` as
-the first argument.
diff --git a/Misc/NEWS.d/next/Library/2023-04-09-03-53-02.gh-issue-103124.JspiNN.rst b/Misc/NEWS.d/next/Library/2023-04-09-03-53-02.gh-issue-103124.JspiNN.rst
deleted file mode 100644
index 022524b..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-09-03-53-02.gh-issue-103124.JspiNN.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added multiline statement support for :mod:`pdb`
diff --git a/Misc/NEWS.d/next/Library/2023-04-09-05-30-41.gh-issue-103384.zAV7iB.rst b/Misc/NEWS.d/next/Library/2023-04-09-05-30-41.gh-issue-103384.zAV7iB.rst
deleted file mode 100644
index 3e9d3cf..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-09-05-30-41.gh-issue-103384.zAV7iB.rst
+++ /dev/null
@@ -1 +0,0 @@
-Generalize the regex pattern ``BaseConfigurator.INDEX_PATTERN`` to allow spaces and non-alphanumeric characters in keys.
diff --git a/Misc/NEWS.d/next/Library/2023-04-12-03-03-27.gh-issue-103464.Oa_8IW.rst b/Misc/NEWS.d/next/Library/2023-04-12-03-03-27.gh-issue-103464.Oa_8IW.rst
deleted file mode 100644
index 6afaeb6..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-12-03-03-27.gh-issue-103464.Oa_8IW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Provide helpful usage messages when parsing incorrect :mod:`pdb` commands.
diff --git a/Misc/NEWS.d/next/Library/2023-04-15-23-26-16.gh-issue-103558.w9OzK4.rst b/Misc/NEWS.d/next/Library/2023-04-15-23-26-16.gh-issue-103558.w9OzK4.rst
deleted file mode 100644
index e62af64..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-15-23-26-16.gh-issue-103558.w9OzK4.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed ``parent`` argument validation mechanism of :mod:`argparse`. Improved test coverage.
diff --git a/Misc/NEWS.d/next/Library/2023-04-28-09-31-21.gh-issue-102676.J8qDRa.rst b/Misc/NEWS.d/next/Library/2023-04-28-09-31-21.gh-issue-102676.J8qDRa.rst
deleted file mode 100644
index eef8964..0000000
--- a/Misc/NEWS.d/next/Library/2023-04-28-09-31-21.gh-issue-102676.J8qDRa.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add fields ``start_offset``, ``cache_offset``, ``end_offset``,
-``baseopname``, ``baseopcode``, ``jump_target`` and ``oparg`` to
-:class:`dis.Instruction`.
diff --git a/Misc/NEWS.d/next/Library/2023-05-11-23-03-00.gh-issue-104399.MMatTP.rst b/Misc/NEWS.d/next/Library/2023-05-11-23-03-00.gh-issue-104399.MMatTP.rst
deleted file mode 100644
index 84cc888..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-11-23-03-00.gh-issue-104399.MMatTP.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Prepare the ``_tkinter`` module for building with Tcl 9.0 and future
-libtommath by replacing usage of deprecated functions
-:c:func:`mp_to_unsigned_bin_n` and :c:func:`mp_unsigned_bin_size`
-when necessary.
diff --git a/Misc/NEWS.d/next/Library/2023-05-15-18-57-42.gh-issue-102613.YD9yx-.rst b/Misc/NEWS.d/next/Library/2023-05-15-18-57-42.gh-issue-102613.YD9yx-.rst
deleted file mode 100644
index 841a9e1..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-15-18-57-42.gh-issue-102613.YD9yx-.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Improve performance of :meth:`pathlib.Path.glob` when expanding a pattern with
-a non-terminal "``**``" component by filtering walked paths through a regular
-expression, rather than calling :func:`os.scandir` more than once on each
-directory.
diff --git a/Misc/NEWS.d/next/Library/2023-05-19-19-46-22.gh-issue-99108.wqCg0t.rst b/Misc/NEWS.d/next/Library/2023-05-19-19-46-22.gh-issue-99108.wqCg0t.rst
deleted file mode 100644
index b595f18..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-19-19-46-22.gh-issue-99108.wqCg0t.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-We now release the GIL around built-in :mod:`hashlib` computations of
-reasonable size for the SHA families and MD5 hash functions, matching
-what our OpenSSL backed hash computations already does.
diff --git a/Misc/NEWS.d/next/Library/2023-05-22-18-39-53.gh-issue-104372.7tDRaK.rst b/Misc/NEWS.d/next/Library/2023-05-22-18-39-53.gh-issue-104372.7tDRaK.rst
deleted file mode 100644
index ea13ec8..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-22-18-39-53.gh-issue-104372.7tDRaK.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-On Linux where :mod:`subprocess` can use the ``vfork()`` syscall for faster
-spawning, prevent the parent process from blocking other threads by dropping
-the GIL while it waits for the vfork'ed child process ``exec()`` outcome.
-This prevents spawning a binary from a slow filesystem from blocking the
-rest of the application.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-01-37-40.gh-issue-104773.8c-GsG.rst b/Misc/NEWS.d/next/Library/2023-05-23-01-37-40.gh-issue-104773.8c-GsG.rst
deleted file mode 100644
index 2289161..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-01-37-40.gh-issue-104773.8c-GsG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!sndhdr` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-01-47-57.gh-issue-104773.I6MQhb.rst b/Misc/NEWS.d/next/Library/2023-05-23-01-47-57.gh-issue-104773.I6MQhb.rst
deleted file mode 100644
index 42f7a52..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-01-47-57.gh-issue-104773.I6MQhb.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!cgi`` and :mod:`!cgitb` modules, deprecated in
-Python 3.11. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-02-13-11.gh-issue-104773.JNiEjv.rst b/Misc/NEWS.d/next/Library/2023-05-23-02-13-11.gh-issue-104773.JNiEjv.rst
deleted file mode 100644
index 213b6f5..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-02-13-11.gh-issue-104773.JNiEjv.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!imghdr` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-02-20-13.gh-issue-104773.7K59zr.rst b/Misc/NEWS.d/next/Library/2023-05-23-02-20-13.gh-issue-104773.7K59zr.rst
deleted file mode 100644
index 0f3162e..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-02-20-13.gh-issue-104773.7K59zr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!telnetlib` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-03-36-47.gh-issue-104780.P4e3Yf.rst b/Misc/NEWS.d/next/Library/2023-05-23-03-36-47.gh-issue-104780.P4e3Yf.rst
deleted file mode 100644
index acdca53..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-03-36-47.gh-issue-104780.P4e3Yf.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the ``2to3`` program and the :mod:`!lib2to3` module, deprecated in
-Python 3.11. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-04-01-27.gh-issue-104783.QyhIoq.rst b/Misc/NEWS.d/next/Library/2023-05-23-04-01-27.gh-issue-104783.QyhIoq.rst
deleted file mode 100644
index 23670e8..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-04-01-27.gh-issue-104783.QyhIoq.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove ``locale.resetlocale()`` function deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-17-43-52.gh-issue-104797.NR7KzF.rst b/Misc/NEWS.d/next/Library/2023-05-23-17-43-52.gh-issue-104797.NR7KzF.rst
deleted file mode 100644
index 60c9a06..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-17-43-52.gh-issue-104797.NR7KzF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow :class:`typing.Protocol` classes to inherit from
-:class:`collections.abc.Buffer`. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-18-31-49.gh-issue-104799.MJYOw6.rst b/Misc/NEWS.d/next/Library/2023-05-23-18-31-49.gh-issue-104799.MJYOw6.rst
deleted file mode 100644
index 614918d..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-18-31-49.gh-issue-104799.MJYOw6.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Adjust the location of the (see :pep:`695`) ``type_params`` field on
-:class:`ast.ClassDef`, :class:`ast.AsyncFunctionDef`, and
-:class:`ast.FunctionDef` to better preserve backward compatibility. Patch by
-Jelle Zijlstra
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-19-53-18.gh-issue-83863.eRI5JG.rst b/Misc/NEWS.d/next/Library/2023-05-23-19-53-18.gh-issue-83863.eRI5JG.rst
deleted file mode 100644
index 7a073aa..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-19-53-18.gh-issue-83863.eRI5JG.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Support for using :class:`pathlib.Path` objects as context managers has been
-removed. Before Python 3.9, exiting the context manager marked a path as
-"closed", which caused some (but not all!) methods to raise when called.
-Since Python 3.9, using a path as a context manager does nothing.
diff --git a/Misc/NEWS.d/next/Library/2023-05-23-21-25-54.gh-issue-104804.78fiE6.rst b/Misc/NEWS.d/next/Library/2023-05-23-21-25-54.gh-issue-104804.78fiE6.rst
deleted file mode 100644
index 78409cf..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-23-21-25-54.gh-issue-104804.78fiE6.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the untested and undocumented :mod:`webbrowser` :class:`!MacOSX` class, deprecated in Python 3.11.
-Patch by Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-08-45-04.gh-issue-104835.bN_B-B.rst b/Misc/NEWS.d/next/Library/2023-05-24-08-45-04.gh-issue-104835.bN_B-B.rst
deleted file mode 100644
index f8e979b..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-08-45-04.gh-issue-104835.bN_B-B.rst
+++ /dev/null
@@ -1,13 +0,0 @@
-Removed the following :mod:`unittest` functions, deprecated in Python 3.11:
-
-* :func:`!unittest.findTestCases`
-* :func:`!unittest.makeSuite`
-* :func:`!unittest.getTestCaseNames`
-
-Use :class:`~unittest.TestLoader` methods instead:
-
-* :meth:`unittest.TestLoader.loadTestsFromModule`
-* :meth:`unittest.TestLoader.loadTestsFromTestCase`
-* :meth:`unittest.TestLoader.getTestCaseNames`
-
-Patch by Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-09-34-23.gh-issue-104874.oqyJSy.rst b/Misc/NEWS.d/next/Library/2023-05-24-09-34-23.gh-issue-104874.oqyJSy.rst
deleted file mode 100644
index 9d5904b..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-09-34-23.gh-issue-104874.oqyJSy.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document the ``__name__`` and ``__supertype__`` attributes of
-:class:`typing.NewType`. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-09-55-33.gh-issue-104873.BKQ54y.rst b/Misc/NEWS.d/next/Library/2023-05-24-09-55-33.gh-issue-104873.BKQ54y.rst
deleted file mode 100644
index c901d83..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-09-55-33.gh-issue-104873.BKQ54y.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :func:`typing.get_protocol_members` to return the set of members
-defining a :class:`typing.Protocol`. Add :func:`typing.is_protocol` to
-check whether a class is a :class:`typing.Protocol`. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-11-45-22.gh-issue-104773.R0Br4-.rst b/Misc/NEWS.d/next/Library/2023-05-24-11-45-22.gh-issue-104773.R0Br4-.rst
deleted file mode 100644
index 31da29e..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-11-45-22.gh-issue-104773.R0Br4-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!pipes` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-14-30-14.gh-issue-104780.nXGIJt.rst b/Misc/NEWS.d/next/Library/2023-05-24-14-30-14.gh-issue-104780.nXGIJt.rst
deleted file mode 100644
index 62d63a6..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-14-30-14.gh-issue-104780.nXGIJt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!ossaudiodev` module, deprecated in Python 3.11.
-Patch Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-14-58-13.gh-issue-104773.sQaXrY.rst b/Misc/NEWS.d/next/Library/2023-05-24-14-58-13.gh-issue-104773.sQaXrY.rst
deleted file mode 100644
index fc103cd..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-14-58-13.gh-issue-104773.sQaXrY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!sunau` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-15-17-05.gh-issue-104773.EmFIQ5.rst b/Misc/NEWS.d/next/Library/2023-05-24-15-17-05.gh-issue-104773.EmFIQ5.rst
deleted file mode 100644
index 95a99a2..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-15-17-05.gh-issue-104773.EmFIQ5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!mailcap` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-15-57-34.gh-issue-104773.IHWRgg.rst b/Misc/NEWS.d/next/Library/2023-05-24-15-57-34.gh-issue-104773.IHWRgg.rst
deleted file mode 100644
index a2b2604..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-15-57-34.gh-issue-104773.IHWRgg.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!chunk` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-17-22-56.gh-issue-75552._QlrpQ.rst b/Misc/NEWS.d/next/Library/2023-05-24-17-22-56.gh-issue-75552._QlrpQ.rst
deleted file mode 100644
index e70712a..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-17-22-56.gh-issue-75552._QlrpQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Removed the ``tkinter.tix`` module, deprecated since Python 3.6.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-17-47-25.gh-issue-104773.TzUSY2.rst b/Misc/NEWS.d/next/Library/2023-05-24-17-47-25.gh-issue-104773.TzUSY2.rst
deleted file mode 100644
index 2219489..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-17-47-25.gh-issue-104773.TzUSY2.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:pep:`594`: Remove the :mod:`!spwd` module, deprecated in Python 3.11: the
-`python-pam project <https://pypi.org/project/python-pam/>`_ can be used
-instead. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-18-48-10.gh-issue-104773.TrgUeO.rst b/Misc/NEWS.d/next/Library/2023-05-24-18-48-10.gh-issue-104773.TrgUeO.rst
deleted file mode 100644
index 34f46d9..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-18-48-10.gh-issue-104773.TrgUeO.rst
+++ /dev/null
@@ -1 +0,0 @@
-:pep:`594`: Removed the :mod:`!msilib` package, deprecated in Python 3.11.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-19-48-16.gh-issue-104876.Z00Qnk.rst b/Misc/NEWS.d/next/Library/2023-05-24-19-48-16.gh-issue-104876.Z00Qnk.rst
deleted file mode 100644
index ce1f560..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-19-48-16.gh-issue-104876.Z00Qnk.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the :meth:`!turtle.RawTurtle.settiltangle` method, deprecated in docs
-since Python 3.1 and with a deprecation warning since Python 3.11. Patch by
-Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-20-21-27.gh-issue-104786.SmgT5_.rst b/Misc/NEWS.d/next/Library/2023-05-24-20-21-27.gh-issue-104786.SmgT5_.rst
deleted file mode 100644
index aac6694..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-20-21-27.gh-issue-104786.SmgT5_.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove kwargs-based :class:`typing.TypedDict` creation
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-21-30-40.gh-issue-104886.8TuV-_.rst b/Misc/NEWS.d/next/Library/2023-05-24-21-30-40.gh-issue-104886.8TuV-_.rst
deleted file mode 100644
index 2f6796b..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-21-30-40.gh-issue-104886.8TuV-_.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the undocumented :class:`!configparser.LegacyInterpolation` class,
-deprecated in the docstring since Python 3.2, and with a deprecation warning
-since Python 3.11. Patch by Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-22-22-03.gh-issue-104773.NwpjhZ.rst b/Misc/NEWS.d/next/Library/2023-05-24-22-22-03.gh-issue-104773.NwpjhZ.rst
deleted file mode 100644
index f995375..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-22-22-03.gh-issue-104773.NwpjhZ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!nntplib` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-22-47-13.gh-issue-104773.itOIf3.rst b/Misc/NEWS.d/next/Library/2023-05-24-22-47-13.gh-issue-104773.itOIf3.rst
deleted file mode 100644
index 92ee9bf..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-22-47-13.gh-issue-104773.itOIf3.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!xdrlib` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-22-50-21.gh-issue-104898.UbT2S4.rst b/Misc/NEWS.d/next/Library/2023-05-24-22-50-21.gh-issue-104898.UbT2S4.rst
deleted file mode 100644
index e596ab3..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-22-50-21.gh-issue-104898.UbT2S4.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add missing :attr:`~object.__slots__` to :class:`os.PathLike`.
diff --git a/Misc/NEWS.d/next/Library/2023-05-24-23-40-22.gh-issue-104773.FHA99J.rst b/Misc/NEWS.d/next/Library/2023-05-24-23-40-22.gh-issue-104773.FHA99J.rst
deleted file mode 100644
index 96c315d..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-24-23-40-22.gh-issue-104773.FHA99J.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!nis` module, deprecated in Python 3.11. Patch
-by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-00-53-08.gh-issue-104773.Iyjtt0.rst b/Misc/NEWS.d/next/Library/2023-05-25-00-53-08.gh-issue-104773.Iyjtt0.rst
deleted file mode 100644
index d5443ae..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-00-53-08.gh-issue-104773.Iyjtt0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!crypt` module and its private :mod:`!_crypt`
-extension, deprecated in Python 3.11. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-08-50-47.gh-issue-104935.-rm1BR.rst b/Misc/NEWS.d/next/Library/2023-05-25-08-50-47.gh-issue-104935.-rm1BR.rst
deleted file mode 100644
index 7af52bc..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-08-50-47.gh-issue-104935.-rm1BR.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix bugs with the interaction between :func:`typing.runtime_checkable` and
-:class:`typing.Generic` that were introduced by the :pep:`695`
-implementation. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-15-54-02.gh-issue-104773.nW-5MI.rst b/Misc/NEWS.d/next/Library/2023-05-25-15-54-02.gh-issue-104773.nW-5MI.rst
deleted file mode 100644
index 522e259..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-15-54-02.gh-issue-104773.nW-5MI.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!uu` module, deprecated in Python 3.11. Patch
-by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-16-50-43.gh-issue-104773.pmg0Fr.rst b/Misc/NEWS.d/next/Library/2023-05-25-16-50-43.gh-issue-104773.pmg0Fr.rst
deleted file mode 100644
index 162afb6..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-16-50-43.gh-issue-104773.pmg0Fr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!aifc` module, deprecated in Python 3.11. Patch
-by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-17-25-16.gh-issue-104773.O6TOMc.rst b/Misc/NEWS.d/next/Library/2023-05-25-17-25-16.gh-issue-104773.O6TOMc.rst
deleted file mode 100644
index e668e75..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-17-25-16.gh-issue-104773.O6TOMc.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:pep:`594`: Remove the :mod:`!audioop` module, deprecated in Python 3.11.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-22-54-20.gh-issue-104947.hi6TUr.rst b/Misc/NEWS.d/next/Library/2023-05-25-22-54-20.gh-issue-104947.hi6TUr.rst
deleted file mode 100644
index 4af73d7..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-22-54-20.gh-issue-104947.hi6TUr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make comparisons between :class:`pathlib.PureWindowsPath` objects consistent
-across Windows and Posix to match 3.11 behavior.
diff --git a/Misc/NEWS.d/next/Library/2023-05-25-23-34-54.gh-issue-103631.x5Urye.rst b/Misc/NEWS.d/next/Library/2023-05-25-23-34-54.gh-issue-103631.x5Urye.rst
deleted file mode 100644
index d1eb2d3..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-25-23-34-54.gh-issue-103631.x5Urye.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``pathlib.PurePosixPath(pathlib.PureWindowsPath(...))`` not converting
-path separators to restore 3.11 compatible behavior.
diff --git a/Misc/NEWS.d/next/Library/2023-05-26-01-31-30.gh-issue-101588.RaqxFy.rst b/Misc/NEWS.d/next/Library/2023-05-26-01-31-30.gh-issue-101588.RaqxFy.rst
deleted file mode 100644
index 07e3dc4..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-26-01-31-30.gh-issue-101588.RaqxFy.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate undocumented copy/deepcopy/pickle support for itertools.
diff --git a/Misc/NEWS.d/next/Library/2023-05-26-21-24-06.gh-issue-104996.aaW78g.rst b/Misc/NEWS.d/next/Library/2023-05-26-21-24-06.gh-issue-104996.aaW78g.rst
deleted file mode 100644
index 8b81b68..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-26-21-24-06.gh-issue-104996.aaW78g.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve performance of :class:`pathlib.PurePath` initialisation by
-deferring joining of paths when multiple arguments are given.
diff --git a/Misc/NEWS.d/next/Library/2023-05-26-21-33-24.gh-issue-104992.dbq9WK.rst b/Misc/NEWS.d/next/Library/2023-05-26-21-33-24.gh-issue-104992.dbq9WK.rst
deleted file mode 100644
index d72646a..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-26-21-33-24.gh-issue-104992.dbq9WK.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the untested and undocumented :meth:`!unittest.TestProgram.usageExit`
-method, deprecated in Python 3.11. Patch by Hugo van Kemenade.
diff --git a/Misc/NEWS.d/next/Library/2023-05-30-17-39-03.gh-issue-105096.pw00FW.rst b/Misc/NEWS.d/next/Library/2023-05-30-17-39-03.gh-issue-105096.pw00FW.rst
deleted file mode 100644
index bc82c13..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-30-17-39-03.gh-issue-105096.pw00FW.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`wave`: Deprecate the ``getmark()``, ``setmark()`` and ``getmarkers()``
-methods of the :class:`wave.Wave_read` and :class:`wave.Wave_write` classes.
-They will be removed in Python 3.15. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-30-18-45-02.gh-issue-62948.1-5wMR.rst b/Misc/NEWS.d/next/Library/2023-05-30-18-45-02.gh-issue-62948.1-5wMR.rst
deleted file mode 100644
index d6ba989..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-30-18-45-02.gh-issue-62948.1-5wMR.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-The :class:`io.IOBase` finalizer now logs the ``close()`` method errors with
-:data:`sys.unraisablehook`. Previously, errors were ignored silently by default,
-and only logged in :ref:`Python Development Mode <devmode>` or on
-:ref:`Python built on debug mode <debug-build>`. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-05-31-16-58-42.gh-issue-105144.Oqfn0V.rst b/Misc/NEWS.d/next/Library/2023-05-31-16-58-42.gh-issue-105144.Oqfn0V.rst
deleted file mode 100644
index 7e4d6fb..0000000
--- a/Misc/NEWS.d/next/Library/2023-05-31-16-58-42.gh-issue-105144.Oqfn0V.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix a recent regression in the :mod:`typing` module. The regression meant
-that doing ``class Foo(X, typing.Protocol)``, where ``X`` was a class that
-had :class:`abc.ABCMeta` as its metaclass, would then cause subsequent
-``isinstance(1, X)`` calls to erroneously raise :exc:`TypeError`. Patch by
-Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-06-02-02-38-26.gh-issue-105080.2imGMg.rst b/Misc/NEWS.d/next/Library/2023-06-02-02-38-26.gh-issue-105080.2imGMg.rst
deleted file mode 100644
index efe8365..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-02-02-38-26.gh-issue-105080.2imGMg.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed inconsistent signature on derived classes for :func:`inspect.signature`
diff --git a/Misc/NEWS.d/next/Library/2023-06-02-14-23-41.gh-issue-104310.UamCOB.rst b/Misc/NEWS.d/next/Library/2023-06-02-14-23-41.gh-issue-104310.UamCOB.rst
deleted file mode 100644
index 461a3a2..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-02-14-23-41.gh-issue-104310.UamCOB.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-In the beta 1 release we added a utility function for extension module
-authors, to use when testing their module for support in multiple
-interpreters or under a per-interpreter GIL. The name of that function has
-changed from ``allowing_all_extensions`` to
-``_incompatible_extension_module_restrictions``. The default for the
-"disable_check" argument has change from ``True`` to ``False``, to better
-match the new function name.
diff --git a/Misc/NEWS.d/next/Library/2023-06-02-14-57-11.gh-issue-105239.SAmuuj.rst b/Misc/NEWS.d/next/Library/2023-06-02-14-57-11.gh-issue-105239.SAmuuj.rst
deleted file mode 100644
index 35e1b1a..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-02-14-57-11.gh-issue-105239.SAmuuj.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix longstanding bug where ``issubclass(object, typing.Protocol)`` would
-evaluate to ``True`` in some edge cases. Patch by Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-06-02-23-32-17.gh-issue-80480.savBw9.rst b/Misc/NEWS.d/next/Library/2023-06-02-23-32-17.gh-issue-80480.savBw9.rst
deleted file mode 100644
index fd87efe..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-02-23-32-17.gh-issue-80480.savBw9.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`array`: Add ``'w'`` typecode that represents ``Py_UCS4``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-04-12-16-47.gh-issue-105280.srRbCe.rst b/Misc/NEWS.d/next/Library/2023-06-04-12-16-47.gh-issue-105280.srRbCe.rst
deleted file mode 100644
index 8e46964..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-04-12-16-47.gh-issue-105280.srRbCe.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix bug where ``isinstance([], collections.abc.Mapping)`` could evaluate to
-``True`` if garbage collection happened at the wrong time. The bug was
-caused by changes to the implementation of :class:`typing.Protocol` in
-Python 3.12.
diff --git a/Misc/NEWS.d/next/Library/2023-06-04-23-20-56.gh-issue-105292.ns6XQR.rst b/Misc/NEWS.d/next/Library/2023-06-04-23-20-56.gh-issue-105292.ns6XQR.rst
deleted file mode 100644
index c23e1ff..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-04-23-20-56.gh-issue-105292.ns6XQR.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add option to :func:`traceback.format_exception_only` to recurse into the
-nested exception of a :exc:`BaseExceptionGroup`.
diff --git a/Misc/NEWS.d/next/Library/2023-06-05-14-43-56.gh-issue-104554.pwfKIo.rst b/Misc/NEWS.d/next/Library/2023-06-05-14-43-56.gh-issue-104554.pwfKIo.rst
deleted file mode 100644
index 9ef8c67..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-05-14-43-56.gh-issue-104554.pwfKIo.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add RTSPS scheme support in urllib.parse
diff --git a/Misc/NEWS.d/next/Library/2023-06-06-11-50-33.gh-issue-105332.tmpgRA.rst b/Misc/NEWS.d/next/Library/2023-06-06-11-50-33.gh-issue-105332.tmpgRA.rst
deleted file mode 100644
index 31b6855..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-06-11-50-33.gh-issue-105332.tmpgRA.rst
+++ /dev/null
@@ -1 +0,0 @@
-Revert pickling method from by-name back to by-value.
diff --git a/Misc/NEWS.d/next/Library/2023-06-06-15-32-44.gh-issue-105376.W4oDQp.rst b/Misc/NEWS.d/next/Library/2023-06-06-15-32-44.gh-issue-105376.W4oDQp.rst
deleted file mode 100644
index 2ed6b5e..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-06-15-32-44.gh-issue-105376.W4oDQp.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:mod:`logging`: Remove undocumented and untested ``Logger.warn()`` and
-``LoggerAdapter.warn()`` methods and ``logging.warn()`` function. Deprecated
-since Python 3.3, they were aliases to the :meth:`logging.Logger.warning`
-method, :meth:`!logging.LoggerAdapter.warning` method and
-:func:`logging.warning` function. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-06-06-16-00-03.gh-issue-105382.A1LgzA.rst b/Misc/NEWS.d/next/Library/2023-06-06-16-00-03.gh-issue-105382.A1LgzA.rst
deleted file mode 100644
index 4e6d727..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-06-16-00-03.gh-issue-105382.A1LgzA.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove *cafile*, *capath* and *cadefault* parameters of the
-:func:`urllib.request.urlopen` function, deprecated in Python 3.6. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-06-07-00-09-52.gh-issue-105375.Y_9D4n.rst b/Misc/NEWS.d/next/Library/2023-06-07-00-09-52.gh-issue-105375.Y_9D4n.rst
deleted file mode 100644
index ec10d63..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-07-00-09-52.gh-issue-105375.Y_9D4n.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug in :mod:`sqlite3` where an exception could be overwritten in the
-:meth:`collation <sqlite3.Connection.create_collation>` callback.
diff --git a/Misc/NEWS.d/next/Library/2023-06-07-00-13-00.gh-issue-70303.frwUKH.rst b/Misc/NEWS.d/next/Library/2023-06-07-00-13-00.gh-issue-70303.frwUKH.rst
deleted file mode 100644
index 39a891a..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-07-00-13-00.gh-issue-70303.frwUKH.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Emit :exc:`FutureWarning` from :meth:`pathlib.Path.glob` and
-:meth:`~pathlib.Path.rglob` if the given pattern ends with "``**``". In a
-future Python release, patterns with this ending will match both files and
-directories. Add a trailing slash to only match directories.
diff --git a/Misc/NEWS.d/next/Library/2023-06-08-08-58-36.gh-issue-105375.bTcqS9.rst b/Misc/NEWS.d/next/Library/2023-06-08-08-58-36.gh-issue-105375.bTcqS9.rst
deleted file mode 100644
index 3030477..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-08-08-58-36.gh-issue-105375.bTcqS9.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bugs in :mod:`pickle` where exceptions could be overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-08-15-56-45.gh-issue-105509.YIG57j.rst b/Misc/NEWS.d/next/Library/2023-06-08-15-56-45.gh-issue-105509.YIG57j.rst
deleted file mode 100644
index 26d8a66..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-08-15-56-45.gh-issue-105509.YIG57j.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:data:`typing.Annotated` is now implemented as an instance of
-``typing._SpecialForm`` rather than a class. This should have no user-facing
-impact for users of the :mod:`typing` module public API.
diff --git a/Misc/NEWS.d/next/Library/2023-06-08-17-49-46.gh-issue-105497.K6Q8nU.rst b/Misc/NEWS.d/next/Library/2023-06-08-17-49-46.gh-issue-105497.K6Q8nU.rst
deleted file mode 100644
index 2d4e209..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-08-17-49-46.gh-issue-105497.K6Q8nU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix flag inversion when alias/mask members exist.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-08-38-30.gh-issue-105545.2q3ysu.rst b/Misc/NEWS.d/next/Library/2023-06-09-08-38-30.gh-issue-105545.2q3ysu.rst
deleted file mode 100644
index f276921..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-08-38-30.gh-issue-105545.2q3ysu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove deprecated in 3.11 ``webbrowser.MacOSXOSAScript._name`` attribute.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-20-34-23.gh-issue-105566.YxlGg1.rst b/Misc/NEWS.d/next/Library/2023-06-09-20-34-23.gh-issue-105566.YxlGg1.rst
deleted file mode 100644
index c2c497a..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-20-34-23.gh-issue-105566.YxlGg1.rst
+++ /dev/null
@@ -1,10 +0,0 @@
-Deprecate creating a :class:`typing.NamedTuple` class using keyword
-arguments to denote the fields (``NT = NamedTuple("NT", x=int, y=str)``).
-This will be disallowed in Python 3.15.
-Use the class-based syntax or the functional syntax instead.
-
-Two methods of creating ``NamedTuple`` classes with 0 fields using the
-functional syntax are also deprecated, and will be disallowed in Python 3.15:
-``NT = NamedTuple("NT")`` and ``NT = NamedTuple("NT", None)``. To create a
-``NamedTuple`` class with 0 fields, either use ``class NT(NamedTuple): pass`` or
-``NT = NamedTuple("NT", [])``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-21-04-39.gh-issue-105375.bTcqS9.rst b/Misc/NEWS.d/next/Library/2023-06-09-21-04-39.gh-issue-105375.bTcqS9.rst
deleted file mode 100644
index f47754e..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-21-04-39.gh-issue-105375.bTcqS9.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bugs in :mod:`errno` where exceptions could be overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-21-11-28.gh-issue-105375.4Mxn7t.rst b/Misc/NEWS.d/next/Library/2023-06-09-21-11-28.gh-issue-105375.4Mxn7t.rst
deleted file mode 100644
index 4202b75..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-21-11-28.gh-issue-105375.4Mxn7t.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bugs in :mod:`zoneinfo` where exceptions could be overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-21-25-14.gh-issue-105375.95g1eI.rst b/Misc/NEWS.d/next/Library/2023-06-09-21-25-14.gh-issue-105375.95g1eI.rst
deleted file mode 100644
index 1894b2b..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-21-25-14.gh-issue-105375.95g1eI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bugs in :mod:`!_elementtree` where exceptions could be overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-21-30-59.gh-issue-105375.eewafp.rst b/Misc/NEWS.d/next/Library/2023-06-09-21-30-59.gh-issue-105375.eewafp.rst
deleted file mode 100644
index e000f98..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-21-30-59.gh-issue-105375.eewafp.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug in the :mod:`posix` module where an exception could be
-overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-21-40-45.gh-issue-105375._sZilh.rst b/Misc/NEWS.d/next/Library/2023-06-09-21-40-45.gh-issue-105375._sZilh.rst
deleted file mode 100644
index 87db4c2..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-21-40-45.gh-issue-105375._sZilh.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bugs in :mod:`_ctypes` where exceptions could end up being overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-21-46-52.gh-issue-105375.yrJelV.rst b/Misc/NEWS.d/next/Library/2023-06-09-21-46-52.gh-issue-105375.yrJelV.rst
deleted file mode 100644
index 21aea1b..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-21-46-52.gh-issue-105375.yrJelV.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug in :class:`array.array` where an exception could end up being
-overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-22-16-46.gh-issue-105375.EgVJOP.rst b/Misc/NEWS.d/next/Library/2023-06-09-22-16-46.gh-issue-105375.EgVJOP.rst
deleted file mode 100644
index 49f7df6..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-22-16-46.gh-issue-105375.EgVJOP.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bugs in :mod:`!_ssl` initialisation which could lead to leaked
-references and overwritten exceptions.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-22-45-26.gh-issue-105375.9rp6tG.rst b/Misc/NEWS.d/next/Library/2023-06-09-22-45-26.gh-issue-105375.9rp6tG.rst
deleted file mode 100644
index 352d7b8..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-22-45-26.gh-issue-105375.9rp6tG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bugs in :mod:`!_datetime` where exceptions could be overwritten in case
-of module initialisation failure.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-22-52-45.gh-issue-105375.6igkhn.rst b/Misc/NEWS.d/next/Library/2023-06-09-22-52-45.gh-issue-105375.6igkhn.rst
deleted file mode 100644
index 05e78fd..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-22-52-45.gh-issue-105375.6igkhn.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bug in :mod:`decimal` where an exception could end up being overwritten.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-23-00-13.gh-issue-105605.YuwqxY.rst b/Misc/NEWS.d/next/Library/2023-06-09-23-00-13.gh-issue-105605.YuwqxY.rst
deleted file mode 100644
index 5fba6d2..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-23-00-13.gh-issue-105605.YuwqxY.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Harden :mod:`pyexpat` error handling during module initialisation to prevent
-exceptions from possibly being overwritten, and objects from being
-dereferenced twice.
diff --git a/Misc/NEWS.d/next/Library/2023-06-09-23-46-23.gh-issue-105375.9KaioS.rst b/Misc/NEWS.d/next/Library/2023-06-09-23-46-23.gh-issue-105375.9KaioS.rst
deleted file mode 100644
index b12d7c8..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-09-23-46-23.gh-issue-105375.9KaioS.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix bugs in :mod:`sys` where exceptions could end up being overwritten
-because of deferred error handling.
diff --git a/Misc/NEWS.d/next/Library/2023-06-10-12-20-17.gh-issue-105626.XyZein.rst b/Misc/NEWS.d/next/Library/2023-06-10-12-20-17.gh-issue-105626.XyZein.rst
deleted file mode 100644
index 2a48361..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-10-12-20-17.gh-issue-105626.XyZein.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Change the default return value of
-:meth:`http.client.HTTPConnection.get_proxy_response_headers` to be ``None``
-and not ``{}``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-11-22-46-06.gh-issue-105375.YkhSNt.rst b/Misc/NEWS.d/next/Library/2023-06-11-22-46-06.gh-issue-105375.YkhSNt.rst
deleted file mode 100644
index dda8f42..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-11-22-46-06.gh-issue-105375.YkhSNt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug in :c:func:`!_Unpickler_SetInputStream` where an exception could
-end up being overwritten in case of failure.
diff --git a/Misc/NEWS.d/next/Library/2023-06-12-10-40-38.gh-issue-105684.yiHkFD.rst b/Misc/NEWS.d/next/Library/2023-06-12-10-40-38.gh-issue-105684.yiHkFD.rst
deleted file mode 100644
index b0d4eb3..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-12-10-40-38.gh-issue-105684.yiHkFD.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Supporting :meth:`asyncio.Task.set_name` is now mandatory for third party task implementations.
-The undocumented :func:`!_set_task_name` function (deprecated since 3.8) has been removed.
-Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2023-06-12-15-17-34.gh-issue-105687.ZUonKm.rst b/Misc/NEWS.d/next/Library/2023-06-12-15-17-34.gh-issue-105687.ZUonKm.rst
deleted file mode 100644
index 7966d3a..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-12-15-17-34.gh-issue-105687.ZUonKm.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove deprecated ``re.template``, ``re.T``, ``re.TEMPLATE``,
-``sre_constans.SRE_FLAG_TEMPLATE``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-13-19-38-12.gh-issue-105733.WOp0mG.rst b/Misc/NEWS.d/next/Library/2023-06-13-19-38-12.gh-issue-105733.WOp0mG.rst
deleted file mode 100644
index 20f2ba2..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-13-19-38-12.gh-issue-105733.WOp0mG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`ctypes`: Deprecate undocumented :func:`!ctypes.SetPointerType` and
-:func:`!ctypes.ARRAY` functions. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-06-14-10-27-34.gh-issue-105745.l1ttOQ.rst b/Misc/NEWS.d/next/Library/2023-06-14-10-27-34.gh-issue-105745.l1ttOQ.rst
deleted file mode 100644
index 7df7c5a..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-14-10-27-34.gh-issue-105745.l1ttOQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ``webbrowser.Konqueror.open`` method.
diff --git a/Misc/NEWS.d/next/Library/2023-06-14-14-32-31.gh-issue-105570.sFTtQU.rst b/Misc/NEWS.d/next/Library/2023-06-14-14-32-31.gh-issue-105570.sFTtQU.rst
deleted file mode 100644
index e31a8ee..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-14-14-32-31.gh-issue-105570.sFTtQU.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Deprecate two methods of creating :class:`typing.TypedDict` classes with 0
-fields using the functional syntax: ``TD = TypedDict("TD")`` and
-``TD = TypedDict("TD", None)``. Both will be disallowed in Python 3.15. To create a
-``TypedDict`` class with 0 fields, either use ``class TD(TypedDict): pass``
-or ``TD = TypedDict("TD", {})``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-14-18-41-18.gh-issue-105793.YSoykM.rst b/Misc/NEWS.d/next/Library/2023-06-14-18-41-18.gh-issue-105793.YSoykM.rst
deleted file mode 100644
index 0e4090e..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-14-18-41-18.gh-issue-105793.YSoykM.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add *follow_symlinks* keyword-only argument to :meth:`pathlib.Path.is_dir` and
-:meth:`~pathlib.Path.is_file`, defaulting to ``True``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-15-18-11-47.gh-issue-104799.BcLzbP.rst b/Misc/NEWS.d/next/Library/2023-06-15-18-11-47.gh-issue-104799.BcLzbP.rst
deleted file mode 100644
index d0dbff4..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-15-18-11-47.gh-issue-104799.BcLzbP.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Enable :func:`ast.unparse` to unparse function and class definitions created
-without the new ``type_params`` field from :pep:`695`. Patch by Jelle
-Zijlstra.
diff --git a/Misc/NEWS.d/next/Library/2023-06-17-12-13-57.gh-issue-105481.KgBH5w.rst b/Misc/NEWS.d/next/Library/2023-06-17-12-13-57.gh-issue-105481.KgBH5w.rst
deleted file mode 100644
index 11084ef..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-17-12-13-57.gh-issue-105481.KgBH5w.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-:func:`~dis.stack_effect` no longer raises an exception if an ``oparg`` is
-provided for an ``opcode`` that doesn't use its arg, or when it is not
-provided for an ``opcode`` that does use it. In the latter case, the stack
-effect is returned for ``oparg=0``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-19-11-31-55.gh-issue-105808.NL-quu.rst b/Misc/NEWS.d/next/Library/2023-06-19-11-31-55.gh-issue-105808.NL-quu.rst
deleted file mode 100644
index 8e69fd6..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-19-11-31-55.gh-issue-105808.NL-quu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a regression introduced in GH-101251 for 3.12, causing :meth:`gzip.GzipFile.flush` to not flush the compressor (nor pass along the ``zip_mode`` argument).
diff --git a/Misc/NEWS.d/next/Library/2023-06-19-22-20-41.gh-issue-89812.z2l_e8.rst b/Misc/NEWS.d/next/Library/2023-06-19-22-20-41.gh-issue-89812.z2l_e8.rst
deleted file mode 100644
index f1ef11e..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-19-22-20-41.gh-issue-89812.z2l_e8.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :exc:`pathlib.UnsupportedOperation`, which is raised instead of
-:exc:`NotImplementedError` when a path operation isn't supported.
diff --git a/Misc/NEWS.d/next/Library/2023-06-20-23-18-45.gh-issue-96145.o5dTRM.rst b/Misc/NEWS.d/next/Library/2023-06-20-23-18-45.gh-issue-96145.o5dTRM.rst
deleted file mode 100644
index f4fb0e4..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-20-23-18-45.gh-issue-96145.o5dTRM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Reverted addition of ``json.AttrDict``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-21-19-04-27.gh-issue-105974.M47n3t.rst b/Misc/NEWS.d/next/Library/2023-06-21-19-04-27.gh-issue-105974.M47n3t.rst
deleted file mode 100644
index 982192e..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-21-19-04-27.gh-issue-105974.M47n3t.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Fix bug where a :class:`typing.Protocol` class that had one or more
-non-callable members would raise :exc:`TypeError` when :func:`issubclass`
-was called against it, even if it defined a custom ``__subclasshook__``
-method. The behaviour in Python 3.11 and lower -- which has now been
-restored -- was not to raise :exc:`TypeError` in these situations if a
-custom ``__subclasshook__`` method was defined. Patch by Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-06-22-15-21-11.gh-issue-105987.T7Kzrb.rst b/Misc/NEWS.d/next/Library/2023-06-22-15-21-11.gh-issue-105987.T7Kzrb.rst
deleted file mode 100644
index 0bc97da..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-22-15-21-11.gh-issue-105987.T7Kzrb.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash due to improper reference counting in :mod:`asyncio` eager task factory internal routines.
diff --git a/Misc/NEWS.d/next/Library/2023-06-23-22-52-24.gh-issue-106046.OdLiLJ.rst b/Misc/NEWS.d/next/Library/2023-06-23-22-52-24.gh-issue-106046.OdLiLJ.rst
deleted file mode 100644
index ce10a9d..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-23-22-52-24.gh-issue-106046.OdLiLJ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve the error message from :func:`os.fspath` if called on an object
-where ``__fspath__`` is set to ``None``. Patch by Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-06-25-06-57-24.gh-issue-104527.TJEUkd.rst b/Misc/NEWS.d/next/Library/2023-06-25-06-57-24.gh-issue-104527.TJEUkd.rst
deleted file mode 100644
index 50b845b..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-25-06-57-24.gh-issue-104527.TJEUkd.rst
+++ /dev/null
@@ -1 +0,0 @@
-Zipapp will now skip over apending an archive to itself.
diff --git a/Misc/NEWS.d/next/Library/2023-06-25-12-28-55.gh-issue-106075.W7tMRb.rst b/Misc/NEWS.d/next/Library/2023-06-25-12-28-55.gh-issue-106075.W7tMRb.rst
deleted file mode 100644
index 0c24ff7..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-25-12-28-55.gh-issue-106075.W7tMRb.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added ``asyncio.taskgroups.__all__`` to ``asyncio.__all__`` for export in star imports.
diff --git a/Misc/NEWS.d/next/Library/2023-06-27-23-22-37.gh-issue-106152.ya5jBT.rst b/Misc/NEWS.d/next/Library/2023-06-27-23-22-37.gh-issue-106152.ya5jBT.rst
deleted file mode 100644
index da9d260..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-27-23-22-37.gh-issue-106152.ya5jBT.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added PY_THROW event hook for :mod:`cProfile` for generators
diff --git a/Misc/NEWS.d/next/Library/2023-06-29-12-40-52.gh-issue-106238.VulKb9.rst b/Misc/NEWS.d/next/Library/2023-06-29-12-40-52.gh-issue-106238.VulKb9.rst
deleted file mode 100644
index 52e7838..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-29-12-40-52.gh-issue-106238.VulKb9.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix rare concurrency bug in lock acquisition by the logging package.
diff --git a/Misc/NEWS.d/next/Library/2023-06-29-15-10-44.gh-issue-106236.EAIX4l.rst b/Misc/NEWS.d/next/Library/2023-06-29-15-10-44.gh-issue-106236.EAIX4l.rst
deleted file mode 100644
index 036bdb6..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-29-15-10-44.gh-issue-106236.EAIX4l.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Replace ``assert`` statements with ``raise RuntimeError`` in
-:mod:`threading`, so that ``_DummyThread`` cannot be joined even with ``-OO``.
diff --git a/Misc/NEWS.d/next/Library/2023-06-30-16-42-44.gh-issue-106263.tk-t93.rst b/Misc/NEWS.d/next/Library/2023-06-30-16-42-44.gh-issue-106263.tk-t93.rst
deleted file mode 100644
index d86a6bf..0000000
--- a/Misc/NEWS.d/next/Library/2023-06-30-16-42-44.gh-issue-106263.tk-t93.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix crash when calling ``repr`` with a manually constructed SignalDict object.
-Patch by Charlie Zhao.
diff --git a/Misc/NEWS.d/next/Library/2023-07-01-16-40-54.gh-issue-102541.C1ahtk.rst b/Misc/NEWS.d/next/Library/2023-07-01-16-40-54.gh-issue-102541.C1ahtk.rst
deleted file mode 100644
index efaf5db..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-01-16-40-54.gh-issue-102541.C1ahtk.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make pydoc.doc catch bad module ImportError when output stream is not None.
diff --git a/Misc/NEWS.d/next/Library/2023-07-01-16-51-55.gh-issue-106309.hSlB17.rst b/Misc/NEWS.d/next/Library/2023-07-01-16-51-55.gh-issue-106309.hSlB17.rst
deleted file mode 100644
index 5bd3880..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-01-16-51-55.gh-issue-106309.hSlB17.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Deprecate :func:`typing.no_type_check_decorator`. No major type checker ever
-added support for this decorator. Patch by Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-07-02-10-56-41.gh-issue-106330.QSkIUH.rst b/Misc/NEWS.d/next/Library/2023-07-02-10-56-41.gh-issue-106330.QSkIUH.rst
deleted file mode 100644
index c1f55ab..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-02-10-56-41.gh-issue-106330.QSkIUH.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix incorrect matching of empty paths in :meth:`pathlib.PurePath.match`.
-This bug was introduced in Python 3.12.0 beta 1.
diff --git a/Misc/NEWS.d/next/Library/2023-07-03-03-46-20.gh-issue-106350.LLcTEe.rst b/Misc/NEWS.d/next/Library/2023-07-03-03-46-20.gh-issue-106350.LLcTEe.rst
deleted file mode 100644
index 681d63a..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-03-03-46-20.gh-issue-106350.LLcTEe.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Detect possible memory allocation failure in the libtommath function :c:func:`mp_init`
-used by the ``_tkinter`` module.
diff --git a/Misc/NEWS.d/next/Library/2023-07-03-15-09-44.gh-issue-106292.3npldV.rst b/Misc/NEWS.d/next/Library/2023-07-03-15-09-44.gh-issue-106292.3npldV.rst
deleted file mode 100644
index 2335093..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-03-15-09-44.gh-issue-106292.3npldV.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Check for an instance-dict cached value in the :meth:`__get__` method of
-:func:`functools.cached_property`. This better matches the pre-3.12 behavior
-and improves compatibility for users subclassing
-:func:`functools.cached_property` and adding a :meth:`__set__` method.
diff --git a/Misc/NEWS.d/next/Library/2023-07-03-20-23-56.gh-issue-89812.cFkDOE.rst b/Misc/NEWS.d/next/Library/2023-07-03-20-23-56.gh-issue-89812.cFkDOE.rst
deleted file mode 100644
index a4221fc..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-03-20-23-56.gh-issue-89812.cFkDOE.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add private ``pathlib._PathBase`` class, which provides experimental support
-for virtual filesystems, and may be made public in a future version of Python.
diff --git a/Misc/NEWS.d/next/Library/2023-07-04-07-25-30.gh-issue-106403.GmefbV.rst b/Misc/NEWS.d/next/Library/2023-07-04-07-25-30.gh-issue-106403.GmefbV.rst
deleted file mode 100644
index 4fea45f..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-04-07-25-30.gh-issue-106403.GmefbV.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Instances of :class:`typing.TypeVar`, :class:`typing.ParamSpec`,
-:class:`typing.ParamSpecArgs`, :class:`typing.ParamSpecKwargs`, and
-:class:`typing.TypeVarTuple` once again support weak references, fixing a
-regression introduced in Python 3.12.0 beta 1. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Library/2023-07-05-13-08-23.gh-issue-90876.Qvlkfl.rst b/Misc/NEWS.d/next/Library/2023-07-05-13-08-23.gh-issue-90876.Qvlkfl.rst
deleted file mode 100644
index 3e062b5..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-05-13-08-23.gh-issue-90876.Qvlkfl.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Prevent :mod:`multiprocessing.spawn` from failing to *import* in environments
-where ``sys.executable`` is ``None``. This regressed in 3.11 with the addition
-of support for path-like objects in multiprocessing.
diff --git a/Misc/NEWS.d/next/Library/2023-07-05-14-34-10.gh-issue-105497.HU5u89.rst b/Misc/NEWS.d/next/Library/2023-07-05-14-34-10.gh-issue-105497.HU5u89.rst
deleted file mode 100644
index f4f2db0..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-05-14-34-10.gh-issue-105497.HU5u89.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix flag mask inversion when unnamed flags exist.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-03-05-58.gh-issue-106503.ltfeiH.rst b/Misc/NEWS.d/next/Library/2023-07-07-03-05-58.gh-issue-106503.ltfeiH.rst
deleted file mode 100644
index b8dd850..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-03-05-58.gh-issue-106503.ltfeiH.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ref cycle in :class:`!asyncio._SelectorSocketTransport` by removing
-``_write_ready`` in ``close``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-13-47-28.gh-issue-106510.9n5BdC.rst b/Misc/NEWS.d/next/Library/2023-07-07-13-47-28.gh-issue-106510.9n5BdC.rst
deleted file mode 100644
index e0646fa..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-13-47-28.gh-issue-106510.9n5BdC.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve debug output for atomic groups in regular expressions.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-14-52-31.gh-issue-106052.ak8nbs.rst b/Misc/NEWS.d/next/Library/2023-07-07-14-52-31.gh-issue-106052.ak8nbs.rst
deleted file mode 100644
index f2d4c2f..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-14-52-31.gh-issue-106052.ak8nbs.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`re` module: fix the matching of possessive quantifiers in the case of
-a subpattern containing backtracking.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-16-19-59.gh-issue-106531.eMfNm8.rst b/Misc/NEWS.d/next/Library/2023-07-07-16-19-59.gh-issue-106531.eMfNm8.rst
deleted file mode 100644
index a521071..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-16-19-59.gh-issue-106531.eMfNm8.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Removed ``_legacy`` and the names it provided from ``importlib.resources``:
-``Resource``, ``contents``, ``is_resource``, ``open_binary``, ``open_text``,
-``path``, ``read_binary``, and ``read_text``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-17-44-03.gh-issue-106524.XkBV8h.rst b/Misc/NEWS.d/next/Library/2023-07-07-17-44-03.gh-issue-106524.XkBV8h.rst
deleted file mode 100644
index f3fd070..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-17-44-03.gh-issue-106524.XkBV8h.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash in :func:`!_sre.template` with templates containing invalid group indices.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-18-22-07.gh-issue-106527.spHQ0W.rst b/Misc/NEWS.d/next/Library/2023-07-07-18-22-07.gh-issue-106527.spHQ0W.rst
deleted file mode 100644
index 204bda1..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-18-22-07.gh-issue-106527.spHQ0W.rst
+++ /dev/null
@@ -1 +0,0 @@
-Reduce overhead to add and remove :mod:`asyncio` readers and writers.
diff --git a/Misc/NEWS.d/next/Library/2023-07-07-21-15-17.gh-issue-100502.Iici1B.rst b/Misc/NEWS.d/next/Library/2023-07-07-21-15-17.gh-issue-100502.Iici1B.rst
deleted file mode 100644
index eea9564..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-07-21-15-17.gh-issue-100502.Iici1B.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :attr:`pathlib.PurePath.pathmod` class attribute that stores the
-implementation of :mod:`os.path` used for low-level path operations: either
-``posixpath`` or ``ntpath``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-09-00-36-33.gh-issue-106558.Zqsj6F.rst b/Misc/NEWS.d/next/Library/2023-07-09-00-36-33.gh-issue-106558.Zqsj6F.rst
deleted file mode 100644
index 8fe677f..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-09-00-36-33.gh-issue-106558.Zqsj6F.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove ref cycle in callers of
-:func:`~multiprocessing.managers.convert_to_error` by deleting ``result``
-from scope in a ``finally`` block.
diff --git a/Misc/NEWS.d/next/Library/2023-07-09-01-59-24.gh-issue-106554.37c53J.rst b/Misc/NEWS.d/next/Library/2023-07-09-01-59-24.gh-issue-106554.37c53J.rst
deleted file mode 100644
index 2136f3a..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-09-01-59-24.gh-issue-106554.37c53J.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`selectors`: Reduce Selector overhead by using a ``dict.get()`` to lookup file descriptors.
diff --git a/Misc/NEWS.d/next/Library/2023-07-09-13-10-54.gh-issue-106566.NN35-U.rst b/Misc/NEWS.d/next/Library/2023-07-09-13-10-54.gh-issue-106566.NN35-U.rst
deleted file mode 100644
index 3b88dc7..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-09-13-10-54.gh-issue-106566.NN35-U.rst
+++ /dev/null
@@ -1 +0,0 @@
-Optimize ``(?!)`` (pattern which alwais fails) in regular expressions.
diff --git a/Misc/NEWS.d/next/Library/2023-07-11-08-56-40.gh-issue-106584.g-SBtC.rst b/Misc/NEWS.d/next/Library/2023-07-11-08-56-40.gh-issue-106584.g-SBtC.rst
deleted file mode 100644
index a13b61b..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-11-08-56-40.gh-issue-106584.g-SBtC.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix exit code for ``unittest`` if all tests are skipped.
-Patch by Egor Eliseev.
diff --git a/Misc/NEWS.d/next/Library/2023-07-11-09-25-40.gh-issue-106530.VgXrMx.rst b/Misc/NEWS.d/next/Library/2023-07-11-09-25-40.gh-issue-106530.VgXrMx.rst
deleted file mode 100644
index 09fc647..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-11-09-25-40.gh-issue-106530.VgXrMx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Revert a change to :func:`colorsys.rgb_to_hls` that caused division by zero
-for certain almost-white inputs. Patch by Terry Jan Reedy.
diff --git a/Misc/NEWS.d/next/Library/2023-07-11-12-34-04.gh-issue-89427.GOkCp9.rst b/Misc/NEWS.d/next/Library/2023-07-11-12-34-04.gh-issue-89427.GOkCp9.rst
deleted file mode 100644
index 1605920..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-11-12-34-04.gh-issue-89427.GOkCp9.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Set the environment variable ``VIRTUAL_ENV_PROMPT`` at :mod:`venv`
-activation, even when ``VIRTUAL_ENV_DISABLE_PROMPT`` is set.
diff --git a/Misc/NEWS.d/next/Library/2023-07-11-16-36-22.gh-issue-106628.Kx8Zvc.rst b/Misc/NEWS.d/next/Library/2023-07-11-16-36-22.gh-issue-106628.Kx8Zvc.rst
deleted file mode 100644
index 6fa276e..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-11-16-36-22.gh-issue-106628.Kx8Zvc.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Speed up parsing of emails by about 20% by not compiling a new regular
-expression for every single email.
diff --git a/Misc/NEWS.d/next/Library/2023-07-12-03-04-45.gh-issue-106664.ZeUG78.rst b/Misc/NEWS.d/next/Library/2023-07-12-03-04-45.gh-issue-106664.ZeUG78.rst
deleted file mode 100644
index c278cad..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-12-03-04-45.gh-issue-106664.ZeUG78.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`selectors`: Add ``_SelectorMapping.get()`` method and optimize ``_SelectorMapping.__getitem__()``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-12-04-58-45.gh-issue-106602.dGCcXe.rst b/Misc/NEWS.d/next/Library/2023-07-12-04-58-45.gh-issue-106602.dGCcXe.rst
deleted file mode 100644
index d9c122f..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-12-04-58-45.gh-issue-106602.dGCcXe.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add __copy__ and __deepcopy__ in :mod:`enum`
diff --git a/Misc/NEWS.d/next/Library/2023-07-12-10-59-08.gh-issue-106670.goQ2Sy.rst b/Misc/NEWS.d/next/Library/2023-07-12-10-59-08.gh-issue-106670.goQ2Sy.rst
deleted file mode 100644
index 0bb1831..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-12-10-59-08.gh-issue-106670.goQ2Sy.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add the new ``exceptions`` command to the Pdb debugger. It makes it possible to move between chained exceptions when using post mortem debugging.
diff --git a/Misc/NEWS.d/next/Library/2023-07-13-16-04-15.gh-issue-105481.pYSwMj.rst b/Misc/NEWS.d/next/Library/2023-07-13-16-04-15.gh-issue-105481.pYSwMj.rst
deleted file mode 100644
index bc2ba51..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-13-16-04-15.gh-issue-105481.pYSwMj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Expose opcode metadata through :mod:`_opcode`.
diff --git a/Misc/NEWS.d/next/Library/2023-07-14-01-47-39.gh-issue-106734.eMYSoz.rst b/Misc/NEWS.d/next/Library/2023-07-14-01-47-39.gh-issue-106734.eMYSoz.rst
deleted file mode 100644
index 37d2ab1..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-14-01-47-39.gh-issue-106734.eMYSoz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Disable tab completion in multiline mode of :mod:`pdb`
diff --git a/Misc/NEWS.d/next/Library/2023-07-14-14-53-58.gh-issue-105293.kimf_i.rst b/Misc/NEWS.d/next/Library/2023-07-14-14-53-58.gh-issue-105293.kimf_i.rst
deleted file mode 100644
index c263c85..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-14-14-53-58.gh-issue-105293.kimf_i.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove call to ``SSL_CTX_set_session_id_context`` during client side context
-creation in the :mod:`ssl` module.
diff --git a/Misc/NEWS.d/next/Library/2023-07-14-16-54-13.gh-issue-106752.BT1Yxw.rst b/Misc/NEWS.d/next/Library/2023-07-14-16-54-13.gh-issue-106752.BT1Yxw.rst
deleted file mode 100644
index bcda641..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-14-16-54-13.gh-issue-106752.BT1Yxw.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fixed several bugs in zipfile.Path, including: in :meth:`zipfile.Path.match`, Windows
-separators are no longer honored (and never were meant to be); Fixed
-``name``/``suffix``/``suffixes``/``stem`` operations when no filename is
-present and the Path is not at the root of the zipfile; Reworked glob for
-performance and more correct matching behavior.
diff --git a/Misc/NEWS.d/next/Library/2023-07-14-20-31-09.gh-issue-106751.52F6yQ.rst b/Misc/NEWS.d/next/Library/2023-07-14-20-31-09.gh-issue-106751.52F6yQ.rst
deleted file mode 100644
index 486b1f9..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-14-20-31-09.gh-issue-106751.52F6yQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`selectors`: Optimize ``EpollSelector.select()`` code by moving some code outside of the loop.
diff --git a/Misc/NEWS.d/next/Library/2023-07-15-10-24-56.gh-issue-106774.FJcqCj.rst b/Misc/NEWS.d/next/Library/2023-07-15-10-24-56.gh-issue-106774.FJcqCj.rst
deleted file mode 100644
index ed46757..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-15-10-24-56.gh-issue-106774.FJcqCj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update the bundled copy of pip to version 23.2.1.
diff --git a/Misc/NEWS.d/next/Library/2023-07-15-12-52-50.gh-issue-105726.NGthO8.rst b/Misc/NEWS.d/next/Library/2023-07-15-12-52-50.gh-issue-105726.NGthO8.rst
deleted file mode 100644
index 434f932..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-15-12-52-50.gh-issue-105726.NGthO8.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Added ``__slots__`` to :class:`contextlib.AbstractContextManager` and :class:`contextlib.AbstractAsyncContextManager`
-so that child classes can use ``__slots__``.
-
diff --git a/Misc/NEWS.d/next/Library/2023-07-16-10-40-34.gh-issue-106789.NvyE3C.rst b/Misc/NEWS.d/next/Library/2023-07-16-10-40-34.gh-issue-106789.NvyE3C.rst
deleted file mode 100644
index b9cf35a..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-16-10-40-34.gh-issue-106789.NvyE3C.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove import of :mod:`pprint` from :mod:`sysconfig`.
diff --git a/Misc/NEWS.d/next/Library/2023-07-16-23-59-33.gh-issue-106727.bk3uCu.rst b/Misc/NEWS.d/next/Library/2023-07-16-23-59-33.gh-issue-106727.bk3uCu.rst
deleted file mode 100644
index e4ea0ce..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-16-23-59-33.gh-issue-106727.bk3uCu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make :func:`inspect.getsource` smarter for class for same name definitions
diff --git a/Misc/NEWS.d/next/Library/2023-07-17-16-46-00.gh-issue-105481.fek_Nn.rst b/Misc/NEWS.d/next/Library/2023-07-17-16-46-00.gh-issue-105481.fek_Nn.rst
deleted file mode 100644
index d82eb98..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-17-16-46-00.gh-issue-105481.fek_Nn.rst
+++ /dev/null
@@ -1 +0,0 @@
-The various opcode lists in the :mod:`dis` module are now generated from bytecodes.c instead of explicitly constructed in opcode.py.
diff --git a/Misc/NEWS.d/next/Library/2023-07-17-21-45-15.gh-issue-106831.RqVq9X.rst b/Misc/NEWS.d/next/Library/2023-07-17-21-45-15.gh-issue-106831.RqVq9X.rst
deleted file mode 100644
index d3b9862..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-17-21-45-15.gh-issue-106831.RqVq9X.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix potential missing ``NULL`` check of ``d2i_SSL_SESSION`` result in
-``_ssl.c``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-18-23-05-12.gh-issue-106751.tVvzN_.rst b/Misc/NEWS.d/next/Library/2023-07-18-23-05-12.gh-issue-106751.tVvzN_.rst
deleted file mode 100644
index d26ac90..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-18-23-05-12.gh-issue-106751.tVvzN_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Optimize :meth:`KqueueSelector.select` for many iteration case. Patch By
-Donghee Na.
diff --git a/Misc/NEWS.d/next/Library/2023-07-19-09-11-08.gh-issue-106751.U9nD_B.rst b/Misc/NEWS.d/next/Library/2023-07-19-09-11-08.gh-issue-106751.U9nD_B.rst
deleted file mode 100644
index b9a9b56..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-19-09-11-08.gh-issue-106751.U9nD_B.rst
+++ /dev/null
@@ -1 +0,0 @@
-Optimize :meth:`_PollLikeSelector.select` for many iteration case.
diff --git a/Misc/NEWS.d/next/Library/2023-07-19-10-45-24.gh-issue-106751.3HJ1of.rst b/Misc/NEWS.d/next/Library/2023-07-19-10-45-24.gh-issue-106751.3HJ1of.rst
deleted file mode 100644
index 1b3ffdc..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-19-10-45-24.gh-issue-106751.3HJ1of.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Optimize :meth:`SelectSelector.select` for many iteration case. Patch By
-Donghee Na.
diff --git a/Misc/NEWS.d/next/Library/2023-07-20-06-00-35.gh-issue-106739.W1hygr.rst b/Misc/NEWS.d/next/Library/2023-07-20-06-00-35.gh-issue-106739.W1hygr.rst
deleted file mode 100644
index 168e201..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-20-06-00-35.gh-issue-106739.W1hygr.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add the ``rtype_cache`` to the warning message (as an addition to the type of leaked objects and the number of leaked objects already included in the message) to make debugging leaked objects easier when the multiprocessing resource tracker process finds leaked objects at shutdown. This helps more quickly identify what was leaked and/or why the leaked object was not properly cleaned up.
diff --git a/Misc/NEWS.d/next/Library/2023-07-22-12-53-53.gh-issue-105002.gkfsW0.rst b/Misc/NEWS.d/next/Library/2023-07-22-12-53-53.gh-issue-105002.gkfsW0.rst
deleted file mode 100644
index b4c133a..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-22-12-53-53.gh-issue-105002.gkfsW0.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix invalid result from :meth:`PurePath.relative_to` method when attempting to walk
-a "``..``" segment in *other* with *walk_up* enabled. A :exc:`ValueError` exception
-is now raised in this case.
diff --git a/Misc/NEWS.d/next/Library/2023-07-22-13-09-28.gh-issue-106186.EIsUNG.rst b/Misc/NEWS.d/next/Library/2023-07-22-13-09-28.gh-issue-106186.EIsUNG.rst
deleted file mode 100644
index 07fdcc9..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-22-13-09-28.gh-issue-106186.EIsUNG.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Do not report ``MultipartInvariantViolationDefect`` defect
-when the :class:`email.parser.Parser` class is used
-to parse emails with ``headersonly=True``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-22-14-29-34.gh-issue-65495.fw84qM.rst b/Misc/NEWS.d/next/Library/2023-07-22-14-29-34.gh-issue-65495.fw84qM.rst
deleted file mode 100644
index e75b6c0..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-22-14-29-34.gh-issue-65495.fw84qM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use lowercase ``mail from`` and ``rcpt to`` in :class:`smptlib.SMTP`.
diff --git a/Misc/NEWS.d/next/Library/2023-07-22-15-51-33.gh-issue-83006.21zaCz.rst b/Misc/NEWS.d/next/Library/2023-07-22-15-51-33.gh-issue-83006.21zaCz.rst
deleted file mode 100644
index e64d186..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-22-15-51-33.gh-issue-83006.21zaCz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document behavior of :func:`shutil.disk_usage` for non-mounted filesystems
-on Unix.
diff --git a/Misc/NEWS.d/next/Library/2023-07-22-16-44-58.gh-issue-82500.cQYoPj.rst b/Misc/NEWS.d/next/Library/2023-07-22-16-44-58.gh-issue-82500.cQYoPj.rst
deleted file mode 100644
index 065394f..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-22-16-44-58.gh-issue-82500.cQYoPj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix overflow on 32-bit systems with :mod:`asyncio` :func:`os.sendfile` implemention.
diff --git a/Misc/NEWS.d/next/Library/2023-07-22-21-57-34.gh-issue-107089.Dnget2.rst b/Misc/NEWS.d/next/Library/2023-07-22-21-57-34.gh-issue-107089.Dnget2.rst
deleted file mode 100644
index 3c29dda..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-22-21-57-34.gh-issue-107089.Dnget2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Shelves opened with :func:`shelve.open` have a much faster :meth:`clear`
-method. Patch by James Cave.
diff --git a/Misc/NEWS.d/next/Library/2023-07-23-12-26-23.gh-issue-62519.w8-81X.rst b/Misc/NEWS.d/next/Library/2023-07-23-12-26-23.gh-issue-62519.w8-81X.rst
deleted file mode 100644
index 96e2a3d..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-23-12-26-23.gh-issue-62519.w8-81X.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make :func:`gettext.pgettext` search plural definitions when
-translation is not found.
diff --git a/Misc/NEWS.d/next/Library/2023-07-23-13-05-32.gh-issue-105578.XAQtyR.rst b/Misc/NEWS.d/next/Library/2023-07-23-13-05-32.gh-issue-105578.XAQtyR.rst
deleted file mode 100644
index 4a03f5c..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-23-13-05-32.gh-issue-105578.XAQtyR.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Deprecate :class:`typing.AnyStr` in favor of the new Type Parameter syntax.
-See PEP 695.
diff --git a/Misc/NEWS.d/next/Library/2023-07-26-22-52-48.gh-issue-78722.6SKBLt.rst b/Misc/NEWS.d/next/Library/2023-07-26-22-52-48.gh-issue-78722.6SKBLt.rst
deleted file mode 100644
index aea26ee..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-26-22-52-48.gh-issue-78722.6SKBLt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix issue where :meth:`pathlib.Path.iterdir` did not raise :exc:`OSError`
-until iterated.
diff --git a/Misc/NEWS.d/next/Library/2023-07-28-14-56-35.gh-issue-107369.bvTq8F.rst b/Misc/NEWS.d/next/Library/2023-07-28-14-56-35.gh-issue-107369.bvTq8F.rst
deleted file mode 100644
index 76aeab6..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-28-14-56-35.gh-issue-107369.bvTq8F.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Optimize :func:`textwrap.indent`. It is ~30% faster for large input. Patch
-by Inada Naoki.
diff --git a/Misc/NEWS.d/next/Library/2023-07-29-02-01-24.gh-issue-107406.ze6sQP.rst b/Misc/NEWS.d/next/Library/2023-07-29-02-01-24.gh-issue-107406.ze6sQP.rst
deleted file mode 100644
index b78e57f..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-29-02-01-24.gh-issue-107406.ze6sQP.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Implement new :meth:`__repr__` method for :class:`struct.Struct`.
-Now it returns ``Struct(<format repr>)``.
diff --git a/Misc/NEWS.d/next/Library/2023-07-29-02-36-50.gh-issue-107409.HG27Nu.rst b/Misc/NEWS.d/next/Library/2023-07-29-02-36-50.gh-issue-107409.HG27Nu.rst
deleted file mode 100644
index 1ecc720..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-29-02-36-50.gh-issue-107409.HG27Nu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Set :attr:`!__wrapped__` attribute in :func:`reprlib.recursive_repr`.
diff --git a/Misc/NEWS.d/next/Library/2023-07-31-07-36-24.gh-issue-107396.3_Kh6D.rst b/Misc/NEWS.d/next/Library/2023-07-31-07-36-24.gh-issue-107396.3_Kh6D.rst
deleted file mode 100644
index 73bff4b..0000000
--- a/Misc/NEWS.d/next/Library/2023-07-31-07-36-24.gh-issue-107396.3_Kh6D.rst
+++ /dev/null
@@ -1 +0,0 @@
-tarfiles; Fixed use before assignment of self.exception for gzip decompression
diff --git a/Misc/NEWS.d/next/Library/2023-08-01-15-17-20.gh-issue-105481.vMbmj_.rst b/Misc/NEWS.d/next/Library/2023-08-01-15-17-20.gh-issue-105481.vMbmj_.rst
deleted file mode 100644
index 153c18a..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-01-15-17-20.gh-issue-105481.vMbmj_.rst
+++ /dev/null
@@ -1 +0,0 @@
-:data:`opcode.ENABLE_SPECIALIZATION` (which was added in 3.12 but never documented or intended for external usage) is moved to :data:`_opcode.ENABLE_SPECIALIZATION` where tests can access it.
diff --git a/Misc/NEWS.d/next/Library/2023-08-01-21-43-58.gh-issue-105481.cl2ajS.rst b/Misc/NEWS.d/next/Library/2023-08-01-21-43-58.gh-issue-105481.cl2ajS.rst
deleted file mode 100644
index d02f909..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-01-21-43-58.gh-issue-105481.cl2ajS.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove ``opcode.is_pseudo``, ``opcode.MIN_PSEUDO_OPCODE`` and ``opcode.MAX_PSEUDO_OPCODE``,
-which were added in 3.12, were never documented and were not intended to be used externally.
diff --git a/Misc/NEWS.d/next/Library/2023-08-03-11-31-11.gh-issue-107576.pO_s9I.rst b/Misc/NEWS.d/next/Library/2023-08-03-11-31-11.gh-issue-107576.pO_s9I.rst
deleted file mode 100644
index 67677dd..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-03-11-31-11.gh-issue-107576.pO_s9I.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :func:`types.get_original_bases` to only return
-:attr:`!__orig_bases__` if it is present on ``cls`` directly. Patch by
-James Hilton-Balfe.
diff --git a/Misc/NEWS.d/next/Library/2023-08-03-12-52-19.gh-issue-107077.-pzHD6.rst b/Misc/NEWS.d/next/Library/2023-08-03-12-52-19.gh-issue-107077.-pzHD6.rst
deleted file mode 100644
index ecaf437..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-03-12-52-19.gh-issue-107077.-pzHD6.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Seems that in some conditions, OpenSSL will return ``SSL_ERROR_SYSCALL``
-instead of ``SSL_ERROR_SSL`` when a certification verification has failed,
-but the error parameters will still contain ``ERR_LIB_SSL`` and
-``SSL_R_CERTIFICATE_VERIFY_FAILED``. We are now detecting this situation and
-raising the appropiate ``ssl.SSLCertVerificationError``. Patch by Pablo
-Galindo
diff --git a/Misc/NEWS.d/next/Library/2023-08-04-19-00-53.gh-issue-107465.Vc1Il3.rst b/Misc/NEWS.d/next/Library/2023-08-04-19-00-53.gh-issue-107465.Vc1Il3.rst
deleted file mode 100644
index e98092f..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-04-19-00-53.gh-issue-107465.Vc1Il3.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :meth:`pathlib.Path.from_uri` classmethod.
diff --git a/Misc/NEWS.d/next/Library/2023-08-05-05-10-41.gh-issue-106684.P9zRXb.rst b/Misc/NEWS.d/next/Library/2023-08-05-05-10-41.gh-issue-106684.P9zRXb.rst
deleted file mode 100644
index 02c52d7..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-05-05-10-41.gh-issue-106684.P9zRXb.rst
+++ /dev/null
@@ -1 +0,0 @@
-Raise :exc:`ResourceWarning` when :class:`asyncio.StreamWriter` is not closed leading to memory leaks. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2023-08-06-10-52-12.gh-issue-72684.Ls2mSf.rst b/Misc/NEWS.d/next/Library/2023-08-06-10-52-12.gh-issue-72684.Ls2mSf.rst
deleted file mode 100644
index 1ac0e6d..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-06-10-52-12.gh-issue-72684.Ls2mSf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :mod:`tkinter` widget methods: :meth:`!tk_busy_hold`,
-:meth:`!tk_busy_configure`, :meth:`!tk_busy_cget`, :meth:`!tk_busy_forget`,
-:meth:`!tk_busy_current`, and :meth:`!tk_busy_status`.
diff --git a/Misc/NEWS.d/next/Library/2023-08-06-15-29-00.gh-issue-100814.h195gW.rst b/Misc/NEWS.d/next/Library/2023-08-06-15-29-00.gh-issue-100814.h195gW.rst
deleted file mode 100644
index 86cb7bf..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-06-15-29-00.gh-issue-100814.h195gW.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Passing a callable object as an option value to a Tkinter image now raises
-the expected TclError instead of an AttributeError.
diff --git a/Misc/NEWS.d/next/Library/2023-08-07-14-12-07.gh-issue-107715.238r2f.rst b/Misc/NEWS.d/next/Library/2023-08-07-14-12-07.gh-issue-107715.238r2f.rst
deleted file mode 100644
index deea9af..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-07-14-12-07.gh-issue-107715.238r2f.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :meth:`doctest.DocTestFinder.find` in presence of class names with special
-characters. Patch by Gertjan van Zwieten.
diff --git a/Misc/NEWS.d/next/Library/2023-08-07-14-24-42.gh-issue-107710.xfOCfj.rst b/Misc/NEWS.d/next/Library/2023-08-07-14-24-42.gh-issue-107710.xfOCfj.rst
deleted file mode 100644
index 70f8b58..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-07-14-24-42.gh-issue-107710.xfOCfj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Speed up :func:`logging.getHandlerNames`.
diff --git a/Misc/NEWS.d/next/Library/2023-08-08-16-09-59.gh-issue-56166.WUMhYG.rst b/Misc/NEWS.d/next/Library/2023-08-08-16-09-59.gh-issue-56166.WUMhYG.rst
deleted file mode 100644
index 34d776a..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-08-16-09-59.gh-issue-56166.WUMhYG.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecate passing optional arguments *maxsplit*, *count* and *flags* in
-module-level functions :func:`re.split`, :func:`re.sub` and :func:`re.subn` as positional.
-They should only be passed by keyword.
diff --git a/Misc/NEWS.d/next/Library/2023-08-08-19-57-45.gh-issue-107782.mInjFE.rst b/Misc/NEWS.d/next/Library/2023-08-08-19-57-45.gh-issue-107782.mInjFE.rst
deleted file mode 100644
index fb8a50d..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-08-19-57-45.gh-issue-107782.mInjFE.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`pydoc` is now able to show signatures which are not representable in
-Python, e.g. for ``getattr`` and ``dict.pop``.
diff --git a/Misc/NEWS.d/next/Library/2023-08-09-13-49-37.gh-issue-107805.ezem0k.rst b/Misc/NEWS.d/next/Library/2023-08-09-13-49-37.gh-issue-107805.ezem0k.rst
deleted file mode 100644
index 263df68..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-09-13-49-37.gh-issue-107805.ezem0k.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix signatures of module-level generated functions in :mod:`turtle`.
diff --git a/Misc/NEWS.d/next/Library/2023-08-09-15-37-20.gh-issue-107812.CflAXa.rst b/Misc/NEWS.d/next/Library/2023-08-09-15-37-20.gh-issue-107812.CflAXa.rst
deleted file mode 100644
index 0aac44f..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-09-15-37-20.gh-issue-107812.CflAXa.rst
+++ /dev/null
@@ -1 +0,0 @@
-Extend socket's netlink support to the FreeBSD platform.
diff --git a/Misc/NEWS.d/next/Library/2023-08-10-17-36-22.gh-issue-107845.dABiMJ.rst b/Misc/NEWS.d/next/Library/2023-08-10-17-36-22.gh-issue-107845.dABiMJ.rst
deleted file mode 100644
index 32c1fb9..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-10-17-36-22.gh-issue-107845.dABiMJ.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`tarfile.data_filter` now takes the location of symlinks into account
-when determining their target, so it will no longer reject some valid
-tarballs with ``LinkOutsideDestinationError``.
diff --git a/Misc/NEWS.d/next/Library/2023-08-14-11-18-13.gh-issue-107913.4ooY6i.rst b/Misc/NEWS.d/next/Library/2023-08-14-11-18-13.gh-issue-107913.4ooY6i.rst
deleted file mode 100644
index de5e21a..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-14-11-18-13.gh-issue-107913.4ooY6i.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix possible losses of ``errno`` and ``winerror`` values in :exc:`OSError`
-exceptions if they were cleared or modified by the cleanup code before
-creating the exception object.
diff --git a/Misc/NEWS.d/next/Library/2023-08-14-17-15-59.gh-issue-76913.LLD0rT.rst b/Misc/NEWS.d/next/Library/2023-08-14-17-15-59.gh-issue-76913.LLD0rT.rst
deleted file mode 100644
index 5f9a84e..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-14-17-15-59.gh-issue-76913.LLD0rT.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add *merge_extra* parameter/feature to :class:`logging.LoggerAdapter`
diff --git a/Misc/NEWS.d/next/Library/2023-08-14-19-49-02.gh-issue-93057.5nJwO5.rst b/Misc/NEWS.d/next/Library/2023-08-14-19-49-02.gh-issue-93057.5nJwO5.rst
deleted file mode 100644
index 6a4feaa..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-14-19-49-02.gh-issue-93057.5nJwO5.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Passing more than one positional argument to :func:`sqlite3.connect` and the
-:class:`sqlite3.Connection` constructor is deprecated. The remaining parameters
-will become keyword-only in Python 3.15. Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2023-08-14-20-01-14.gh-issue-50002.E-bpj8.rst b/Misc/NEWS.d/next/Library/2023-08-14-20-01-14.gh-issue-50002.E-bpj8.rst
deleted file mode 100644
index ca5c074..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-14-20-01-14.gh-issue-50002.E-bpj8.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`xml.dom.minidom` now preserves whitespaces in attributes.
diff --git a/Misc/NEWS.d/next/Library/2023-08-14-20-18-59.gh-issue-81555.cWdP4a.rst b/Misc/NEWS.d/next/Library/2023-08-14-20-18-59.gh-issue-81555.cWdP4a.rst
deleted file mode 100644
index 241a50f..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-14-20-18-59.gh-issue-81555.cWdP4a.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`xml.dom.minidom` now only quotes ``"`` in attributes.
diff --git a/Misc/NEWS.d/next/Library/2023-08-14-23-11-11.gh-issue-106242.71HMym.rst b/Misc/NEWS.d/next/Library/2023-08-14-23-11-11.gh-issue-106242.71HMym.rst
deleted file mode 100644
index 44237a9..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-14-23-11-11.gh-issue-106242.71HMym.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixes :func:`os.path.normpath` to handle embedded null characters without truncating the path.
diff --git a/Misc/NEWS.d/next/Library/2023-08-15-18-20-00.gh-issue-107963.20g5BG.rst b/Misc/NEWS.d/next/Library/2023-08-15-18-20-00.gh-issue-107963.20g5BG.rst
deleted file mode 100644
index ea96836..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-15-18-20-00.gh-issue-107963.20g5BG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`multiprocessing.set_forkserver_preload` to check the given list
-of modules names. Patch by Donghee Na.
diff --git a/Misc/NEWS.d/next/Library/2023-08-16-00-24-07.gh-issue-107995.TlTp5t.rst b/Misc/NEWS.d/next/Library/2023-08-16-00-24-07.gh-issue-107995.TlTp5t.rst
deleted file mode 100644
index 7247f6b..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-16-00-24-07.gh-issue-107995.TlTp5t.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-The ``__module__`` attribute on instances of :class:`functools.cached_property`
-is now set to the name of the module in which the cached_property is defined,
-rather than "functools". This means that doctests in ``cached_property``
-docstrings are now properly collected by the :mod:`doctest` module. Patch by
-Tyler Smart.
diff --git a/Misc/NEWS.d/next/Library/2023-08-16-14-30-13.gh-issue-105539.29lA6c.rst b/Misc/NEWS.d/next/Library/2023-08-16-14-30-13.gh-issue-105539.29lA6c.rst
deleted file mode 100644
index 0098c7f..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-16-14-30-13.gh-issue-105539.29lA6c.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`sqlite3` now emits an :exc:`ResourceWarning` if a
-:class:`sqlite3.Connection` object is not :meth:`closed
-<sqlite3.connection.close>` explicitly. Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2023-08-16-21-20-55.gh-issue-107932.I7hFsp.rst b/Misc/NEWS.d/next/Library/2023-08-16-21-20-55.gh-issue-107932.I7hFsp.rst
deleted file mode 100644
index 850cfcb..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-16-21-20-55.gh-issue-107932.I7hFsp.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ``dis`` module to properly report and display bytecode that do not have source lines.
diff --git a/Misc/NEWS.d/next/Library/2023-08-17-12-59-35.gh-issue-108083.9J7UcT.rst b/Misc/NEWS.d/next/Library/2023-08-17-12-59-35.gh-issue-108083.9J7UcT.rst
deleted file mode 100644
index ff499ce..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-17-12-59-35.gh-issue-108083.9J7UcT.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix bugs in the constructor of :mod:`sqlite3.Connection` and
-:meth:`sqlite3.Connection.close` where exceptions could be leaked. Patch by
-Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2023-08-17-14-45-25.gh-issue-105736.NJsH7r.rst b/Misc/NEWS.d/next/Library/2023-08-17-14-45-25.gh-issue-105736.NJsH7r.rst
deleted file mode 100644
index 1d959a3..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-17-14-45-25.gh-issue-105736.NJsH7r.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Harmonized the pure Python version of :class:`~collections.OrderedDict` with the C version. Now,
-both versions set up their internal state in ``__new__``. Formerly, the pure
-Python version did the set up in ``__init__``.
diff --git a/Misc/NEWS.d/next/Library/2023-08-18-22-58-07.gh-issue-83417.61J4yM.rst b/Misc/NEWS.d/next/Library/2023-08-18-22-58-07.gh-issue-83417.61J4yM.rst
deleted file mode 100644
index fbb8bdb..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-18-22-58-07.gh-issue-83417.61J4yM.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add the ability for venv to create a ``.gitignore`` file which causes the
-created environment to be ignored by Git. It is on by default when venv is
-called via its CLI.
diff --git a/Misc/NEWS.d/next/Library/2023-08-22-12-05-47.gh-issue-108322.kf3NJX.rst b/Misc/NEWS.d/next/Library/2023-08-22-12-05-47.gh-issue-108322.kf3NJX.rst
deleted file mode 100644
index 5416c01..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-22-12-05-47.gh-issue-108322.kf3NJX.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Speed-up NormalDist.samples() by using the inverse CDF method instead of
-calling random.gauss().
diff --git a/Misc/NEWS.d/next/Library/2023-08-22-13-51-10.gh-issue-108278.11d_qG.rst b/Misc/NEWS.d/next/Library/2023-08-22-13-51-10.gh-issue-108278.11d_qG.rst
deleted file mode 100644
index 85bedc1..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-22-13-51-10.gh-issue-108278.11d_qG.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-Deprecate passing name, number of arguments, and the callable as keyword
-arguments, for the following :class:`sqlite3.Connection` APIs:
-
-* :meth:`~sqlite3.Connection.create_function`
-* :meth:`~sqlite3.Connection.create_aggregate`
-
-The affected parameters will become positional-only in Python 3.15.
-
-Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2023-08-22-16-18-49.gh-issue-108294.KEeUcM.rst b/Misc/NEWS.d/next/Library/2023-08-22-16-18-49.gh-issue-108294.KEeUcM.rst
deleted file mode 100644
index de2a3a8..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-22-16-18-49.gh-issue-108294.KEeUcM.rst
+++ /dev/null
@@ -1 +0,0 @@
-:func:`time.sleep` now raises an auditing event.
diff --git a/Misc/NEWS.d/next/Library/2023-08-22-17-27-12.gh-issue-108111.N7a4u_.rst b/Misc/NEWS.d/next/Library/2023-08-22-17-27-12.gh-issue-108111.N7a4u_.rst
deleted file mode 100644
index 8eafa6c..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-22-17-27-12.gh-issue-108111.N7a4u_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a regression introduced in GH-101251 for 3.12, resulting in an incorrect
-offset calculation in :meth:`gzip.GzipFile.seek`.
diff --git a/Misc/NEWS.d/next/Library/2023-08-22-22-29-42.gh-issue-64662.jHl_Bt.rst b/Misc/NEWS.d/next/Library/2023-08-22-22-29-42.gh-issue-64662.jHl_Bt.rst
deleted file mode 100644
index 1b4c33a..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-22-22-29-42.gh-issue-64662.jHl_Bt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix support for virtual tables in :meth:`sqlite3.Connection.iterdump`. Patch
-by Aviv Palivoda.
diff --git a/Misc/NEWS.d/next/Library/2023-08-23-17-34-39.gh-issue-107811.3Fng72.rst b/Misc/NEWS.d/next/Library/2023-08-23-17-34-39.gh-issue-107811.3Fng72.rst
deleted file mode 100644
index ffca413..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-23-17-34-39.gh-issue-107811.3Fng72.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`tarfile`: extraction of members with overly large UID or GID (e.g. on
-an OS with 32-bit :c:type:`!id_t`) now fails in the same way as failing to
-set the ID.
diff --git a/Misc/NEWS.d/next/Library/2023-08-23-22-08-32.gh-issue-108277.KLV-6T.rst b/Misc/NEWS.d/next/Library/2023-08-23-22-08-32.gh-issue-108277.KLV-6T.rst
deleted file mode 100644
index 6f99e0b..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-23-22-08-32.gh-issue-108277.KLV-6T.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :func:`os.timerfd_create`, :func:`os.timerfd_settime`, :func:`os.timerfd_gettime`, :func:`os.timerfd_settime_ns`, and :func:`os.timerfd_gettime_ns` to provide a low level interface for Linux's timer notification file descriptor.
diff --git a/Misc/NEWS.d/next/Library/2023-08-25-00-14-34.gh-issue-108463.mQApp_.rst b/Misc/NEWS.d/next/Library/2023-08-25-00-14-34.gh-issue-108463.mQApp_.rst
deleted file mode 100644
index a5ab8e2..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-25-00-14-34.gh-issue-108463.mQApp_.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make expressions/statements work as expected in pdb
diff --git a/Misc/NEWS.d/next/Library/2023-08-26-08-38-57.gh-issue-108295.Pn0QRM.rst b/Misc/NEWS.d/next/Library/2023-08-26-08-38-57.gh-issue-108295.Pn0QRM.rst
deleted file mode 100644
index 7e61ed4..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-26-08-38-57.gh-issue-108295.Pn0QRM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crashes related to use of weakrefs on :data:`typing.TypeVar`.
diff --git a/Misc/NEWS.d/next/Library/2023-08-26-12-35-39.gh-issue-105829.kyYhWI.rst b/Misc/NEWS.d/next/Library/2023-08-26-12-35-39.gh-issue-105829.kyYhWI.rst
deleted file mode 100644
index eaa2a5a..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-26-12-35-39.gh-issue-105829.kyYhWI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix concurrent.futures.ProcessPoolExecutor deadlock
diff --git a/Misc/NEWS.d/next/Library/2023-08-29-11-29-15.gh-issue-108278.-UhsnJ.rst b/Misc/NEWS.d/next/Library/2023-08-29-11-29-15.gh-issue-108278.-UhsnJ.rst
deleted file mode 100644
index fa2dbdf..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-29-11-29-15.gh-issue-108278.-UhsnJ.rst
+++ /dev/null
@@ -1,10 +0,0 @@
-Deprecate passing the callback callable by keyword for the following
-:class:`sqlite3.Connection` APIs:
-
-* :meth:`~sqlite3.Connection.set_authorizer`
-* :meth:`~sqlite3.Connection.set_progress_handler`
-* :meth:`~sqlite3.Connection.set_trace_callback`
-
-The affected parameters will become positional-only in Python 3.15.
-
-Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2023-08-30-20-10-28.gh-issue-108682.c2gzLQ.rst b/Misc/NEWS.d/next/Library/2023-08-30-20-10-28.gh-issue-108682.c2gzLQ.rst
deleted file mode 100644
index 148d432..0000000
--- a/Misc/NEWS.d/next/Library/2023-08-30-20-10-28.gh-issue-108682.c2gzLQ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Enum: raise :exc:`TypeError` if ``super().__new__()`` is called from a
-custom ``__new__``.
diff --git a/Misc/NEWS.d/next/Library/2023-09-01-13-14-08.gh-issue-108751.2itqwe.rst b/Misc/NEWS.d/next/Library/2023-09-01-13-14-08.gh-issue-108751.2itqwe.rst
deleted file mode 100644
index 7bc21fe..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-01-13-14-08.gh-issue-108751.2itqwe.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :func:`copy.replace` function which allows to create a modified copy of
-an object. It supports named tuples, dataclasses, and many other objects.
diff --git a/Misc/NEWS.d/next/Library/2023-09-03-04-37-52.gh-issue-108469.kusj40.rst b/Misc/NEWS.d/next/Library/2023-09-03-04-37-52.gh-issue-108469.kusj40.rst
deleted file mode 100644
index ac0f682..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-03-04-37-52.gh-issue-108469.kusj40.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`ast.unparse` now supports new :term:`f-string` syntax introduced in
-Python 3.12. Note that the :term:`f-string` quotes are reselected for simplicity
-under the new syntax. (Patch by Steven Sun)
diff --git a/Misc/NEWS.d/next/Library/2023-09-06-06-17-23.gh-issue-108843.WJMhsS.rst b/Misc/NEWS.d/next/Library/2023-09-06-06-17-23.gh-issue-108843.WJMhsS.rst
deleted file mode 100644
index 0f15761..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-06-06-17-23.gh-issue-108843.WJMhsS.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix an issue in :func:`ast.unparse` when unparsing f-strings containing many quote types.
diff --git a/Misc/NEWS.d/next/Library/2023-09-06-14-47-28.gh-issue-109033.piUzDx.rst b/Misc/NEWS.d/next/Library/2023-09-06-14-47-28.gh-issue-109033.piUzDx.rst
deleted file mode 100644
index 15ec0b4..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-06-14-47-28.gh-issue-109033.piUzDx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Exceptions raised by os.utime builtin function now include the related
-filename
diff --git a/Misc/NEWS.d/next/Library/2023-09-06-19-33-41.gh-issue-108682.35Xnc5.rst b/Misc/NEWS.d/next/Library/2023-09-06-19-33-41.gh-issue-108682.35Xnc5.rst
deleted file mode 100644
index 8c13d43..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-06-19-33-41.gh-issue-108682.35Xnc5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Enum: require ``names=()`` or ``type=...`` to create an empty enum using
-the functional syntax.
diff --git a/Misc/NEWS.d/next/Library/2023-09-08-12-09-55.gh-issue-108987.x5AIG8.rst b/Misc/NEWS.d/next/Library/2023-09-08-12-09-55.gh-issue-108987.x5AIG8.rst
deleted file mode 100644
index 16526ee..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-08-12-09-55.gh-issue-108987.x5AIG8.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix :func:`_thread.start_new_thread` race condition. If a thread is created
-during Python finalization, the newly spawned thread now exits immediately
-instead of trying to access freed memory and lead to a crash. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-09-08-19-44-01.gh-issue-109151.GkzkQu.rst b/Misc/NEWS.d/next/Library/2023-09-08-19-44-01.gh-issue-109151.GkzkQu.rst
deleted file mode 100644
index 78b4e88..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-08-19-44-01.gh-issue-109151.GkzkQu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Enable ``readline`` editing features in the :ref:`sqlite3 command-line interface <sqlite3-cli>` (``python -m sqlite3``).
diff --git a/Misc/NEWS.d/next/Library/2023-09-08-22-26-26.gh-issue-109164.-9BFWR.rst b/Misc/NEWS.d/next/Library/2023-09-08-22-26-26.gh-issue-109164.-9BFWR.rst
deleted file mode 100644
index b439c14..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-08-22-26-26.gh-issue-109164.-9BFWR.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`pdb`: Replace :mod:`getopt` with :mod:`argparse` for parsing command line arguments.
diff --git a/Misc/NEWS.d/next/Library/2023-09-09-09-05-41.gh-issue-109174.OJea5s.rst b/Misc/NEWS.d/next/Library/2023-09-09-09-05-41.gh-issue-109174.OJea5s.rst
deleted file mode 100644
index 63461fa..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-09-09-05-41.gh-issue-109174.OJea5s.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add support of :class:`types.SimpleNamespace` in :func:`copy.replace`.
diff --git a/Misc/NEWS.d/next/Library/2023-09-09-15-08-37.gh-issue-50644.JUAZOh.rst b/Misc/NEWS.d/next/Library/2023-09-09-15-08-37.gh-issue-50644.JUAZOh.rst
deleted file mode 100644
index a7a442e..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-09-15-08-37.gh-issue-50644.JUAZOh.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Attempts to pickle or create a shallow or deep copy of :mod:`codecs` streams
-now raise a TypeError. Previously, copying failed with a RecursionError,
-while pickling produced wrong results that eventually caused unpickling
-to fail with a RecursionError.
diff --git a/Misc/NEWS.d/next/Library/2023-09-09-17-09-54.gh-issue-109187.dIayNW.rst b/Misc/NEWS.d/next/Library/2023-09-09-17-09-54.gh-issue-109187.dIayNW.rst
deleted file mode 100644
index 31b3ef7..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-09-17-09-54.gh-issue-109187.dIayNW.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:meth:`pathlib.Path.resolve` now treats symlink loops like other errors: in
-strict mode, :exc:`OSError` is raised, and in non-strict mode, no exception
-is raised.
diff --git a/Misc/NEWS.d/next/Library/2023-09-10-20-23-20.gh-issue-66143.71xvgL.rst b/Misc/NEWS.d/next/Library/2023-09-10-20-23-20.gh-issue-66143.71xvgL.rst
deleted file mode 100644
index 2769c05..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-10-20-23-20.gh-issue-66143.71xvgL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The :class:`codecs.CodecInfo` object has been made copyable and pickleable.
-Patched by Robert Lehmann and Furkan Onder.
diff --git a/Misc/NEWS.d/next/Library/2023-09-11-00-32-18.gh-issue-107219.3zqyFT.rst b/Misc/NEWS.d/next/Library/2023-09-11-00-32-18.gh-issue-107219.3zqyFT.rst
deleted file mode 100644
index 10afbcf..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-11-00-32-18.gh-issue-107219.3zqyFT.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix a race condition in ``concurrent.futures``. When a process in the
-process pool was terminated abruptly (while the future was running or
-pending), close the connection write end. If the call queue is blocked on
-sending bytes to a worker process, closing the connection write end interrupts
-the send, so the queue can be closed. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-09-12-13-01-55.gh-issue-109319.YaCMtW.rst b/Misc/NEWS.d/next/Library/2023-09-12-13-01-55.gh-issue-109319.YaCMtW.rst
deleted file mode 100644
index d3cd86b..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-12-13-01-55.gh-issue-109319.YaCMtW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate the ``dis.HAVE_ARGUMENT`` field in favour of ``dis.hasarg``.
diff --git a/Misc/NEWS.d/next/Library/2023-09-13-17-22-44.gh-issue-109375.ijJHZ9.rst b/Misc/NEWS.d/next/Library/2023-09-13-17-22-44.gh-issue-109375.ijJHZ9.rst
deleted file mode 100644
index 9b7a85d..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-13-17-22-44.gh-issue-109375.ijJHZ9.rst
+++ /dev/null
@@ -1 +0,0 @@
-The :mod:`pdb` ``alias`` command now prevents registering aliases without arguments.
diff --git a/Misc/NEWS.d/next/Library/2023-09-15-10-42-30.gh-issue-109409.RlffA3.rst b/Misc/NEWS.d/next/Library/2023-09-15-10-42-30.gh-issue-109409.RlffA3.rst
deleted file mode 100644
index eddad64..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-15-10-42-30.gh-issue-109409.RlffA3.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix error when it was possible to inherit a frozen dataclass from multiple
-parents some of which were possibly not frozen.
diff --git a/Misc/NEWS.d/next/Library/2023-09-15-12-20-23.gh-issue-109096.VksX1D.rst b/Misc/NEWS.d/next/Library/2023-09-15-12-20-23.gh-issue-109096.VksX1D.rst
deleted file mode 100644
index bf13084..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-15-12-20-23.gh-issue-109096.VksX1D.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:class:`http.server.CGIHTTPRequestHandler` has been deprecated for removal
-in 3.15. Its design is old and the web world has long since moved beyond
-CGI.
diff --git a/Misc/NEWS.d/next/Library/2023-09-15-17-12-53.gh-issue-109461.VNFPTK.rst b/Misc/NEWS.d/next/Library/2023-09-15-17-12-53.gh-issue-109461.VNFPTK.rst
deleted file mode 100644
index 28f0c16..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-15-17-12-53.gh-issue-109461.VNFPTK.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`logging`: Use a context manager for lock acquisition.
diff --git a/Misc/NEWS.d/next/Library/2023-09-16-15-44-16.gh-issue-109495.m2H5Bk.rst b/Misc/NEWS.d/next/Library/2023-09-16-15-44-16.gh-issue-109495.m2H5Bk.rst
deleted file mode 100644
index a7e1b3a..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-16-15-44-16.gh-issue-109495.m2H5Bk.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove unnecessary extra ``__slots__`` in :py:class:`datetime`\'s pure python implementation to reduce memory size, as they are defined in the superclass. Patch by James Hilton-Balfe
diff --git a/Misc/NEWS.d/next/Library/2023-09-18-07-43-22.gh-issue-109543.1tOGoV.rst b/Misc/NEWS.d/next/Library/2023-09-18-07-43-22.gh-issue-109543.1tOGoV.rst
deleted file mode 100644
index e790f77..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-18-07-43-22.gh-issue-109543.1tOGoV.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove unnecessary :func:`hasattr` check during :data:`typing.TypedDict`
-creation.
diff --git a/Misc/NEWS.d/next/Library/2023-09-19-01-22-43.gh-issue-109559.ijaycU.rst b/Misc/NEWS.d/next/Library/2023-09-19-01-22-43.gh-issue-109559.ijaycU.rst
deleted file mode 100644
index 2c25a7b..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-19-01-22-43.gh-issue-109559.ijaycU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update :mod:`unicodedata` database to Unicode 15.1.0.
diff --git a/Misc/NEWS.d/next/Library/2023-09-19-17-56-24.gh-issue-109109.WJvvX2.rst b/Misc/NEWS.d/next/Library/2023-09-19-17-56-24.gh-issue-109109.WJvvX2.rst
deleted file mode 100644
index e741e60..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-19-17-56-24.gh-issue-109109.WJvvX2.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-You can now get the raw TLS certificate chains from TLS connections via
-:meth:`ssl.SSLSocket.get_verified_chain` and
-:meth:`ssl.SSLSocket.get_unverified_chain` methods.
-
-Contributed by Mateusz Nowak.
diff --git a/Misc/NEWS.d/next/Library/2023-09-20-07-38-14.gh-issue-109599.IaSLJz.rst b/Misc/NEWS.d/next/Library/2023-09-20-07-38-14.gh-issue-109599.IaSLJz.rst
deleted file mode 100644
index 8a15e76..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-20-07-38-14.gh-issue-109599.IaSLJz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Expose the type of PyCapsule objects as ``types.CapsuleType``.
diff --git a/Misc/NEWS.d/next/Library/2023-09-20-17-45-46.gh-issue-109613.P13ogN.rst b/Misc/NEWS.d/next/Library/2023-09-20-17-45-46.gh-issue-109613.P13ogN.rst
deleted file mode 100644
index e21a758..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-20-17-45-46.gh-issue-109613.P13ogN.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix :func:`os.stat` and :meth:`os.DirEntry.stat`: check for exceptions.
-Previously, on Python built in debug mode, these functions could trigger a
-fatal Python error (and abort the process) when a function succeeded with an
-exception set. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-09-21-14-26-44.gh-issue-74481.KAUDcD.rst b/Misc/NEWS.d/next/Library/2023-09-21-14-26-44.gh-issue-74481.KAUDcD.rst
deleted file mode 100644
index c2aca4e..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-21-14-26-44.gh-issue-74481.KAUDcD.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``set_error_mode`` related constants in ``msvcrt`` module in Python debug build.
diff --git a/Misc/NEWS.d/next/Library/2023-09-21-16-21-19.gh-issue-109649.YYCjAF.rst b/Misc/NEWS.d/next/Library/2023-09-21-16-21-19.gh-issue-109649.YYCjAF.rst
deleted file mode 100644
index ab708e6..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-21-16-21-19.gh-issue-109649.YYCjAF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :func:`os.process_cpu_count` function to get the number of logical CPUs
-usable by the calling thread of the current process. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-09-21-19-42-22.gh-issue-109653.bL3iLH.rst b/Misc/NEWS.d/next/Library/2023-09-21-19-42-22.gh-issue-109653.bL3iLH.rst
deleted file mode 100644
index 9f794bb..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-21-19-42-22.gh-issue-109653.bL3iLH.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Reduce the import time of :mod:`typing` by around a third.
-Patch by Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-09-22-20-16-44.gh-issue-109593.LboaNM.rst b/Misc/NEWS.d/next/Library/2023-09-22-20-16-44.gh-issue-109593.LboaNM.rst
deleted file mode 100644
index 292aea0..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-22-20-16-44.gh-issue-109593.LboaNM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Avoid deadlocking on a reentrant call to the multiprocessing resource tracker. Such a reentrant call, though unlikely, can happen if a GC pass invokes the finalizer for a multiprocessing object such as SemLock.
diff --git a/Misc/NEWS.d/next/Library/2023-09-23-12-47-45.gh-issue-109653.9wZBfs.rst b/Misc/NEWS.d/next/Library/2023-09-23-12-47-45.gh-issue-109653.9wZBfs.rst
deleted file mode 100644
index 1d0f0e4..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-23-12-47-45.gh-issue-109653.9wZBfs.rst
+++ /dev/null
@@ -1 +0,0 @@
-Reduce the import time of :mod:`enum` by over 50%. Patch by Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-09-24-06-04-14.gh-issue-109590.9EMofC.rst b/Misc/NEWS.d/next/Library/2023-09-24-06-04-14.gh-issue-109590.9EMofC.rst
deleted file mode 100644
index 647e84e..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-24-06-04-14.gh-issue-109590.9EMofC.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`shutil.which` will prefer files with an extension in ``PATHEXT`` if the given mode includes ``os.X_OK`` on win32.
-If no ``PATHEXT`` match is found, a file without an extension in ``PATHEXT`` can be returned.
-This change will have :func:`shutil.which` act more similarly to previous behavior in Python 3.11.
diff --git a/Misc/NEWS.d/next/Library/2023-09-24-13-28-35.gh-issue-109653.9IFU0B.rst b/Misc/NEWS.d/next/Library/2023-09-24-13-28-35.gh-issue-109653.9IFU0B.rst
deleted file mode 100644
index c4f5a62..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-24-13-28-35.gh-issue-109653.9IFU0B.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve import time of :mod:`functools` by around 13%. Patch by Alex
-Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-09-24-16-43-33.gh-issue-109782.gMC_7z.rst b/Misc/NEWS.d/next/Library/2023-09-24-16-43-33.gh-issue-109782.gMC_7z.rst
deleted file mode 100644
index 7612e59..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-24-16-43-33.gh-issue-109782.gMC_7z.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure the signature of :func:`os.path.isdir` is identical on all platforms.
-Patch by Amin Alaee.
diff --git a/Misc/NEWS.d/next/Library/2023-09-25-02-11-14.gh-issue-109047.b1TrqG.rst b/Misc/NEWS.d/next/Library/2023-09-25-02-11-14.gh-issue-109047.b1TrqG.rst
deleted file mode 100644
index 71cb5a8..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-25-02-11-14.gh-issue-109047.b1TrqG.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-:mod:`concurrent.futures`: The *executor manager thread* now catches exceptions
-when adding an item to the *call queue*. During Python finalization, creating a
-new thread can now raise :exc:`RuntimeError`. Catch the exception and call
-``terminate_broken()`` in this case. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-09-25-09-59-59.gh-issue-109818.dLRtT-.rst b/Misc/NEWS.d/next/Library/2023-09-25-09-59-59.gh-issue-109818.dLRtT-.rst
deleted file mode 100644
index 184086a..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-25-09-59-59.gh-issue-109818.dLRtT-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`reprlib.recursive_repr` not copying ``__type_params__`` from
-decorated function.
diff --git a/Misc/NEWS.d/next/Library/2023-09-25-10-47-22.gh-issue-109653.TUHrId.rst b/Misc/NEWS.d/next/Library/2023-09-25-10-47-22.gh-issue-109653.TUHrId.rst
deleted file mode 100644
index b61f0bd..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-25-10-47-22.gh-issue-109653.TUHrId.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Reduce the import time of :mod:`email.utils` by around 43%. This results in
-the import time of :mod:`email.message` falling by around 18%, which in turn
-reduces the import time of :mod:`importlib.metadata` by around 6%. Patch by
-Alex Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-09-25-23-00-37.gh-issue-109631.eWSqpO.rst b/Misc/NEWS.d/next/Library/2023-09-25-23-00-37.gh-issue-109631.eWSqpO.rst
deleted file mode 100644
index 58af2e5..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-25-23-00-37.gh-issue-109631.eWSqpO.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`re` functions such as :func:`re.findall`, :func:`re.split`,
-:func:`re.search` and :func:`re.sub` which perform short repeated matches
-can now be interrupted by user.
diff --git a/Misc/NEWS.d/next/Library/2023-09-28-12-32-57.gh-issue-88402.hoa3Gx.rst b/Misc/NEWS.d/next/Library/2023-09-28-12-32-57.gh-issue-88402.hoa3Gx.rst
deleted file mode 100644
index 80ec650..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-28-12-32-57.gh-issue-88402.hoa3Gx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add new variables to :py:meth:`sysconfig.get_config_vars` on Windows:
-``LIBRARY``, ``LDLIBRARY``, ``LIBDIR``, ``SOABI``, and ``Py_NOGIL``.
diff --git a/Misc/NEWS.d/next/Library/2023-09-28-18-08-02.gh-issue-110045.0YIGKv.rst b/Misc/NEWS.d/next/Library/2023-09-28-18-08-02.gh-issue-110045.0YIGKv.rst
deleted file mode 100644
index 44a6df1..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-28-18-08-02.gh-issue-110045.0YIGKv.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Update the :mod:`symtable` module to support the new scopes introduced by
-:pep:`695`.
diff --git a/Misc/NEWS.d/next/Library/2023-09-28-18-50-33.gh-issue-110038.nx_gCu.rst b/Misc/NEWS.d/next/Library/2023-09-28-18-50-33.gh-issue-110038.nx_gCu.rst
deleted file mode 100644
index 6b2abd8..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-28-18-50-33.gh-issue-110038.nx_gCu.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed an issue that caused :meth:`KqueueSelector.select` to not return all
-the ready events in some cases when a file descriptor is registered for both
-read and write.
diff --git a/Misc/NEWS.d/next/Library/2023-09-28-18-53-11.gh-issue-110036.fECxTj.rst b/Misc/NEWS.d/next/Library/2023-09-28-18-53-11.gh-issue-110036.fECxTj.rst
deleted file mode 100644
index ddb11b5..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-28-18-53-11.gh-issue-110036.fECxTj.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-On Windows, multiprocessing ``Popen.terminate()`` now catchs
-:exc:`PermissionError` and get the process exit code. If the process is
-still running, raise again the :exc:`PermissionError`. Otherwise, the
-process terminated as expected: store its exit code. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-09-30-12-50-47.gh-issue-110150.9j0Ij5.rst b/Misc/NEWS.d/next/Library/2023-09-30-12-50-47.gh-issue-110150.9j0Ij5.rst
deleted file mode 100644
index 3c4dde5..0000000
--- a/Misc/NEWS.d/next/Library/2023-09-30-12-50-47.gh-issue-110150.9j0Ij5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix base case handling in statistics.quantiles. Now allows a single data
-point.
diff --git a/Misc/NEWS.d/next/Library/2023-10-01-01-47-21.gh-issue-109649.BizOaD.rst b/Misc/NEWS.d/next/Library/2023-10-01-01-47-21.gh-issue-109649.BizOaD.rst
deleted file mode 100644
index 888fd79..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-01-01-47-21.gh-issue-109649.BizOaD.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-:mod:`multiprocessing`, :mod:`concurrent.futures`, :mod:`compileall`:
-Replace :func:`os.cpu_count` with :func:`os.process_cpu_count` to select the
-default number of worker threads and processes. Get the CPU affinity if
-supported. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2023-10-02-15-07-28.gh-issue-110222.zl_oHh.rst b/Misc/NEWS.d/next/Library/2023-10-02-15-07-28.gh-issue-110222.zl_oHh.rst
deleted file mode 100644
index fd2ecdf..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-02-15-07-28.gh-issue-110222.zl_oHh.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add support of struct sequence objects in :func:`copy.replace`.
-Patched by Xuehai Pan.
diff --git a/Misc/NEWS.d/next/Library/2023-10-02-15-40-10.gh-issue-109653.iB0peK.rst b/Misc/NEWS.d/next/Library/2023-10-02-15-40-10.gh-issue-109653.iB0peK.rst
deleted file mode 100644
index 5433097..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-02-15-40-10.gh-issue-109653.iB0peK.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a Python 3.12 regression in the import time of :mod:`random`. Patch by Alex
-Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-10-03-00-04-26.gh-issue-110249.K0mMrs.rst b/Misc/NEWS.d/next/Library/2023-10-03-00-04-26.gh-issue-110249.K0mMrs.rst
deleted file mode 100644
index a7c9c0f..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-03-00-04-26.gh-issue-110249.K0mMrs.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``--inline-caches`` flag to ``dis`` command line.
diff --git a/Misc/NEWS.d/next/Library/2023-10-03-14-07-05.gh-issue-110273.QaDUmS.rst b/Misc/NEWS.d/next/Library/2023-10-03-14-07-05.gh-issue-110273.QaDUmS.rst
deleted file mode 100644
index 98d87da..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-03-14-07-05.gh-issue-110273.QaDUmS.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`dataclasses.replace` now raises TypeError instead of ValueError if
-specify keyword argument for a field declared with init=False or miss
-keyword argument for required InitVar field.
diff --git a/Misc/NEWS.d/next/Library/2023-10-03-15-17-03.gh-issue-109653.9DYOMD.rst b/Misc/NEWS.d/next/Library/2023-10-03-15-17-03.gh-issue-109653.9DYOMD.rst
deleted file mode 100644
index 92e5a1c..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-03-15-17-03.gh-issue-109653.9DYOMD.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Slightly improve the import time of several standard-library modules by
-deferring imports of :mod:`warnings` within those modules. Patch by Alex
-Waygood.
diff --git a/Misc/NEWS.d/next/Library/2023-10-04-18-56-29.gh-issue-110365.LCxiau.rst b/Misc/NEWS.d/next/Library/2023-10-04-18-56-29.gh-issue-110365.LCxiau.rst
deleted file mode 100644
index a1ac39b..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-04-18-56-29.gh-issue-110365.LCxiau.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`termios.tcsetattr` bug that was overwritting existing errors
-during parsing integers from ``term`` list.
diff --git a/Misc/NEWS.d/next/Library/2023-10-07-00-18-40.gh-issue-106670.kCGyRc.rst b/Misc/NEWS.d/next/Library/2023-10-07-00-18-40.gh-issue-106670.kCGyRc.rst
deleted file mode 100644
index 3a06616..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-07-00-18-40.gh-issue-106670.kCGyRc.rst
+++ /dev/null
@@ -1 +0,0 @@
-In :mod:`pdb`, set convenience variable ``$_exception`` for post mortem debugging.
diff --git a/Misc/NEWS.d/next/Library/2023-10-07-13-50-12.gh-issue-110378.Y4L8fl.rst b/Misc/NEWS.d/next/Library/2023-10-07-13-50-12.gh-issue-110378.Y4L8fl.rst
deleted file mode 100644
index ef5395f..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-07-13-50-12.gh-issue-110378.Y4L8fl.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`~contextlib.contextmanager` and
-:func:`~contextlib.asynccontextmanager` context managers now close an invalid
-underlying generator object that yields more then one value.
diff --git a/Misc/NEWS.d/next/Library/2023-10-07-21-12-28.gh-issue-89902.dCokZj.rst b/Misc/NEWS.d/next/Library/2023-10-07-21-12-28.gh-issue-89902.dCokZj.rst
deleted file mode 100644
index 812ae95..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-07-21-12-28.gh-issue-89902.dCokZj.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Deprecate non-standard format specifier "N" for :class:`decimal.Decimal`. It
-was not documented and only supported in the C implementation.
diff --git a/Misc/NEWS.d/next/Library/2023-10-08-18-15-02.gh-issue-110519.RDGe8-.rst b/Misc/NEWS.d/next/Library/2023-10-08-18-15-02.gh-issue-110519.RDGe8-.rst
deleted file mode 100644
index 8ff9167..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-08-18-15-02.gh-issue-110519.RDGe8-.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecation warning about non-integer number in :mod:`gettext` now alwais
-refers to the line in the user code where gettext function or method is
-used. Previously it could refer to a line in ``gettext`` code.
diff --git a/Misc/NEWS.d/next/Library/2023-10-09-19-09-32.gh-issue-65052.C2mRlo.rst b/Misc/NEWS.d/next/Library/2023-10-09-19-09-32.gh-issue-65052.C2mRlo.rst
deleted file mode 100644
index 4739c63..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-09-19-09-32.gh-issue-65052.C2mRlo.rst
+++ /dev/null
@@ -1 +0,0 @@
-Prevent :mod:`pdb` from crashing when trying to display undisplayable objects
diff --git a/Misc/NEWS.d/next/Library/2023-10-10-10-46-55.gh-issue-110590.fatz-h.rst b/Misc/NEWS.d/next/Library/2023-10-10-10-46-55.gh-issue-110590.fatz-h.rst
deleted file mode 100644
index 20dc3ff..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-10-10-46-55.gh-issue-110590.fatz-h.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a bug in :meth:`!_sre.compile` where :exc:`TypeError`
-would be overwritten by :exc:`OverflowError` when
-the *code* argument was a list of non-ints.
diff --git a/Misc/NEWS.d/next/Library/2023-10-10-22-54-56.gh-issue-110488.2I7OiZ.rst b/Misc/NEWS.d/next/Library/2023-10-10-22-54-56.gh-issue-110488.2I7OiZ.rst
deleted file mode 100644
index aec9120..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-10-22-54-56.gh-issue-110488.2I7OiZ.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix a couple of issues in :meth:`pathlib.PurePath.with_name`: a single dot
-was incorrectly considered a valid name, and in :class:`PureWindowsPath`, a
-name with an NTFS alternate data stream, like ``a:b``, was incorrectly
-considered invalid.
diff --git a/Misc/NEWS.d/next/Library/2023-10-11-11-00-11.gh-issue-110682.bXRFaX.rst b/Misc/NEWS.d/next/Library/2023-10-11-11-00-11.gh-issue-110682.bXRFaX.rst
deleted file mode 100644
index b935d9a..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-11-11-00-11.gh-issue-110682.bXRFaX.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-:func:`runtime-checkable protocols <typing.runtime_checkable>` used
-to consider ``__match_args__`` a protocol member in
-``__instancecheck__`` if it was present on the protocol. Now, this attribute is
-ignored if it is present.
diff --git a/Misc/NEWS.d/next/Library/2023-10-11-15-07-21.gh-issue-94597.NbPC8t.rst b/Misc/NEWS.d/next/Library/2023-10-11-15-07-21.gh-issue-94597.NbPC8t.rst
deleted file mode 100644
index 6874c61..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-11-15-07-21.gh-issue-94597.NbPC8t.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added :class:`asyncio.EventLoop` for use with the :func:`asyncio.run` *loop_factory* kwarg to avoid calling the asyncio policy system.
diff --git a/Misc/NEWS.d/next/Library/2023-10-11-18-43-43.gh-issue-110733.UlrgVm.rst b/Misc/NEWS.d/next/Library/2023-10-11-18-43-43.gh-issue-110733.UlrgVm.rst
deleted file mode 100644
index 4963e5a..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-11-18-43-43.gh-issue-110733.UlrgVm.rst
+++ /dev/null
@@ -1 +0,0 @@
-Micro-optimization: Avoid calling ``min()``, ``max()`` in :meth:`BaseEventLoop._run_once`.
diff --git a/Misc/NEWS.d/next/Library/2023-10-13-00-14-17.gh-issue-103480.lmdf1J.rst b/Misc/NEWS.d/next/Library/2023-10-13-00-14-17.gh-issue-103480.lmdf1J.rst
deleted file mode 100644
index 7ac4ce0..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-13-00-14-17.gh-issue-103480.lmdf1J.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The :mod:`sysconfig` module is now a package, instead of a single-file
-module.
diff --git a/Misc/NEWS.d/next/Library/2023-10-13-01-31-27.gh-issue-110786.sThp-A.rst b/Misc/NEWS.d/next/Library/2023-10-13-01-31-27.gh-issue-110786.sThp-A.rst
deleted file mode 100644
index 7dab38d..0000000
--- a/Misc/NEWS.d/next/Library/2023-10-13-01-31-27.gh-issue-110786.sThp-A.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`sysconfig`'s CLI now ignores :exc:`BrokenPipeError`, making it exit
-normally if its output is being piped and the pipe closes.
diff --git a/Misc/NEWS.d/next/Security/2023-03-07-21-46-29.gh-issue-102509.5ouaH_.rst b/Misc/NEWS.d/next/Security/2023-03-07-21-46-29.gh-issue-102509.5ouaH_.rst
deleted file mode 100644
index d1a8e8b..0000000
--- a/Misc/NEWS.d/next/Security/2023-03-07-21-46-29.gh-issue-102509.5ouaH_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Start initializing ``ob_digit`` during creation of :c:type:`PyLongObject`
-objects. Patch by Illia Volochii.
diff --git a/Misc/NEWS.d/next/Security/2023-05-24-09-29-08.gh-issue-99108.hwS2cr.rst b/Misc/NEWS.d/next/Security/2023-05-24-09-29-08.gh-issue-99108.hwS2cr.rst
deleted file mode 100644
index 312ba89..0000000
--- a/Misc/NEWS.d/next/Security/2023-05-24-09-29-08.gh-issue-99108.hwS2cr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Refresh our new HACL* built-in :mod:`hashlib` code from upstream. Built-in
-SHA2 should be faster and an issue with SHA3 on 32-bit platforms is fixed.
diff --git a/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst b/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
deleted file mode 100644
index c67ec45..0000000
--- a/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Reverted the :mod:`email.utils` security improvement change released in
-3.12beta4 that unintentionally caused :mod:`email.utils.getaddresses` to fail
-to parse email addresses with a comma in the quoted name field.
-See :gh:`106669`.
diff --git a/Misc/NEWS.d/next/Security/2023-08-05-03-51-05.gh-issue-107774.VPjaTR.rst b/Misc/NEWS.d/next/Security/2023-08-05-03-51-05.gh-issue-107774.VPjaTR.rst
deleted file mode 100644
index b89b50c..0000000
--- a/Misc/NEWS.d/next/Security/2023-08-05-03-51-05.gh-issue-107774.VPjaTR.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-PEP 669 specifies that ``sys.monitoring.register_callback`` will generate an
-audit event. Pre-releases of Python 3.12 did not generate the audit event.
-This is now fixed.
diff --git a/Misc/NEWS.d/next/Security/2023-08-22-17-39-12.gh-issue-108310.fVM3sg.rst b/Misc/NEWS.d/next/Security/2023-08-22-17-39-12.gh-issue-108310.fVM3sg.rst
deleted file mode 100644
index 403c77a..0000000
--- a/Misc/NEWS.d/next/Security/2023-08-22-17-39-12.gh-issue-108310.fVM3sg.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-Fixed an issue where instances of :class:`ssl.SSLSocket` were vulnerable to
-a bypass of the TLS handshake and included protections (like certificate
-verification) and treating sent unencrypted data as if it were
-post-handshake TLS encrypted data. Security issue reported as
-`CVE-2023-40217
-<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-40217>`_ by
-Aapo Oksman. Patch by Gregory P. Smith.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-09-21-27-38.gh-issue-69714.49tyHW.rst b/Misc/NEWS.d/next/Tests/2022-06-09-21-27-38.gh-issue-69714.49tyHW.rst
deleted file mode 100644
index e28b94a..0000000
--- a/Misc/NEWS.d/next/Tests/2022-06-09-21-27-38.gh-issue-69714.49tyHW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add additional tests to :mod:`calendar` to achieve full test coverage.
diff --git a/Misc/NEWS.d/next/Tests/2023-04-05-06-45-20.gh-issue-103186.640Eg-.rst b/Misc/NEWS.d/next/Tests/2023-04-05-06-45-20.gh-issue-103186.640Eg-.rst
deleted file mode 100644
index 2f596aa..0000000
--- a/Misc/NEWS.d/next/Tests/2023-04-05-06-45-20.gh-issue-103186.640Eg-.rst
+++ /dev/null
@@ -1 +0,0 @@
-Suppress and assert expected RuntimeWarnings in test_sys_settrace.py
diff --git a/Misc/NEWS.d/next/Tests/2023-05-19-08-06-06.gh-issue-81005.-q7m9W.rst b/Misc/NEWS.d/next/Tests/2023-05-19-08-06-06.gh-issue-81005.-q7m9W.rst
deleted file mode 100644
index dfb6532..0000000
--- a/Misc/NEWS.d/next/Tests/2023-05-19-08-06-06.gh-issue-81005.-q7m9W.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-String tests are modified to reflect that ``str`` and ``unicode`` are merged
-in Python 3. Patch by Daniel Fortunov.
diff --git a/Misc/NEWS.d/next/Tests/2023-05-29-14-49-46.gh-issue-105084.lvVvoj.rst b/Misc/NEWS.d/next/Tests/2023-05-29-14-49-46.gh-issue-105084.lvVvoj.rst
deleted file mode 100644
index 5f80d50..0000000
--- a/Misc/NEWS.d/next/Tests/2023-05-29-14-49-46.gh-issue-105084.lvVvoj.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-When the Python build is configured ``--with-wheel-pkg-dir``, tests
-requiring the ``setuptools`` and ``wheel`` wheels will search for the wheels
-in ``WHEEL_PKG_DIR``.
diff --git a/Misc/NEWS.d/next/Tests/2023-06-28-02-51-08.gh-issue-101634.Rayczr.rst b/Misc/NEWS.d/next/Tests/2023-06-28-02-51-08.gh-issue-101634.Rayczr.rst
deleted file mode 100644
index 6fbfc84..0000000
--- a/Misc/NEWS.d/next/Tests/2023-06-28-02-51-08.gh-issue-101634.Rayczr.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-When running the Python test suite with ``-jN`` option, if a worker stdout
-cannot be decoded from the locale encoding report a failed testn so the
-exitcode is non-zero. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-07-12-14-07-07.gh-issue-106690.NDz-oG.rst b/Misc/NEWS.d/next/Tests/2023-07-12-14-07-07.gh-issue-106690.NDz-oG.rst
deleted file mode 100644
index e7dc0ac..0000000
--- a/Misc/NEWS.d/next/Tests/2023-07-12-14-07-07.gh-issue-106690.NDz-oG.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add .coveragerc to cpython repository for use with coverage package.
diff --git a/Misc/NEWS.d/next/Tests/2023-07-14-16-20-06.gh-issue-106752.gd1i6D.rst b/Misc/NEWS.d/next/Tests/2023-07-14-16-20-06.gh-issue-106752.gd1i6D.rst
deleted file mode 100644
index ba7257e..0000000
--- a/Misc/NEWS.d/next/Tests/2023-07-14-16-20-06.gh-issue-106752.gd1i6D.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Moved tests for ``zipfile.Path`` into ``Lib/test/test_zipfile/_path``. Made
-``zipfile._path`` a package.
diff --git a/Misc/NEWS.d/next/Tests/2023-07-16-02-57-08.gh-issue-104090.cKtK7g.rst b/Misc/NEWS.d/next/Tests/2023-07-16-02-57-08.gh-issue-104090.cKtK7g.rst
deleted file mode 100644
index 5cc6c5b..0000000
--- a/Misc/NEWS.d/next/Tests/2023-07-16-02-57-08.gh-issue-104090.cKtK7g.rst
+++ /dev/null
@@ -1 +0,0 @@
-Avoid creating a reference to the test object in :meth:`~unittest.TestResult.collectedDurations`.
diff --git a/Misc/NEWS.d/next/Tests/2023-07-22-13-49-40.gh-issue-106714.btYI5S.rst b/Misc/NEWS.d/next/Tests/2023-07-22-13-49-40.gh-issue-106714.btYI5S.rst
deleted file mode 100644
index 9556205..0000000
--- a/Misc/NEWS.d/next/Tests/2023-07-22-13-49-40.gh-issue-106714.btYI5S.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-test_capi: Fix test_no_FatalError_infinite_loop() to no longer write a
-coredump, by using test.support.SuppressCrashReport. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-07-24-16-56-59.gh-issue-107178.Gq1usE.rst b/Misc/NEWS.d/next/Tests/2023-07-24-16-56-59.gh-issue-107178.Gq1usE.rst
deleted file mode 100644
index dd6becf..0000000
--- a/Misc/NEWS.d/next/Tests/2023-07-24-16-56-59.gh-issue-107178.Gq1usE.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add the C API test for functions in the Mapping Protocol, the Sequence
-Protocol and some functions in the Object Protocol.
diff --git a/Misc/NEWS.d/next/Tests/2023-07-25-14-36-33.gh-issue-107237.y1pY79.rst b/Misc/NEWS.d/next/Tests/2023-07-25-14-36-33.gh-issue-107237.y1pY79.rst
deleted file mode 100644
index a04f7ee..0000000
--- a/Misc/NEWS.d/next/Tests/2023-07-25-14-36-33.gh-issue-107237.y1pY79.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``test_logging``: Fix ``test_udp_reconnection()`` by increasing the timeout
-from 100 ms to 5 minutes (LONG_TIMEOUT). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-08-05-14-01-07.gh-issue-107652.5OxOlT.rst b/Misc/NEWS.d/next/Tests/2023-08-05-14-01-07.gh-issue-107652.5OxOlT.rst
deleted file mode 100644
index 49ec546..0000000
--- a/Misc/NEWS.d/next/Tests/2023-08-05-14-01-07.gh-issue-107652.5OxOlT.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Set up CIFuzz to run fuzz targets in GitHub Actions. Patch by Illia
-Volochii.
diff --git a/Misc/NEWS.d/next/Tests/2023-08-23-04-08-18.gh-issue-105776.oE6wp_.rst b/Misc/NEWS.d/next/Tests/2023-08-23-04-08-18.gh-issue-105776.oE6wp_.rst
deleted file mode 100644
index 0e0a3aa..0000000
--- a/Misc/NEWS.d/next/Tests/2023-08-23-04-08-18.gh-issue-105776.oE6wp_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix test_cppext when the C compiler command ``-std=c11`` option: remove
-``-std=`` options from the compiler command. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-08-24-04-23-35.gh-issue-108388.mr0MeE.rst b/Misc/NEWS.d/next/Tests/2023-08-24-04-23-35.gh-issue-108388.mr0MeE.rst
deleted file mode 100644
index 8cf77b1..0000000
--- a/Misc/NEWS.d/next/Tests/2023-08-24-04-23-35.gh-issue-108388.mr0MeE.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Split test_multiprocessing_fork, test_multiprocessing_forkserver and
-test_multiprocessing_spawn into test packages. Each package is made of 4
-sub-tests: processes, threads, manager and misc. It allows running more tests
-in parallel and so reduce the total test duration. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-08-24-06-10-36.gh-issue-108388.YCVB0D.rst b/Misc/NEWS.d/next/Tests/2023-08-24-06-10-36.gh-issue-108388.YCVB0D.rst
deleted file mode 100644
index ddff07b..0000000
--- a/Misc/NEWS.d/next/Tests/2023-08-24-06-10-36.gh-issue-108388.YCVB0D.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Convert test_concurrent_futures to a package of 7 sub-tests. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-02-05-13-38.gh-issue-108794.tGHXBt.rst b/Misc/NEWS.d/next/Tests/2023-09-02-05-13-38.gh-issue-108794.tGHXBt.rst
deleted file mode 100644
index 00027c7..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-02-05-13-38.gh-issue-108794.tGHXBt.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :meth:`doctest.DocTestRunner.run` method now counts the number of skipped
-tests. Add :attr:`doctest.DocTestRunner.skips` and
-:attr:`doctest.TestResults.skipped` attributes. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-02-19-06-52.gh-issue-108822.arTbBI.rst b/Misc/NEWS.d/next/Tests/2023-09-02-19-06-52.gh-issue-108822.arTbBI.rst
deleted file mode 100644
index e1c6df2..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-02-19-06-52.gh-issue-108822.arTbBI.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-``regrtest`` now computes statistics on all tests: successes, failures and
-skipped. ``test_netrc``, ``test_pep646_syntax`` and ``test_xml_etree`` now
-return results in their ``test_main()`` function. Patch by Victor Stinner
-and Alex Waygood.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-03-02-01-55.gh-issue-108834.iAwXzj.rst b/Misc/NEWS.d/next/Tests/2023-09-03-02-01-55.gh-issue-108834.iAwXzj.rst
deleted file mode 100644
index 43b9948..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-03-02-01-55.gh-issue-108834.iAwXzj.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-When regrtest reruns failed tests in verbose mode (``./python -m test
---rerun``), tests are now rerun in fresh worker processes rather than being
-executed in the main process. If a test does crash or is killed by a timeout,
-the main process can detect and handle the killed worker process. Tests are
-rerun in parallel if the ``-jN`` option is used to run tests in parallel.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-03-06-17-12.gh-issue-108834.fjV-CJ.rst b/Misc/NEWS.d/next/Tests/2023-09-03-06-17-12.gh-issue-108834.fjV-CJ.rst
deleted file mode 100644
index 734cc66..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-03-06-17-12.gh-issue-108834.fjV-CJ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Rename regrtest ``--verbose2`` option (``-w``) to ``--rerun``. Keep
-``--verbose2`` as a deprecated alias. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-03-20-15-49.gh-issue-108834.Osvmhf.rst b/Misc/NEWS.d/next/Tests/2023-09-03-20-15-49.gh-issue-108834.Osvmhf.rst
deleted file mode 100644
index 098861f..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-03-20-15-49.gh-issue-108834.Osvmhf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add ``--fail-rerun option`` option to regrtest: if a test failed when then
-passed when rerun in verbose mode, exit the process with exit code 2
-(error), instead of exit code 0 (success). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-03-21-18-35.gh-issue-108851.CCuHyI.rst b/Misc/NEWS.d/next/Tests/2023-09-03-21-18-35.gh-issue-108851.CCuHyI.rst
deleted file mode 100644
index 7a5b305..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-03-21-18-35.gh-issue-108851.CCuHyI.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add ``get_recursion_available()`` and ``get_recursion_depth()`` functions to
-the :mod:`test.support` module. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-03-21-41-10.gh-issue-108851.xFTYOE.rst b/Misc/NEWS.d/next/Tests/2023-09-03-21-41-10.gh-issue-108851.xFTYOE.rst
deleted file mode 100644
index b35aaeb..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-03-21-41-10.gh-issue-108851.xFTYOE.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix ``test_tomllib`` recursion tests for WASI buildbots: reduce the recursion
-limit and compute the maximum nested array/dict depending on the current
-available recursion limit. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-04-15-18-14.gh-issue-89392.8A4T5p.rst b/Misc/NEWS.d/next/Tests/2023-09-04-15-18-14.gh-issue-89392.8A4T5p.rst
deleted file mode 100644
index e1dea8e..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-04-15-18-14.gh-issue-89392.8A4T5p.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Removed support of ``test_main()`` function in tests. They now always use
-normal unittest test runner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-05-21-42-54.gh-issue-91960.abClTs.rst b/Misc/NEWS.d/next/Tests/2023-09-05-21-42-54.gh-issue-91960.abClTs.rst
deleted file mode 100644
index f63e087..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-05-21-42-54.gh-issue-91960.abClTs.rst
+++ /dev/null
@@ -1 +0,0 @@
-FreeBSD 13.2 CI coverage for pull requests is now provided by Cirrus-CI (a hosted CI service that supports Linux, macOS, Windows, and FreeBSD).
diff --git a/Misc/NEWS.d/next/Tests/2023-09-05-23-00-09.gh-issue-108962.R4NwuU.rst b/Misc/NEWS.d/next/Tests/2023-09-05-23-00-09.gh-issue-108962.R4NwuU.rst
deleted file mode 100644
index 380fb20..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-05-23-00-09.gh-issue-108962.R4NwuU.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Skip ``test_tempfile.test_flags()`` if ``chflags()`` fails with "OSError:
-[Errno 45] Operation not supported" (ex: on FreeBSD 13). Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-06-15-36-51.gh-issue-91960.P3nD5v.rst b/Misc/NEWS.d/next/Tests/2023-09-06-15-36-51.gh-issue-91960.P3nD5v.rst
deleted file mode 100644
index 46472ab..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-06-15-36-51.gh-issue-91960.P3nD5v.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-Skip ``test_gdb`` if gdb is unable to retrieve Python frame objects: if a
-frame is ``<optimized out>``. When Python is built with "clang -Og", gdb can
-fail to retrive the *frame* parameter of ``_PyEval_EvalFrameDefault()``. In
-this case, tests like ``py_bt()`` are likely to fail. Without getting access
-to Python frames, ``python-gdb.py`` is mostly clueless on retrieving the
-Python traceback. Moreover, ``test_gdb`` is no longer skipped on macOS if
-Python is built with Clang. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-06-18-27-53.gh-issue-109015.1dS1AQ.rst b/Misc/NEWS.d/next/Tests/2023-09-06-18-27-53.gh-issue-109015.1dS1AQ.rst
deleted file mode 100644
index cb641be..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-06-18-27-53.gh-issue-109015.1dS1AQ.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Fix test_asyncio, test_imaplib and test_socket tests on FreeBSD if the TCP
-blackhole is enabled (``sysctl net.inet.tcp.blackhole``). Skip the few tests
-which failed with ``ETIMEDOUT`` which such non standard configuration.
-Currently, the `FreeBSD GCP image enables TCP and UDP blackhole
-<https://reviews.freebsd.org/D41751>`_ (``sysctl net.inet.tcp.blackhole=2``
-and ``sysctl net.inet.udp.blackhole=1``). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-06-22-06-22.gh-issue-108996.IBhR3U.rst b/Misc/NEWS.d/next/Tests/2023-09-06-22-06-22.gh-issue-108996.IBhR3U.rst
deleted file mode 100644
index 887f8b7..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-06-22-06-22.gh-issue-108996.IBhR3U.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add tests for ``msvcrt``.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-10-19-59-57.gh-issue-109230.SRNLFQ.rst b/Misc/NEWS.d/next/Tests/2023-09-10-19-59-57.gh-issue-109230.SRNLFQ.rst
deleted file mode 100644
index 18e1e85..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-10-19-59-57.gh-issue-109230.SRNLFQ.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix ``test_pyexpat.test_exception()``: it can now be run from a directory
-different than Python source code directory. Before, the test failed in this
-case. Skip the test if Modules/pyexpat.c source is not available. Skip also
-the test on Python implementations other than CPython. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-10-22-32-20.gh-issue-109237.SvgKwD.rst b/Misc/NEWS.d/next/Tests/2023-09-10-22-32-20.gh-issue-109237.SvgKwD.rst
deleted file mode 100644
index 1d762bb..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-10-22-32-20.gh-issue-109237.SvgKwD.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix ``test_site.test_underpth_basic()`` when the working directory contains
-at least one non-ASCII character: encode the ``._pth`` file to UTF-8 and
-enable the UTF-8 Mode to use UTF-8 for the child process stdout. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-10-23-05-50.gh-issue-108996.tJBru6.rst b/Misc/NEWS.d/next/Tests/2023-09-10-23-05-50.gh-issue-108996.tJBru6.rst
deleted file mode 100644
index ab6b5b5..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-10-23-05-50.gh-issue-108996.tJBru6.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix and enable ``test_msvcrt``.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-11-18-19-52.gh-issue-109276.btfFtT.rst b/Misc/NEWS.d/next/Tests/2023-09-11-18-19-52.gh-issue-109276.btfFtT.rst
deleted file mode 100644
index 5fcf662..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-11-18-19-52.gh-issue-109276.btfFtT.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-libregrtest now uses a separated file descriptor to write test result as JSON.
-Previously, if a test wrote debug messages late around the JSON, the main test
-process failed to parse JSON. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-11-19-11-57.gh-issue-109276.qxI4OG.rst b/Misc/NEWS.d/next/Tests/2023-09-11-19-11-57.gh-issue-109276.qxI4OG.rst
deleted file mode 100644
index cf4074b..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-11-19-11-57.gh-issue-109276.qxI4OG.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-libregrtest now calls :func:`random.seed()` before running each test file
-when ``-r/--randomize`` command line option is used. Moreover, it's also
-called in worker processes. It should help to make tests more
-deterministic. Previously, it was only called once in the main process before
-running all test files and it was not called in worker processes. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-13-05-58-09.gh-issue-104736.lA25Fu.rst b/Misc/NEWS.d/next/Tests/2023-09-13-05-58-09.gh-issue-104736.lA25Fu.rst
deleted file mode 100644
index 85c370f..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-13-05-58-09.gh-issue-104736.lA25Fu.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix test_gdb on Python built with LLVM clang 16 on Linux ppc64le (ex: Fedora
-38). Search patterns in gdb "bt" command output to detect when gdb fails to
-retrieve the traceback. For example, skip a test if ``Backtrace stopped: frame
-did not save the PC`` is found. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-14-22-58-47.gh-issue-109396.J1a4jR.rst b/Misc/NEWS.d/next/Tests/2023-09-14-22-58-47.gh-issue-109396.J1a4jR.rst
deleted file mode 100644
index 71150ec..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-14-22-58-47.gh-issue-109396.J1a4jR.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix ``test_socket.test_hmac_sha1()`` in FIPS mode. Use a longer key: FIPS
-mode requires at least of at least 112 bits. The previous key was only 32
-bits. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-14-23-27-40.gh-issue-109425.j-uFep.rst b/Misc/NEWS.d/next/Tests/2023-09-14-23-27-40.gh-issue-109425.j-uFep.rst
deleted file mode 100644
index bfe1856..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-14-23-27-40.gh-issue-109425.j-uFep.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-libregrtest now decodes stdout of test worker processes with the
-"backslashreplace" error handler to log corrupted stdout, instead of failing
-with an error and not logging the stdout. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-19-13-33-20.gh-issue-109566.aX0g9o.rst b/Misc/NEWS.d/next/Tests/2023-09-19-13-33-20.gh-issue-109566.aX0g9o.rst
deleted file mode 100644
index 10f9013..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-19-13-33-20.gh-issue-109566.aX0g9o.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-regrtest: Add ``--fast-ci`` and ``--slow-ci`` options. ``--fast-ci`` uses a
-default timeout of 10 minutes and ``-u all,-cpu`` (skip slowest tests).
-``--slow-ci`` uses a default timeout of 20 minues and ``-u all`` (run all
-tests). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-19-19-08-22.gh-issue-109580.G02Zam.rst b/Misc/NEWS.d/next/Tests/2023-09-19-19-08-22.gh-issue-109580.G02Zam.rst
deleted file mode 100644
index b917cbf..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-19-19-08-22.gh-issue-109580.G02Zam.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Skip ``test_perf_profiler`` if Python is built with ASAN, MSAN or UBSAN
-sanitizer. Python does crash randomly in this test on such build. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-20-02-32-17.gh-issue-103053.AoUJuK.rst b/Misc/NEWS.d/next/Tests/2023-09-20-02-32-17.gh-issue-103053.AoUJuK.rst
deleted file mode 100644
index 6d67bf2..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-20-02-32-17.gh-issue-103053.AoUJuK.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Skip test_freeze_simple_script() of test_tools.test_freeze if Python is built
-with ``./configure --enable-optimizations``, which means with Profile Guided
-Optimization (PGO): it just makes the test too slow. The freeze tool is tested
-by many other CIs with other (faster) compiler flags. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-25-14-41-18.gh-issue-109276.uC_cWo.rst b/Misc/NEWS.d/next/Tests/2023-09-25-14-41-18.gh-issue-109276.uC_cWo.rst
deleted file mode 100644
index 66651cf..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-25-14-41-18.gh-issue-109276.uC_cWo.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-regrtest: When a test fails with "env changed" and the --rerun option is
-used, the test is now re-run in verbose mode in a fresh process. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-25-23-59-37.gh-issue-109739.MUn7K5.rst b/Misc/NEWS.d/next/Tests/2023-09-25-23-59-37.gh-issue-109739.MUn7K5.rst
deleted file mode 100644
index 291524c..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-25-23-59-37.gh-issue-109739.MUn7K5.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-regrtest: Fix reference leak check on Windows. Disable the load tracker on
-Windows in the reference leak check mode (-R option). Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-26-00-49-18.gh-issue-109748.nxlT1i.rst b/Misc/NEWS.d/next/Tests/2023-09-26-00-49-18.gh-issue-109748.nxlT1i.rst
deleted file mode 100644
index 840366b..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-26-00-49-18.gh-issue-109748.nxlT1i.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix ``test_zippath_from_non_installed_posix()`` of test_venv: don't copy
-``__pycache__/`` sub-directories, because they can be modified by other Python
-tests running in parallel. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-26-18-12-01.gh-issue-109566.CP0Vhf.rst b/Misc/NEWS.d/next/Tests/2023-09-26-18-12-01.gh-issue-109566.CP0Vhf.rst
deleted file mode 100644
index d865f62..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-26-18-12-01.gh-issue-109566.CP0Vhf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-regrtest: When ``--fast-ci`` or ``--slow-ci`` option is used, regrtest now
-replaces the current process with a new process to add ``-u -W default -bb -E``
-options to Python. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-28-12-25-19.gh-issue-109972.GYnwIP.rst b/Misc/NEWS.d/next/Tests/2023-09-28-12-25-19.gh-issue-109972.GYnwIP.rst
deleted file mode 100644
index 7b60076..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-28-12-25-19.gh-issue-109972.GYnwIP.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Split test_gdb.py file into a test_gdb package made of multiple tests, so tests
-can now be run in parallel. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-28-14-47-14.gh-issue-109594.DB5KPP.rst b/Misc/NEWS.d/next/Tests/2023-09-28-14-47-14.gh-issue-109594.DB5KPP.rst
deleted file mode 100644
index 5a4ae2b..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-28-14-47-14.gh-issue-109594.DB5KPP.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix test_timeout() of test_concurrent_futures.test_wait. Remove the future
-which may or may not complete depending if it takes longer than the timeout
-ot not. Keep the second future which does not complete before wait()
-timeout. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-28-18-14-52.gh-issue-110033.2yHMx0.rst b/Misc/NEWS.d/next/Tests/2023-09-28-18-14-52.gh-issue-110033.2yHMx0.rst
deleted file mode 100644
index fb60893..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-28-18-14-52.gh-issue-110033.2yHMx0.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix ``test_interprocess_signal()`` of ``test_signal``. Make sure that the
-``subprocess.Popen`` object is deleted before the test raising an exception
-in a signal handler. Otherwise, ``Popen.__del__()`` can get the exception
-which is logged as ``Exception ignored in: ...`` and the test fails. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-29-00-19-21.gh-issue-109974.Sh_g-r.rst b/Misc/NEWS.d/next/Tests/2023-09-29-00-19-21.gh-issue-109974.Sh_g-r.rst
deleted file mode 100644
index a130cf6..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-29-00-19-21.gh-issue-109974.Sh_g-r.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix race conditions in test_threading lock tests. Wait until a condition is met
-rather than using :func:`time.sleep` with a hardcoded number of seconds. Patch
-by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-29-12-48-42.gh-issue-110088.qUhRga.rst b/Misc/NEWS.d/next/Tests/2023-09-29-12-48-42.gh-issue-110088.qUhRga.rst
deleted file mode 100644
index cf44a12..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-29-12-48-42.gh-issue-110088.qUhRga.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix test_asyncio timeouts: don't measure the maximum duration, a test should
-not measure a CI performance. Only measure the minimum duration when a task has
-a timeout or delay. Add ``CLOCK_RES`` to ``test_asyncio.utils``. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-29-14-11-30.gh-issue-110031.fQnFnc.rst b/Misc/NEWS.d/next/Tests/2023-09-29-14-11-30.gh-issue-110031.fQnFnc.rst
deleted file mode 100644
index a8a163c..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-29-14-11-30.gh-issue-110031.fQnFnc.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Skip test_threading tests using thread+fork if Python is built with Address
-Sanitizer (ASAN). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-09-30-20-18-38.gh-issue-110152.4Kxve1.rst b/Misc/NEWS.d/next/Tests/2023-09-30-20-18-38.gh-issue-110152.4Kxve1.rst
deleted file mode 100644
index 2fb6cbb..0000000
--- a/Misc/NEWS.d/next/Tests/2023-09-30-20-18-38.gh-issue-110152.4Kxve1.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Remove ``Tools/scripts/run_tests.py`` and ``make hostrunnertest``. Just run
-``./python -m test --slow-ci``, ``make buildbottest`` or ``make test`` instead.
-Python test runner (regrtest) now handles cross-compilation and HOSTRUNNER. It
-also adds options to Python such fast ``-u -E -W default -bb`` when
-``--fast-ci`` or ``--slow-ci`` option is used. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-01-10-27-02.gh-issue-110171.ZPlo0h.rst b/Misc/NEWS.d/next/Tests/2023-10-01-10-27-02.gh-issue-110171.ZPlo0h.rst
deleted file mode 100644
index 9b41b03..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-01-10-27-02.gh-issue-110171.ZPlo0h.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``libregrtest`` now always sets and shows ``random.seed``,
-so tests are more reproducible. Use ``--randseed`` flag
-to pass the explicit random seed for tests.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-03-10-54-09.gh-issue-110267.O-c47G.rst b/Misc/NEWS.d/next/Tests/2023-10-03-10-54-09.gh-issue-110267.O-c47G.rst
deleted file mode 100644
index 2bae771..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-03-10-54-09.gh-issue-110267.O-c47G.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add tests for pickling and copying PyStructSequence objects.
-Patched by Xuehai Pan.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-04-18-27-47.gh-issue-110367.Nnq1I7.rst b/Misc/NEWS.d/next/Tests/2023-10-04-18-27-47.gh-issue-110367.Nnq1I7.rst
deleted file mode 100644
index a1a6a09..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-04-18-27-47.gh-issue-110367.Nnq1I7.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-regrtest: When using worker processes (-jN) with --verbose3 option, regrtest
-can now display the worker output even if a worker process does crash.
-Previously, sys.stdout and sys.stderr were replaced and so the worker output
-was lost on a crash. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-05-13-46-50.gh-issue-81002.bOcuV6.rst b/Misc/NEWS.d/next/Tests/2023-10-05-13-46-50.gh-issue-81002.bOcuV6.rst
deleted file mode 100644
index d69f674..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-05-13-46-50.gh-issue-81002.bOcuV6.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add tests for :mod:`termios`.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-05-14-22-48.gh-issue-110388.1-HQJO.rst b/Misc/NEWS.d/next/Tests/2023-10-05-14-22-48.gh-issue-110388.1-HQJO.rst
deleted file mode 100644
index caac41f..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-05-14-22-48.gh-issue-110388.1-HQJO.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add tests for :mod:`tty`.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-05-19-33-49.gh-issue-110167.mIdj3v.rst b/Misc/NEWS.d/next/Tests/2023-10-05-19-33-49.gh-issue-110167.mIdj3v.rst
deleted file mode 100644
index d0cbbf9..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-05-19-33-49.gh-issue-110167.mIdj3v.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix a deadlock in test_socket when server fails with a timeout but the
-client is still running in its thread. Don't hold a lock to call cleanup
-functions in doCleanups(). One of the cleanup function waits until the
-client completes, whereas the client could deadlock if it called
-addCleanup() in such situation. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-06-02-32-18.gh-issue-103053.VfxBLI.rst b/Misc/NEWS.d/next/Tests/2023-10-06-02-32-18.gh-issue-103053.VfxBLI.rst
deleted file mode 100644
index 90a7ca5..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-06-02-32-18.gh-issue-103053.VfxBLI.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix test_tools.test_freeze on FreeBSD: run "make distclean" instead of "make
-clean" in the copied source directory to remove also the "python" program.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2023-10-10-23-20-13.gh-issue-110647.jKG3sY.rst b/Misc/NEWS.d/next/Tests/2023-10-10-23-20-13.gh-issue-110647.jKG3sY.rst
deleted file mode 100644
index 00f38c8..0000000
--- a/Misc/NEWS.d/next/Tests/2023-10-10-23-20-13.gh-issue-110647.jKG3sY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix test_stress_modifying_handlers() of test_signal. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-07-23-00-33-28.gh-issue-95065.NfCCpp.rst b/Misc/NEWS.d/next/Tools-Demos/2022-07-23-00-33-28.gh-issue-95065.NfCCpp.rst
deleted file mode 100644
index fbe0767..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-07-23-00-33-28.gh-issue-95065.NfCCpp.rst
+++ /dev/null
@@ -1,8 +0,0 @@
-It is now possible to deprecate passing parameters positionally with
-Argument Clinic, using the new ``* [from X.Y]`` syntax.
-(To be read as *"keyword-only from Python version X.Y"*.)
-See `documentation in the Python Developer's Guide
-<https://devguide.python.org/development-tools/clinic/#clinic-howto-deprecate-positional>`__
-for more information.
-Patch by Erlend E. Aasland with help from Alex Waygood,
-Nikita Sobolev, and Serhiy Storchaka.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-04-05-07-19-36.gh-issue-103186.yEozgK.rst b/Misc/NEWS.d/next/Tools-Demos/2023-04-05-07-19-36.gh-issue-103186.yEozgK.rst
deleted file mode 100644
index 7e28ba6..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-04-05-07-19-36.gh-issue-103186.yEozgK.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``freeze`` now fetches ``CONFIG_ARGS`` from the original CPython instance
-the Makefile uses to call utility scripts. Patch by Ijtaba Hussain.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-07-03-14-06-19.gh-issue-106359.RfJuR0.rst b/Misc/NEWS.d/next/Tools-Demos/2023-07-03-14-06-19.gh-issue-106359.RfJuR0.rst
deleted file mode 100644
index 600c265..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-07-03-14-06-19.gh-issue-106359.RfJuR0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Argument Clinic now explicitly forbids "kwarg splats" in function calls used as
-annotations.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-07-13-12-08-35.gh-issue-106706.29zp8E.rst b/Misc/NEWS.d/next/Tools-Demos/2023-07-13-12-08-35.gh-issue-106706.29zp8E.rst
deleted file mode 100644
index bbd8e8e..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-07-13-12-08-35.gh-issue-106706.29zp8E.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Change bytecode syntax for families
-to remove redundant name matching
-pseudo syntax.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-07-21-23-16-05.gh-issue-106970.NLRnml.rst b/Misc/NEWS.d/next/Tools-Demos/2023-07-21-23-16-05.gh-issue-106970.NLRnml.rst
deleted file mode 100644
index 194e335..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-07-21-23-16-05.gh-issue-106970.NLRnml.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix bugs in the Argument Clinic ``destination <name> clear`` command; the
-destination buffers would never be cleared, and the ``destination``
-directive parser would simply continue to the fault handler after processing
-the command. Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-07-30-23-32-16.gh-issue-107467.5O9p3G.rst b/Misc/NEWS.d/next/Tools-Demos/2023-07-30-23-32-16.gh-issue-107467.5O9p3G.rst
deleted file mode 100644
index 2996837..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-07-30-23-32-16.gh-issue-107467.5O9p3G.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The Argument Clinic command-line tool now prints to stderr instead of stdout
-on failure.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-08-04-00-04-40.gh-issue-107609.2DqgtL.rst b/Misc/NEWS.d/next/Tools-Demos/2023-08-04-00-04-40.gh-issue-107609.2DqgtL.rst
deleted file mode 100644
index 080a6c1..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-08-04-00-04-40.gh-issue-107609.2DqgtL.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix duplicate module check in Argument Clinic. Previously, a duplicate
-definition would incorrectly be silently accepted. Patch by Erlend E.
-Aasland.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-08-07-16-30-48.gh-issue-95065.-im4R5.rst b/Misc/NEWS.d/next/Tools-Demos/2023-08-07-16-30-48.gh-issue-95065.-im4R5.rst
deleted file mode 100644
index 77ca1d2..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-08-07-16-30-48.gh-issue-95065.-im4R5.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Argument Clinic now supports overriding automatically generated signature by
-using directive ``@text_signature``. See `documentation in the Python Developer's Guide
-<https://devguide.python.org/development-tools/clinic/#clinic-howto-override-signature>`__
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-08-08-12-21-41.gh-issue-104683.DRsAQE.rst b/Misc/NEWS.d/next/Tools-Demos/2023-08-08-12-21-41.gh-issue-104683.DRsAQE.rst
deleted file mode 100644
index ee3a709..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-08-08-12-21-41.gh-issue-104683.DRsAQE.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``--exclude`` option to Argument Clinic CLI.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-08-13-11-18-06.gh-issue-107880.gBVVQ7.rst b/Misc/NEWS.d/next/Tools-Demos/2023-08-13-11-18-06.gh-issue-107880.gBVVQ7.rst
deleted file mode 100644
index fd9d671..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-08-13-11-18-06.gh-issue-107880.gBVVQ7.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Argument Clinic can now clone :meth:`!__init__` and :meth:`!__new__`
-methods.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-08-15-19-50-49.gh-issue-107704.Uu84vd.rst b/Misc/NEWS.d/next/Tools-Demos/2023-08-15-19-50-49.gh-issue-107704.Uu84vd.rst
deleted file mode 100644
index a968ce9..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-08-15-19-50-49.gh-issue-107704.Uu84vd.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-It is now possible to deprecate passing keyword arguments for
-keyword-or-positional parameters with Argument Clinic, using the new ``/
-[from X.Y]`` syntax. (To be read as *"positional-only from Python version
-X.Y"*.) See `documentation in the Python Developer's Guide
-<https://devguide.python.org/development-tools/clinic/#clinic-howto-deprecate-keyword>`__
-for more information.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-08-25-22-40-12.gh-issue-108494.4RbDdu.rst b/Misc/NEWS.d/next/Tools-Demos/2023-08-25-22-40-12.gh-issue-108494.4RbDdu.rst
deleted file mode 100644
index ae1482e..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-08-25-22-40-12.gh-issue-108494.4RbDdu.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-`Argument Clinic <https://devguide.python.org/development-tools/clinic/>`__
-now has a partial support of the :ref:`Limited API <limited-c-api>`: see
-`documentation in the Python Developer's Guide
-<https://devguide.python.org/development-tools/clinic/#clinic-howto-limited-capi>`__
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2023-09-27-23-31-54.gh-issue-109991.sUUYY8.rst b/Misc/NEWS.d/next/Tools-Demos/2023-09-27-23-31-54.gh-issue-109991.sUUYY8.rst
deleted file mode 100644
index 13c1163..0000000
--- a/Misc/NEWS.d/next/Tools-Demos/2023-09-27-23-31-54.gh-issue-109991.sUUYY8.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use
-1.1.1w, 3.0.11, and 3.1.3.
diff --git a/Misc/NEWS.d/next/Windows/2023-05-23-19-26-28.gh-issue-104803.gqxYml.rst b/Misc/NEWS.d/next/Windows/2023-05-23-19-26-28.gh-issue-104803.gqxYml.rst
deleted file mode 100644
index d2242c7..0000000
--- a/Misc/NEWS.d/next/Windows/2023-05-23-19-26-28.gh-issue-104803.gqxYml.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :func:`os.path.isdevdrive` to detect whether a path is on a Windows Dev
-Drive. Returns ``False`` on platforms that do not support Dev Drive, and is
-absent on non-Windows platforms.
diff --git a/Misc/NEWS.d/next/Windows/2023-05-24-21-00-57.gh-issue-104820.ibyrpp.rst b/Misc/NEWS.d/next/Windows/2023-05-24-21-00-57.gh-issue-104820.ibyrpp.rst
deleted file mode 100644
index 5bdfbab..0000000
--- a/Misc/NEWS.d/next/Windows/2023-05-24-21-00-57.gh-issue-104820.ibyrpp.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixes :func:`~os.stat` and related functions on file systems that do not
-support file ID requests. This includes FAT32 and exFAT.
diff --git a/Misc/NEWS.d/next/Windows/2023-05-29-11-38-53.gh-issue-88745.cldf9G.rst b/Misc/NEWS.d/next/Windows/2023-05-29-11-38-53.gh-issue-88745.cldf9G.rst
deleted file mode 100644
index 258eb89..0000000
--- a/Misc/NEWS.d/next/Windows/2023-05-29-11-38-53.gh-issue-88745.cldf9G.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Improve performance of :func:`shutil.copy2` by using the operating system's
-``CopyFile2`` function. This may result in subtle changes to metadata copied
-along with some files, bringing them in line with normal OS behavior.
diff --git a/Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst b/Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst
deleted file mode 100644
index 71c1e7c..0000000
--- a/Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-When installed from the Microsoft Store, ``pip`` no longer defaults to
-per-user installs. However, as the install directory is unwritable, it
-should automatically decide to do a per-user install anyway. This should
-resolve issues when ``pip`` is passed an option that conflicts with
-``--user``.
diff --git a/Misc/NEWS.d/next/Windows/2023-05-31-16-14-31.gh-issue-105146.gNjqq8.rst b/Misc/NEWS.d/next/Windows/2023-05-31-16-14-31.gh-issue-105146.gNjqq8.rst
deleted file mode 100644
index 1a5208b..0000000
--- a/Misc/NEWS.d/next/Windows/2023-05-31-16-14-31.gh-issue-105146.gNjqq8.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Updated the links at the end of the installer to point to Discourse rather
-than the mailing lists.
diff --git a/Misc/NEWS.d/next/Windows/2023-06-08-11-30-17.gh-issue-105436.1qlDxw.rst b/Misc/NEWS.d/next/Windows/2023-06-08-11-30-17.gh-issue-105436.1qlDxw.rst
deleted file mode 100644
index 1e3f298..0000000
--- a/Misc/NEWS.d/next/Windows/2023-06-08-11-30-17.gh-issue-105436.1qlDxw.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure that an empty environment block is terminated by two null characters,
-as is required by Windows.
diff --git a/Misc/NEWS.d/next/Windows/2023-07-18-13-01-26.gh-issue-106844.mci4xO.rst b/Misc/NEWS.d/next/Windows/2023-07-18-13-01-26.gh-issue-106844.mci4xO.rst
deleted file mode 100644
index 1fdf162..0000000
--- a/Misc/NEWS.d/next/Windows/2023-07-18-13-01-26.gh-issue-106844.mci4xO.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix integer overflow and truncating by the null character in :func:`!_winapi.LCMapStringEx` which affects :func:`ntpath.normcase`.
diff --git a/Misc/NEWS.d/next/Windows/2023-08-18-00-01-21.gh-issue-83180.DdLffv.rst b/Misc/NEWS.d/next/Windows/2023-08-18-00-01-21.gh-issue-83180.DdLffv.rst
deleted file mode 100644
index 1e59765..0000000
--- a/Misc/NEWS.d/next/Windows/2023-08-18-00-01-21.gh-issue-83180.DdLffv.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Changes the :ref:`launcher` to prefer an active virtual environment when the
-launched script has a shebang line using a Unix-like virtual command, even
-if the command requests a specific version of Python.
diff --git a/Misc/NEWS.d/next/Windows/2023-08-22-00-36-57.gh-issue-106242.q24ITw.rst b/Misc/NEWS.d/next/Windows/2023-08-22-00-36-57.gh-issue-106242.q24ITw.rst
deleted file mode 100644
index ffe42ec..0000000
--- a/Misc/NEWS.d/next/Windows/2023-08-22-00-36-57.gh-issue-106242.q24ITw.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fixes :func:`~os.path.realpath` to behave consistently when passed a path
-containing an embedded null character on Windows. In strict mode, it now
-raises :exc:`OSError` instead of the unexpected :exc:`ValueError`, and in
-non-strict mode will make the path absolute.
diff --git a/Misc/NEWS.d/next/Windows/2023-09-28-17-09-23.gh-issue-109991.CIMftz.rst b/Misc/NEWS.d/next/Windows/2023-09-28-17-09-23.gh-issue-109991.CIMftz.rst
deleted file mode 100644
index ee988f9..0000000
--- a/Misc/NEWS.d/next/Windows/2023-09-28-17-09-23.gh-issue-109991.CIMftz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update Windows build to use OpenSSL 3.0.11.
diff --git a/Misc/NEWS.d/next/Windows/2023-10-03-12-30-59.gh-issue-82367.nxwfMx.rst b/Misc/NEWS.d/next/Windows/2023-10-03-12-30-59.gh-issue-82367.nxwfMx.rst
deleted file mode 100644
index 613ca07..0000000
--- a/Misc/NEWS.d/next/Windows/2023-10-03-12-30-59.gh-issue-82367.nxwfMx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`os.path.realpath` now resolves MS-DOS style file names even if
-the file is not accessible. Patch by Moonsik Park.
diff --git a/Misc/NEWS.d/next/Windows/2023-10-05-15-23-23.gh-issue-109286.N8OzMg.rst b/Misc/NEWS.d/next/Windows/2023-10-05-15-23-23.gh-issue-109286.N8OzMg.rst
deleted file mode 100644
index 14a2aff..0000000
--- a/Misc/NEWS.d/next/Windows/2023-10-05-15-23-23.gh-issue-109286.N8OzMg.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update Windows installer to use SQLite 3.43.1.
diff --git a/Misc/NEWS.d/next/Windows/2023-10-06-14-20-14.gh-issue-110437.xpYy9q.rst b/Misc/NEWS.d/next/Windows/2023-10-06-14-20-14.gh-issue-110437.xpYy9q.rst
deleted file mode 100644
index 777b494..0000000
--- a/Misc/NEWS.d/next/Windows/2023-10-06-14-20-14.gh-issue-110437.xpYy9q.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allows overriding the source of VC redistributables so that releases can be
-guaranteed to never downgrade between updates.
diff --git a/Misc/NEWS.d/next/macOS/2023-07-30-23-42-20.gh-issue-99079.JAtoh1.rst b/Misc/NEWS.d/next/macOS/2023-07-30-23-42-20.gh-issue-99079.JAtoh1.rst
deleted file mode 100644
index d0eef4e..0000000
--- a/Misc/NEWS.d/next/macOS/2023-07-30-23-42-20.gh-issue-99079.JAtoh1.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update macOS installer to use OpenSSL 3.0.9.
diff --git a/Misc/NEWS.d/next/macOS/2023-09-27-22-35-22.gh-issue-109991.-xJzaF.rst b/Misc/NEWS.d/next/macOS/2023-09-27-22-35-22.gh-issue-109991.-xJzaF.rst
deleted file mode 100644
index 8d36998..0000000
--- a/Misc/NEWS.d/next/macOS/2023-09-27-22-35-22.gh-issue-109991.-xJzaF.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update macOS installer to use OpenSSL 3.0.11.
diff --git a/Misc/NEWS.d/next/macOS/2023-10-04-23-38-24.gh-issue-109286.1ZLMaq.rst b/Misc/NEWS.d/next/macOS/2023-10-04-23-38-24.gh-issue-109286.1ZLMaq.rst
deleted file mode 100644
index 18ac9df..0000000
--- a/Misc/NEWS.d/next/macOS/2023-10-04-23-38-24.gh-issue-109286.1ZLMaq.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update macOS installer to use SQLite 3.43.1.