[Python-checkins] Python 3.12.0a1

Yhg1s webhook-mailer at python.org
Mon Oct 24 22:23:20 EDT 2022


https://github.com/python/cpython/commit/4ae1a0ecaffe4320fe9774fad1f395f732c17959
commit: 4ae1a0ecaffe4320fe9774fad1f395f732c17959
branch: main
author: Thomas Wouters <thomas at python.org>
committer: Yhg1s <thomas at python.org>
date: 2022-10-25T00:08:22+02:00
summary:

Python 3.12.0a1

files:
A Misc/NEWS.d/3.12.0a1.rst
D Misc/NEWS.d/next/Build/2018-08-21-11-10-18.bpo-34449.Z3qm3c.rst
D Misc/NEWS.d/next/Build/2022-05-12-10-19-15.gh-issue-90473.-syvqK.rst
D Misc/NEWS.d/next/Build/2022-05-25-05-46-00.gh-issue-93202.T37jtj.rst
D Misc/NEWS.d/next/Build/2022-05-25-13-56-00.gh-issue-93207.B9Rubf.rst
D Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst
D Misc/NEWS.d/next/Build/2022-06-04-12-53-53.gh-issue-93491.ehM211.rst
D Misc/NEWS.d/next/Build/2022-06-08-14-28-03.gh-issue-93584.0xfHOK.rst
D Misc/NEWS.d/next/Build/2022-06-25-23-25-47.gh-issue-94280.YhEyW_.rst
D Misc/NEWS.d/next/Build/2022-06-27-11-57-15.gh-issue-93939.rv7s8W.rst
D Misc/NEWS.d/next/Build/2022-06-28-09-42-10.gh-issue-93939._VWxKW.rst
D Misc/NEWS.d/next/Build/2022-06-29-08-58-31.gh-issue-94404.3MadM6.rst
D Misc/NEWS.d/next/Build/2022-06-30-09-57-39.gh-issue-90005.9-pQyR.rst
D Misc/NEWS.d/next/Build/2022-06-30-17-00-54.gh-issue-90005.iiq5qD.rst
D Misc/NEWS.d/next/Build/2022-06-30-17-18-23.gh-issue-90005.EIOOla.rst
D Misc/NEWS.d/next/Build/2022-07-08-10-28-23.gh-issue-94682.ZtGt_0.rst
D Misc/NEWS.d/next/Build/2022-07-12-13-39-18.gh-issue-94773.koHKm5.rst
D Misc/NEWS.d/next/Build/2022-07-13-10-13-10.gh-issue-94801.3xUB24.rst
D Misc/NEWS.d/next/Build/2022-07-14-02-45-44.gh-issue-94841.lLRTdf.rst
D Misc/NEWS.d/next/Build/2022-07-14-11-13-26.gh-issue-94847.s3Kr5p.rst
D Misc/NEWS.d/next/Build/2022-07-21-09-17-01.gh-issue-95085.E9x2S_.rst
D Misc/NEWS.d/next/Build/2022-07-23-21-39-09.gh-issue-95174.7cYMZR.rst
D Misc/NEWS.d/next/Build/2022-07-25-08-59-35.gh-issue-95174.g8woUW.rst
D Misc/NEWS.d/next/Build/2022-07-25-09-48-43.gh-issue-95145.ZNS3dj.rst
D Misc/NEWS.d/next/Build/2022-07-26-18-13-34.gh-issue-94801.9fREfy.rst
D Misc/NEWS.d/next/Build/2022-08-04-15-29-35.gh-issue-93744.svRuqm.rst
D Misc/NEWS.d/next/Build/2022-08-12-13-06-03.gh-issue-90536.qMpF6p.rst
D Misc/NEWS.d/next/Build/2022-08-15-10-56-07.gh-issue-95973.Bsswsc.rst
D Misc/NEWS.d/next/Build/2022-08-26-11-09-11.gh-issue-84461.Nsdn_R.rst
D Misc/NEWS.d/next/Build/2022-08-26-11-50-03.gh-issue-96269.x_J5h0.rst
D Misc/NEWS.d/next/Build/2022-09-11-14-23-49.gh-issue-96729.W4uBWL.rst
D Misc/NEWS.d/next/Build/2022-09-12-18-34-51.gh-issue-85936.tX4VCU.rst
D Misc/NEWS.d/next/Build/2022-09-17-11-19-24.gh-issue-96883.p_gr62.rst
D Misc/NEWS.d/next/Build/2022-09-20-12-43-44.gh-issue-96761.IF29kR.rst
D Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst
D Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst
D Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst
D Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst
D Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst
D Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst
D Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst
D Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst
D Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst
D Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst
D Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst
D Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst
D Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst
D Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst
D Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst
D Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst
D Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst
D Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst
D Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst
D Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst
D Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst
D Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst
D Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst
D Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst
D Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst
D Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst
D Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst
D Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst
D Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst
D Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst
D Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst
D Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst
D Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst
D Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst
D Misc/NEWS.d/next/Core and Builtins/2020-11-15-02-08-43.bpo-42316.LqdkWK.rst
D Misc/NEWS.d/next/Core and Builtins/2022-01-02-14-53-59.bpo-46142.WayjgT.rst
D Misc/NEWS.d/next/Core and Builtins/2022-03-22-13-12-27.bpo-47091.tJcy-P.rst
D Misc/NEWS.d/next/Core and Builtins/2022-04-15-22-12-53.gh-issue-91578.rDOtyK.rst
D Misc/NEWS.d/next/Core and Builtins/2022-04-16-15-37-55.gh-issue-91399.trLbK6.rst
D Misc/NEWS.d/next/Core and Builtins/2022-04-24-02-22-10.gh-issue-91432.YPJAK6.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-03-20-12-18.gh-issue-92261.aigLnb.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-08-19-43-31.gh-issue-88750.1BjJg-.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-10-11-34-35.gh-issue-92619.u0V0lY.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-11-09-16-54.gh-issue-91102.lenv9h.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-12-13-23-19.gh-issue-92236.sDRzUe.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-13-00-57-18.gh-issue-92658.YdhFE2.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-13-12-36-10.gh-issue-92777.Odo4vP.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-14-13-22-11.gh-issue-92804.rAqpI2.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-15-15-25-05.gh-issue-90473.MoPHYW.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-17-20-41-43.gh-issue-92858.eIXJTn.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-18-08-32-33.gh-issue-92914.tJUeTD.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-18-12-55-35.gh-issue-90690.TKuoTa.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-18-18-34-45.gh-issue-92930.kpYPOb.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-19-13-25-50.gh-issue-92955.kmNV33.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-19-15-29-53.gh-issue-89914.8bAffH.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-20-09-25-34.gh-issue-93021.k3Aji2.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-20-13-32-24.gh-issue-93012.e9B-pv.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-21-23-21-37.gh-issue-93065.5I18WC.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-22-02-37-50.gh-issue-93061.r70Imp.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-23-18-36-07.gh-issue-93143.X1Yqxm.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-24-14-35-48.gh-issue-93040.9X6Ofu.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-25-04-07-22.gh-issue-91924.-UyO4q.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-25-12-30-12.gh-issue-84694.5sjy2w.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-25-21-56-25.gh-issue-93223.gTOGVZ.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-30-14-50-03.gh-issue-93283.XDO2ZQ.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-35-42.gh-issue-93354.RZk8gs.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-51-11.gh-issue-93356.l5wnzW.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst
D Misc/NEWS.d/next/Core and Builtins/2022-05-31-16-36-30.gh-issue-93382.Jf6gAj.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-01-17-47-40.gh-issue-93418.24dJuc.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-02-08-28-55.gh-issue-93429.DZTWHx.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-02-23-00-08.gh-issue-93444.m63DIs.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-06-14-28-24.gh-issue-93533.lnC0CC.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-09-09-08-29.gh-issue-93621.-_Pn1d.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-09-19-19-02.gh-issue-93461.5DqP1e.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-10-10-31-18.gh-issue-93662.-7RSC1.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-10-12-03-17.gh-issue-93671.idkQqG.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-10-16-57-35.gh-issue-93678.1WBnHt.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-12-19-31-56.gh-issue-89828.bq02M7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-13-10-48-09.gh-issue-93516.yJSait.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-13-13-55-34.gh-issue-93516.HILrDl.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-15-11-16-13.gh-issue-93841.06zqX3.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-15-16-45-53.gh-issue-93678.1I_ZT3.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-16-16-53-22.gh-issue-93911.RDwIiK.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-17-16-30-24.gh-issue-93955.LmiAe9.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-18-17-00-33.gh-issue-93911.y286of.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-20-13-48-57.gh-issue-94021.o78q3G.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-23-12-10-39.gh-issue-94163.SqAfQq.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-24-14-06-20.gh-issue-93883.8jVQQ4.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-25-10-19-43.gh-issue-87995.aMDHnp.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-26-14-37-03.gh-issue-94192.ab7tn7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-28-10-08-06.gh-issue-94262.m-HWUZ.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-28-12-41-17.gh-issue-88116.A7fEl_.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-28-14-20-36.gh-issue-94360.DiEnen.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-29-15-45-04.gh-issue-94329.olUQyk.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-29-22-18-36.gh-issue-91719.3APYYI.rst
D Misc/NEWS.d/next/Core and Builtins/2022-06-30-15-07-26.gh-issue-94438.btzHSk.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-01-20-00-19.gh-issue-94485.mo5st7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-06-14-02-26.gh-issue-92228.44Cbly.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-07-21-13-25.gh-issue-94215._Sv9Ms.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-08-11-44-45.gh-issue-93252.i2358c.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-08-16-44-11.gh-issue-94694.VkL2CM.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-14-10-07-53.gh-issue-90699.x3aG9m.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-15-16-15-04.gh-issue-91153.HiBmtt.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-16-08.gh-issue-94822.zRRzBN.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-47-44.gh-issue-94893.YiJYcW.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-16-08-14-17.gh-issue-94869.eRwMsX.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-17-15-54-29.gh-issue-91256.z7i7Q5.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-18-04-48-34.gh-issue-94947.df9gUw.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-18-05-10-29.gh-issue-94949.OsZ7_s.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-18-14-19-21.gh-issue-94739.NQJQi7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-19-04-34-56.gh-issue-94996.dV564A.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-19-09-41-55.gh-issue-94938.xYBlM7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-19-16-30-59.gh-issue-94036._6Utkm.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-20-09-04-55.gh-issue-95023.bs-xd7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-20-13-46-01.gh-issue-91409.dhL8Zo.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-21-17-54-52.gh-issue-95113.NnSLpT.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-21-19-19-20.gh-issue-95060.4xdT1f.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-22-12-53-34.gh-issue-94438.hNqACc.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-23-19-16-25.gh-issue-93351.0Jyvu-.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-24-00-27-47.gh-issue-95185.ghYTZx.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-26-09-31-12.gh-issue-93678.W8vvgT.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-26-12-59-03.gh-issue-95245.GHWczn.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-05-07.gh-issue-95324.28Q5u7.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-21-57.gh-issue-90081.HVAS5x.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-28-08-33-31.gh-issue-95355.yN4XVk.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-28-19-07-06.gh-issue-87092.73IPS1.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-31-03-22-58.gh-issue-91146.Y2Hziy.rst
D Misc/NEWS.d/next/Core and Builtins/2022-07-31-13-23-12.gh-issue-95150.67FXVo.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-04-18-46-54.gh-issue-95605.FbpCoG.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-11-09-19-55.gh-issue-95876.YpQfoV.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-11-11-01-56.gh-issue-95818.iClLdl.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-12-13-04-25.gh-issue-95922.YNCtyX.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-12-18-13-49.gh-issue-91210.AWMSLj.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-14-10-04-44.gh-issue-95977.gCTZb9.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-15-11-58-05.gh-issue-90997.bWwV8Q.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-15-12-41-14.gh-issue-95245.N4gOUV.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-15-20-52-41.gh-issue-93678.X7GuIJ.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-15-21-08-11.gh-issue-96005.6eoc8k.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-18-13-47-59.gh-issue-96046.5Hqbka.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-19-06-51-17.gh-issue-96071.mVgPAo.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-20-18-36-40.gh-issue-96143.nh3GFM.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-22-21-33-28.gh-issue-96187.W_6SRG.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-24-14-30-26.gh-issue-96237.msif5f.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-25-10-19-34.gh-issue-96268.AbYrLB.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-26-18-46-32.gh-issue-93554.QEaCcK.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-28-10-51-19.gh-issue-96352.jTLD2d.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-29-00-37-21.gh-issue-96364.c-IVyb.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-29-13-06-58.gh-issue-95196.eGRR4b.rst
D Misc/NEWS.d/next/Core and Builtins/2022-08-31-18-46-13.gh-issue-96348.xzCoTP.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-02-16-47-52.gh-issue-93911.vF-GWe.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-05-09-56-32.gh-issue-91079.H4-DdU.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-05-15-07-25.gh-issue-96582.HEsL5s.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-05-16-43-44.gh-issue-96569.9lmTCC.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-05-19-20-44.gh-issue-96587.bVxhX2.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-06-11-19-03.gh-issue-90230.YOtzs5.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-06-14-26-36.gh-issue-96612.P4ZbeY.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-22-13.gh-issue-96611.14wIX8.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-54-49.gh-issue-96572.8DRsaW.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-07-12-02-11.gh-issue-96636.YvN-K6.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-07-13-38-37.gh-issue-96641.wky0Fc.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-08-20-58-10.gh-issue-64373.AfCi36.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-09-13-13-27.gh-issue-96678.vMxi9F.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-11-00-37-50.gh-issue-90751.VE8-zf.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-11-12-43-43.gh-issue-96751.anRT6a.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-12-15-15-04.gh-issue-90997.sZO8c9.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-12-16-58-22.gh-issue-96754.0GRme5.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-13-12-06-46.gh-issue-96678.NqGFyb.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-13-21-45-07.gh-issue-95778.Oll4_5.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-16-12-36-13.gh-issue-96864.PLU3i8.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-16-16-54-35.gh-issue-96387.GRzewg.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-16-19-02-40.gh-issue-95778.cJmnst.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-18-08-47-40.gh-issue-96821.Co2iOq.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-19-03-35-01.gh-issue-96821.izK6JA.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-20-11-06-45.gh-issue-95921.dkcRQn.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-21-14-38-31.gh-issue-96848.WuoLzU.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-21-16-06-37.gh-issue-96975.BmE0XY.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-27-11-59-13.gh-issue-96670.XrBBit.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-29-15-19-29.gh-issue-94526.wq5m6T.rst
D Misc/NEWS.d/next/Core and Builtins/2022-09-30-13-26-58.gh-issue-97670.n61vMR.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-01-08-55-09.gh-issue-97591.pw6kkH.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-03-13-35-48.gh-issue-97752.0xTjJY.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-03-16-12-39.gh-issue-91052.MsYL9d.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-04-02-00-10.gh-issue-97779.f3N1hI.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-04-14-04-40.gh-issue-86298.QVM7G1.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-04-17-02-18.gh-issue-97850.E3QTRA.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-05-00-37-27.gh-issue-65961.z0Ys0y.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-05-11-37-15.gh-issue-97922.Zu9Bge.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-05-17-02-22.gh-issue-97943.LYAWlE.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-06-02-11-34.gh-issue-97002.Zvsk71.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-06-06-36-29.gh-issue-97912.jGRJpa.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-06-14-14-28.gh-issue-97955.Nq5VXD.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-06-15-45-57.gh-issue-96078.fS-6mU.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-06-20-41-29.gh-issue-97973.gB-xWi.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-06-23-13-34.gh-issue-97997.JQaJKF.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-13-23-23-01.gh-issue-98254.bC8IKt.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-18-14-11-32.gh-issue-98390.H1sxJu.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-18-16-17-44.gh-issue-98398.x4rYK_.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-19-18-03-28.gh-issue-98354.GRGta3.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-19-20-53-38.gh-issue-98461.iNmPDV.rst
D Misc/NEWS.d/next/Core and Builtins/2022-10-19-23-48-46.gh-issue-98374.eOBh8M.rst
D Misc/NEWS.d/next/Documentation/2017-12-10-19-13-39.bpo-13553.gQbZs4.rst
D Misc/NEWS.d/next/Documentation/2019-09-12-08-28-17.bpo-38056.6ktYkc.rst
D Misc/NEWS.d/next/Documentation/2021-04-01-08-09-34.bpo-43689.mqCfLe.rst
D Misc/NEWS.d/next/Documentation/2022-01-13-16-03-15.bpo-40838.k3NVCf.rst
D Misc/NEWS.d/next/Documentation/2022-03-30-17-56-01.bpo-47161.gesHfS.rst
D Misc/NEWS.d/next/Documentation/2022-05-18-23-58-26.gh-issue-92240.bHvYiz.rst
D Misc/NEWS.d/next/Documentation/2022-05-20-18-42-10.gh-issue-93031.c2RdJe.rst
D Misc/NEWS.d/next/Documentation/2022-05-26-11-33-23.gh-issue-86438.kEGGmK.rst
D Misc/NEWS.d/next/Documentation/2022-05-26-14-51-25.gh-issue-88831.5Cccr5.rst
D Misc/NEWS.d/next/Documentation/2022-05-29-21-22-54.gh-issue-86986.lFXw8j.rst
D Misc/NEWS.d/next/Documentation/2022-06-15-12-12-49.gh-issue-87260.epyI7D.rst
D Misc/NEWS.d/next/Documentation/2022-06-16-10-10-59.gh-issue-61162.1ypkG8.rst
D Misc/NEWS.d/next/Documentation/2022-06-19-18-18-22.gh-issue-86128.39DDTD.rst
D Misc/NEWS.d/next/Documentation/2022-07-07-08-42-05.gh-issue-94321.pmCIPb.rst
D Misc/NEWS.d/next/Documentation/2022-07-29-09-04-02.gh-issue-95415.LKTyw6.rst
D Misc/NEWS.d/next/Documentation/2022-07-29-23-02-19.gh-issue-95451.-tgB93.rst
D Misc/NEWS.d/next/Documentation/2022-07-30-00-23-11.gh-issue-95454.we7AFm.rst
D Misc/NEWS.d/next/Documentation/2022-08-03-13-35-08.gh-issue-91207.eJ4pPf.rst
D Misc/NEWS.d/next/Documentation/2022-08-12-01-12-52.gh-issue-95588.PA0FI7.rst
D Misc/NEWS.d/next/Documentation/2022-08-13-20-34-51.gh-issue-95957.W9ZZAx.rst
D Misc/NEWS.d/next/Documentation/2022-08-19-17-07-45.gh-issue-96098.nDp43u.rst
D Misc/NEWS.d/next/Documentation/2022-09-01-17-03-04.gh-issue-96432.1EJ1-4.rst
D Misc/NEWS.d/next/Documentation/2022-10-02-10-58-52.gh-issue-97741.39l023.rst
D Misc/NEWS.d/next/Documentation/2022-10-11-09-40-50.gh-issue-86404.dEAb8W.rst
D Misc/NEWS.d/next/Documentation/2022-10-16-17-34-45.gh-issue-85525.DvkD0v.rst
D Misc/NEWS.d/next/IDLE/2022-07-28-18-56-57.gh-issue-89610.hcosiM.rst
D Misc/NEWS.d/next/IDLE/2022-07-29-11-08-52.gh-issue-95411.dazlqH.rst
D Misc/NEWS.d/next/IDLE/2022-07-30-15-10-39.gh-issue-95471.z3scVG.rst
D Misc/NEWS.d/next/IDLE/2022-07-31-22-15-14.gh-issue-95511.WX6PmB.rst
D Misc/NEWS.d/next/IDLE/2022-08-01-23-31-48.gh-issue-95191.U7vryB.rst
D Misc/NEWS.d/next/IDLE/2022-08-04-20-07-51.gh-issue-65802.xnThWe.rst
D Misc/NEWS.d/next/IDLE/2022-10-15-21-20-40.gh-issue-97527.otAHJM.rst
D Misc/NEWS.d/next/Library/2017-07-31-13-35-28.bpo-26253.8v_sCs.rst
D Misc/NEWS.d/next/Library/2018-09-23-07-47-29.bpo-32990.2FVVTU.rst
D Misc/NEWS.d/next/Library/2018-09-28-22-18-03.bpo-34828.5Zyi_S.rst
D Misc/NEWS.d/next/Library/2019-09-25-00-37-51.bpo-38267.X9Jb5V.rst
D Misc/NEWS.d/next/Library/2019-11-04-22-21-27.bpo-38693.w_OAov.rst
D Misc/NEWS.d/next/Library/2020-01-09-01-57-12.bpo-39264.GsBL9-.rst
D Misc/NEWS.d/next/Library/2020-07-08-20-32-13.bpo-41246.2trYf3.rst
D Misc/NEWS.d/next/Library/2020-09-28-04-56-04.bpo-14243.YECnxv.rst
D Misc/NEWS.d/next/Library/2020-10-15-18-37-12.bpo-42047.XDdoSF.rst
D Misc/NEWS.d/next/Library/2021-05-22-07-58-59.bpo-42627.EejtD0.rst
D Misc/NEWS.d/next/Library/2021-08-27-18-07-35.bpo-44173.oW92Ev.rst
D Misc/NEWS.d/next/Library/2021-08-29-19-59-16.bpo-45046.eGq0NC.rst
D Misc/NEWS.d/next/Library/2021-12-27-15-32-15.bpo-45924.0ZpHX2.rst
D Misc/NEWS.d/next/Library/2022-01-03-15-07-06.bpo-46197.Z0djv6.rst
D Misc/NEWS.d/next/Library/2022-01-09-14-23-00.bpo-28249.4dzB80.rst
D Misc/NEWS.d/next/Library/2022-01-14-10-49-20.bpo-46364.SzhlU9.rst
D Misc/NEWS.d/next/Library/2022-02-05-18-46-54.bpo-46642.YI6nHQ.rst
D Misc/NEWS.d/next/Library/2022-02-09-23-44-27.bpo-45393.9v5Y8U.rst
D Misc/NEWS.d/next/Library/2022-02-15-12-40-48.bpo-46755.zePJfx.rst
D Misc/NEWS.d/next/Library/2022-02-21-01-37-00.bpo-42777.nWK3E6.rst
D Misc/NEWS.d/next/Library/2022-03-08-04-46-44.bpo-46951.SWAz97.rst
D Misc/NEWS.d/next/Library/2022-03-16-14-24-14.bpo-47025.qtT3CE.rst
D Misc/NEWS.d/next/Library/2022-03-19-04-41-42.bpo-47063.nwRfUo.rst
D Misc/NEWS.d/next/Library/2022-03-22-18-28-55.bpo-35540.nyijX9.rst
D Misc/NEWS.d/next/Library/2022-04-01-09-43-54.bpo-32547.NIUiNC.rst
D Misc/NEWS.d/next/Library/2022-04-01-12-35-44.gh-issue-90005.pvaLHQ.rst
D Misc/NEWS.d/next/Library/2022-04-03-11-25-02.bpo-41287.8CTdwf.rst
D Misc/NEWS.d/next/Library/2022-04-03-19-40-09.bpo-39064.76PbIz.rst
D Misc/NEWS.d/next/Library/2022-04-08-22-12-11.bpo-47231.lvyglt.rst
D Misc/NEWS.d/next/Library/2022-04-11-16-55-41.gh-issue-91456.DK3KKl.rst
D Misc/NEWS.d/next/Library/2022-04-12-18-05-40.gh-issue-91447.N_Fs4H.rst
D Misc/NEWS.d/next/Library/2022-04-14-08-37-16.gh-issue-91524.g8PiIu.rst
D Misc/NEWS.d/next/Library/2022-04-15-11-29-38.gh-issue-91539.7WgVuA.rst
D Misc/NEWS.d/next/Library/2022-04-15-13-16-25.gh-issue-91581.9OGsrN.rst
D Misc/NEWS.d/next/Library/2022-04-15-17-38-55.gh-issue-91577.Ah7cLL.rst
D Misc/NEWS.d/next/Library/2022-04-15-22-07-36.gh-issue-90622.0C6l8h.rst
D Misc/NEWS.d/next/Library/2022-04-21-19-14-29.gh-issue-91760.54AR-m.rst
D Misc/NEWS.d/next/Library/2022-04-24-22-26-45.gh-issue-81790.M5Rvpm.rst
D Misc/NEWS.d/next/Library/2022-04-25-10-23-01.gh-issue-91810.DOHa6B.rst
D Misc/NEWS.d/next/Library/2022-04-26-18-37-24.gh-issue-91968.fuuH1_.rst
D Misc/NEWS.d/next/Library/2022-05-06-13-00-57.gh-issue-92391.s-Lase.rst
D Misc/NEWS.d/next/Library/2022-05-08-18-51-14.gh-issue-89336.TL6ip7.rst
D Misc/NEWS.d/next/Library/2022-05-08-19-21-14.gh-issue-84131.rG5kI7.rst
D Misc/NEWS.d/next/Library/2022-05-09-01-27-25.gh-issue-92531.vV7S_O.rst
D Misc/NEWS.d/next/Library/2022-05-09-09-28-02.gh-issue-92530.M4Q1RS.rst
D Misc/NEWS.d/next/Library/2022-05-09-11-55-04.gh-issue-92547.CzVZft.rst
D Misc/NEWS.d/next/Library/2022-05-09-21-31-41.gh-issue-92445.tJosdm.rst
D Misc/NEWS.d/next/Library/2022-05-09-22-27-11.gh-issue-92591.V7RCk2.rst
D Misc/NEWS.d/next/Library/2022-05-10-07-57-27.gh-issue-92550.Rk_UzM.rst
D Misc/NEWS.d/next/Library/2022-05-10-16-30-40.gh-issue-90385.1_wBRQ.rst
D Misc/NEWS.d/next/Library/2022-05-11-10-06-31.gh-issue-86388.7ivUtT.rst
D Misc/NEWS.d/next/Library/2022-05-11-14-34-09.gh-issue-91581.glkou2.rst
D Misc/NEWS.d/next/Library/2022-05-11-19-33-27.gh-issue-92671.KE4v6a.rst
D Misc/NEWS.d/next/Library/2022-05-12-15-19-00.gh-issue-92734.d0wjDt.rst
D Misc/NEWS.d/next/Library/2022-05-14-09-01-38.gh-issue-89325.ys-2BZ.rst
D Misc/NEWS.d/next/Library/2022-05-14-11-41-23.gh-issue-90473.kPdOZl.rst
D Misc/NEWS.d/next/Library/2022-05-16-14-35-39.gh-issue-92839.owSMyo.rst
D Misc/NEWS.d/next/Library/2022-05-17-06-27-39.gh-issue-92869.t8oBkw.rst
D Misc/NEWS.d/next/Library/2022-05-18-17-18-41.gh-issue-91922.DwWIsJ.rst
D Misc/NEWS.d/next/Library/2022-05-18-21-04-09.gh-issue-87901.lnf041.rst
D Misc/NEWS.d/next/Library/2022-05-19-13-33-18.gh-issue-92675.ZeerMZ.rst
D Misc/NEWS.d/next/Library/2022-05-19-17-49-58.gh-issue-92932.o2peTh.rst
D Misc/NEWS.d/next/Library/2022-05-19-22-34-42.gh-issue-92986.e6uKxj.rst
D Misc/NEWS.d/next/Library/2022-05-20-15-52-43.gh-issue-93010.WF-cAc.rst
D Misc/NEWS.d/next/Library/2022-05-21-13-16-16.gh-issue-93044.eJ_XkZ.rst
D Misc/NEWS.d/next/Library/2022-05-22-16-08-01.gh-issue-89973.jc-Q4g.rst
D Misc/NEWS.d/next/Library/2022-05-22-23-46-18.gh-issue-93033.wZfiL-.rst
D Misc/NEWS.d/next/Library/2022-05-24-10-59-02.gh-issue-92728.zxTifq.rst
D Misc/NEWS.d/next/Library/2022-05-24-11-19-04.gh-issue-74696.-cnf-A.rst
D Misc/NEWS.d/next/Library/2022-05-25-00-21-28.gh-issue-91513.9VyCT4.rst
D Misc/NEWS.d/next/Library/2022-05-25-02-45-41.gh-issue-90817.yxANgU.rst
D Misc/NEWS.d/next/Library/2022-05-25-15-57-39.gh-issue-90155.YMstB5.rst
D Misc/NEWS.d/next/Library/2022-05-25-22-09-38.gh-issue-92886.ylwDSc.rst
D Misc/NEWS.d/next/Library/2022-05-26-08-41-34.gh-issue-93243.uw6x5z.rst
D Misc/NEWS.d/next/Library/2022-05-26-09-24-41.gh-issue-93162.W1VuhU.rst
D Misc/NEWS.d/next/Library/2022-05-26-23-10-55.gh-issue-93156.4XfDVN.rst
D Misc/NEWS.d/next/Library/2022-05-27-10-52-06.gh-issue-85308.K6r-tJ.rst
D Misc/NEWS.d/next/Library/2022-05-27-13-18-18.gh-issue-93297.e2zuHz.rst
D Misc/NEWS.d/next/Library/2022-05-27-22-17-11.gh-issue-88123.mkYl5q.rst
D Misc/NEWS.d/next/Library/2022-05-28-08-02-55.gh-issue-93312.HY0Uzj.rst
D Misc/NEWS.d/next/Library/2022-05-30-21-42-50.gh-issue-83658.01Ntx0.rst
D Misc/NEWS.d/next/Library/2022-05-31-14-58-40.gh-issue-93353.9Hvm6o.rst
D Misc/NEWS.d/next/Library/2022-06-01-11-24-13.gh-issue-91162.NxvU_u.rst
D Misc/NEWS.d/next/Library/2022-06-02-08-40-58.gh-issue-91810.Gtk44w.rst
D Misc/NEWS.d/next/Library/2022-06-03-22-13-28.gh-issue-93370.tjfu9L.rst
D Misc/NEWS.d/next/Library/2022-06-04-00-11-54.gh-issue-93475.vffFw1.rst
D Misc/NEWS.d/next/Library/2022-06-05-22-22-42.gh-issue-93421.43UO_8.rst
D Misc/NEWS.d/next/Library/2022-06-06-12-58-27.gh-issue-79579.e8rB-M.rst
D Misc/NEWS.d/next/Library/2022-06-06-13-19-43.gh-issue-93521._vE8m9.rst
D Misc/NEWS.d/next/Library/2022-06-07-14-53-46.gh-issue-90549.T4FMKY.rst
D Misc/NEWS.d/next/Library/2022-06-08-20-11-02.gh-issue-90494.LIZT85.rst
D Misc/NEWS.d/next/Library/2022-06-09-10-12-55.gh-issue-90473.683m_C.rst
D Misc/NEWS.d/next/Library/2022-06-09-14-44-21.gh-issue-93626.sfghs46.rst
D Misc/NEWS.d/next/Library/2022-06-09-17-15-26.gh-issue-91389.OE4vS5.rst
D Misc/NEWS.d/next/Library/2022-06-11-13-32-17.gh-issue-79512.A1KTDr.rst
D Misc/NEWS.d/next/Library/2022-06-15-21-20-02.gh-issue-93820.FAMLY8.rst
D Misc/NEWS.d/next/Library/2022-06-15-21-28-16.gh-issue-83499.u3DQJ-.rst
D Misc/NEWS.d/next/Library/2022-06-15-21-35-11.gh-issue-91404.39TZzW.rst
D Misc/NEWS.d/next/Library/2022-06-16-09-24-50.gh-issue-93847.kuv8bN.rst
D Misc/NEWS.d/next/Library/2022-06-16-11-16-53.gh-issue-93820.00X0Y5.rst
D Misc/NEWS.d/next/Library/2022-06-17-12-02-30.gh-issue-93858.R49ARc.rst
D Misc/NEWS.d/next/Library/2022-06-17-16-00-55.gh-issue-93963.8YYZ-2.rst
D Misc/NEWS.d/next/Library/2022-06-18-15-06-54.gh-issue-93973.4y6UQT.rst
D Misc/NEWS.d/next/Library/2022-06-20-23-14-43.gh-issue-94028.UofEcX.rst
D Misc/NEWS.d/next/Library/2022-06-21-11-40-31.gh-issue-84753.FW1pxO.rst
D Misc/NEWS.d/next/Library/2022-06-22-11-16-11.gh-issue-94101.V9vDG8.rst
D Misc/NEWS.d/next/Library/2022-06-23-13-12-05.gh-issue-91742.sNytVX.rst
D Misc/NEWS.d/next/Library/2022-06-23-14-35-10.gh-issue-94169.jeba90.rst
D Misc/NEWS.d/next/Library/2022-06-24-08-49-47.gh-issue-94182.Wknau0.rst
D Misc/NEWS.d/next/Library/2022-06-24-09-41-41.gh-issue-94196.r2KyfS.rst
D Misc/NEWS.d/next/Library/2022-06-24-10-18-59.gh-issue-94199.kYOo8g.rst
D Misc/NEWS.d/next/Library/2022-06-24-10-29-19.gh-issue-94199.pfehmz.rst
D Misc/NEWS.d/next/Library/2022-06-24-10-39-56.gh-issue-94199.MIuckY.rst
D Misc/NEWS.d/next/Library/2022-06-24-14-25-26.gh-issue-94214.03pXR5.rst
D Misc/NEWS.d/next/Library/2022-06-24-17-11-33.gh-issue-94199.7releN.rst
D Misc/NEWS.d/next/Library/2022-06-24-18-20-42.gh-issue-94226.8ZL4Fm.rst
D Misc/NEWS.d/next/Library/2022-06-24-19-16-09.gh-issue-93096.r1_oIc.rst
D Misc/NEWS.d/next/Library/2022-06-24-19-23-59.gh-issue-94207.VhS1eS.rst
D Misc/NEWS.d/next/Library/2022-06-24-19-40-40.gh-issue-93096.3RlK2d.rst
D Misc/NEWS.d/next/Library/2022-06-24-20-00-57.gh-issue-94216.hxnQPu.rst
D Misc/NEWS.d/next/Library/2022-06-25-09-12-23.gh-issue-74696.fxC9ua.rst
D Misc/NEWS.d/next/Library/2022-06-25-13-38-53.gh-issue-93259.FAGw-2.rst
D Misc/NEWS.d/next/Library/2022-06-25-16-27-02.gh-issue-94254.beP16v.rst
D Misc/NEWS.d/next/Library/2022-06-25-23-44-44.gh-issue-90016.EB409s.rst
D Misc/NEWS.d/next/Library/2022-06-26-10-59-15.gh-issue-89988.K8rnmt.rst
D Misc/NEWS.d/next/Library/2022-06-27-10-33-18.gh-issue-94318.jR4_QV.rst
D Misc/NEWS.d/next/Library/2022-06-28-00-24-48.gh-issue-94352.JY1Ayt.rst
D Misc/NEWS.d/next/Library/2022-06-28-14-29-21.gh-issue-94379.RrgKfh.rst
D Misc/NEWS.d/next/Library/2022-06-28-14-41-22.gh-issue-94383.CXnquo.rst
D Misc/NEWS.d/next/Library/2022-06-29-04-42-56.gh-issue-94398.YOq_bJ.rst
D Misc/NEWS.d/next/Library/2022-06-29-09-48-37.gh-issue-92336.otA6c6.rst
D Misc/NEWS.d/next/Library/2022-07-02-19-46-30.gh-issue-94510.xOatDC.rst
D Misc/NEWS.d/next/Library/2022-07-03-16-26-35.gh-issue-78724.XNiJzf.rst
D Misc/NEWS.d/next/Library/2022-07-03-16-41-03.gh-issue-94382.zuVZeM.rst
D Misc/NEWS.d/next/Library/2022-07-05-17-22-00.gh-issue-94343.kf4H5r.rst
D Misc/NEWS.d/next/Library/2022-07-06-06-02-02.gh-issue-93896.vIgWGr.rst
D Misc/NEWS.d/next/Library/2022-07-06-14-45-12.gh-issue-93910.iZcp67.rst
D Misc/NEWS.d/next/Library/2022-07-06-14-57-33.gh-issue-94619.PRqKVX.rst
D Misc/NEWS.d/next/Library/2022-07-06-16-01-08.gh-issue-94607.Q6RYfz.rst
D Misc/NEWS.d/next/Library/2022-07-06-21-24-03.gh-issue-92546.s5Upkh.rst
D Misc/NEWS.d/next/Library/2022-07-06-22-41-51.gh-issue-94309._XswsX.rst
D Misc/NEWS.d/next/Library/2022-07-07-15-46-55.gh-issue-94637.IYEiUM.rst
D Misc/NEWS.d/next/Library/2022-07-08-08-39-35.gh-issue-88050.0aOC_m.rst
D Misc/NEWS.d/next/Library/2022-07-08-17-49-12.gh-issue-87822.F9dzkf.rst
D Misc/NEWS.d/next/Library/2022-07-09-08-55-04.gh-issue-74116.0XwYC1.rst
D Misc/NEWS.d/next/Library/2022-07-09-15-17-02.gh-issue-81620.L0O_bV.rst
D Misc/NEWS.d/next/Library/2022-07-11-10-41-48.gh-issue-94736.EbsgeK.rst
D Misc/NEWS.d/next/Library/2022-07-14-00-43-52.gh-issue-94821.e17ghU.rst
D Misc/NEWS.d/next/Library/2022-07-15-08-13-51.gh-issue-94857.9_KvZJ.rst
D Misc/NEWS.d/next/Library/2022-07-17-22-31-32.gh-issue-90085.c4FWcS.rst
D Misc/NEWS.d/next/Library/2022-07-19-15-37-11.gh-issue-95005.iRmZ74.rst
D Misc/NEWS.d/next/Library/2022-07-20-00-23-58.gh-issue-77617.XGaqSQ.rst
D Misc/NEWS.d/next/Library/2022-07-20-22-49-48.gh-issue-95066.TuCu0E.rst
D Misc/NEWS.d/next/Library/2022-07-21-19-55-49.gh-issue-95105.BIX2Km.rst
D Misc/NEWS.d/next/Library/2022-07-21-22-59-22.gh-issue-95109.usxA9r.rst
D Misc/NEWS.d/next/Library/2022-07-22-00-58-49.gh-issue-95077.4Z6CNC.rst
D Misc/NEWS.d/next/Library/2022-07-22-09-09-08.gh-issue-91212.53O8Ab.rst
D Misc/NEWS.d/next/Library/2022-07-22-17-19-57.gh-issue-93157.RXByAk.rst
D Misc/NEWS.d/next/Library/2022-07-22-21-18-17.gh-issue-95132.n9anlw.rst
D Misc/NEWS.d/next/Library/2022-07-23-10-42-05.gh-issue-95166.xw6p3C.rst
D Misc/NEWS.d/next/Library/2022-07-23-10-50-05.gh-issue-93899.VT34A5.rst
D Misc/NEWS.d/next/Library/2022-07-24-09-15-35.gh-issue-95194.ERVmqG.rst
D Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst
D Misc/NEWS.d/next/Library/2022-07-24-12-59-02.gh-issue-95087.VvqXkN.rst
D Misc/NEWS.d/next/Library/2022-07-24-18-00-42.gh-issue-95097.lu5qNf.rst
D Misc/NEWS.d/next/Library/2022-07-25-15-45-06.gh-issue-95231.i807-g.rst
D Misc/NEWS.d/next/Library/2022-07-27-11-35-45.gh-issue-95045.iysT-Q.rst
D Misc/NEWS.d/next/Library/2022-07-27-19-43-07.gh-issue-95339.NuVQ68.rst
D Misc/NEWS.d/next/Library/2022-07-27-19-47-51.gh-issue-83901.OSw06c.rst
D Misc/NEWS.d/next/Library/2022-07-28-17-14-38.gh-issue-95385.6YlsDI.rst
D Misc/NEWS.d/next/Library/2022-07-29-20-58-37.gh-issue-94909.YjMusj.rst
D Misc/NEWS.d/next/Library/2022-08-03-16-52-32.gh-issue-95289.FMnHlV.rst
D Misc/NEWS.d/next/Library/2022-08-03-21-01-17.gh-issue-95609.xxyjyX.rst
D Misc/NEWS.d/next/Library/2022-08-07-14-56-23.gh-issue-95149.U0c6Ib.rst
D Misc/NEWS.d/next/Library/2022-08-08-01-42-11.gh-issue-95704.MOPFfX.rst
D Misc/NEWS.d/next/Library/2022-08-10-11-54-04.gh-issue-95804.i5FCFK.rst
D Misc/NEWS.d/next/Library/2022-08-10-17-34-07.gh-issue-95861.qv-T5s.rst
D Misc/NEWS.d/next/Library/2022-08-11-03-16-48.gh-issue-95865.0IOkFP.rst
D Misc/NEWS.d/next/Library/2022-08-11-18-22-29.gh-issue-95736.LzRZXe.rst
D Misc/NEWS.d/next/Library/2022-08-11-18-52-17.gh-issue-95899._Bi4uG.rst
D Misc/NEWS.d/next/Library/2022-08-14-18-59-54.gh-issue-69142.6is5Pq.rst
D Misc/NEWS.d/next/Library/2022-08-18-14-53-53.gh-issue-95463.GpP05c.rst
D Misc/NEWS.d/next/Library/2022-08-19-10-19-32.gh-issue-96019.b7uAVP.rst
D Misc/NEWS.d/next/Library/2022-08-19-18-21-01.gh-issue-96125.ODcF1Y.rst
D Misc/NEWS.d/next/Library/2022-08-20-10-31-01.gh-issue-96052.a6FhaD.rst
D Misc/NEWS.d/next/Library/2022-08-20-12-56-15.gh-issue-96145.8ah3pE.rst
D Misc/NEWS.d/next/Library/2022-08-22-13-54-20.gh-issue-96175.bH7zGU.rst
D Misc/NEWS.d/next/Library/2022-08-22-18-42-17.gh-issue-96159.3bFU39.rst
D Misc/NEWS.d/next/Library/2022-08-23-13-30-30.gh-issue-96172.7WTHer.rst
D Misc/NEWS.d/next/Library/2022-08-27-14-38-49.gh-issue-90467.VOOB0p.rst
D Misc/NEWS.d/next/Library/2022-08-27-21-26-52.gh-issue-96349.XyYLlO.rst
D Misc/NEWS.d/next/Library/2022-08-27-23-16-09.gh-issue-96346.jJX14I.rst
D Misc/NEWS.d/next/Library/2022-08-29-07-04-03.gh-issue-89258.ri7ncj.rst
D Misc/NEWS.d/next/Library/2022-08-29-12-35-28.gh-issue-96073.WaGstf.rst
D Misc/NEWS.d/next/Library/2022-08-29-12-49-30.gh-issue-96142.PdCMez.rst
D Misc/NEWS.d/next/Library/2022-08-29-15-28-39.gh-issue-96385.uLRTsf.rst
D Misc/NEWS.d/next/Library/2022-08-29-16-54-36.gh-issue-96388.dCpJcu.rst
D Misc/NEWS.d/next/Library/2022-08-30-11-46-36.gh-issue-95987.CV7_u4.rst
D Misc/NEWS.d/next/Library/2022-08-30-12-32-00.gh-issue-96415.6W7ORH.rst
D Misc/NEWS.d/next/Library/2022-08-31-11-10-21.gh-issue-96079.uqrXdJ.rst
D Misc/NEWS.d/next/Library/2022-09-01-13-54-38.gh-issue-96465.0IJmrH.rst
D Misc/NEWS.d/next/Library/2022-09-03-18-39-05.gh-issue-96538.W156-D.rst
D Misc/NEWS.d/next/Library/2022-09-04-12-32-52.gh-issue-68163.h6TJCc.rst
D Misc/NEWS.d/next/Library/2022-09-07-22-49-37.gh-issue-96652.YqOKxI.rst
D Misc/NEWS.d/next/Library/2022-09-08-20-12-48.gh-issue-46412.r_cfTh.rst
D Misc/NEWS.d/next/Library/2022-09-10-16-46-16.gh-issue-96735.0YzJuG.rst
D Misc/NEWS.d/next/Library/2022-09-13-15-12-31.gh-issue-96734.G08vjz.rst
D Misc/NEWS.d/next/Library/2022-09-15-00-37-33.gh-issue-96741.4b6czN.rst
D Misc/NEWS.d/next/Library/2022-09-16-07-53-29.gh-issue-95865.oHjX0A.rst
D Misc/NEWS.d/next/Library/2022-09-17-13-15-10.gh-issue-96819.6RfqM7.rst
D Misc/NEWS.d/next/Library/2022-09-18-04-51-30.gh-issue-96704.DmamRX.rst
D Misc/NEWS.d/next/Library/2022-09-22-11-50-29.gh-issue-85760.DETTPd.rst
D Misc/NEWS.d/next/Library/2022-09-22-14-35-02.gh-issue-97005.yf21Q7.rst
D Misc/NEWS.d/next/Library/2022-09-24-18-56-23.gh-issue-96865.o9WUkW.rst
D Misc/NEWS.d/next/Library/2022-09-25-20-42-33.gh-issue-73588.uVtjEA.rst
D Misc/NEWS.d/next/Library/2022-09-25-23-24-52.gh-issue-97545.HZLSNt.rst
D Misc/NEWS.d/next/Library/2022-09-29-08-15-55.gh-issue-97639.JSjWYW.rst
D Misc/NEWS.d/next/Library/2022-09-29-23-22-24.gh-issue-97592.tpJg_J.rst
D Misc/NEWS.d/next/Library/2022-09-30-09-22-37.gh-issue-95534.ndEfPj.rst
D Misc/NEWS.d/next/Library/2022-09-30-15-56-20.gh-issue-96827.lzy1iw.rst
D Misc/NEWS.d/next/Library/2022-10-03-13-25-19.gh-issue-97781.gCLLef.rst
D Misc/NEWS.d/next/Library/2022-10-03-14-42-13.gh-issue-97799.Y1iJvf.rst
D Misc/NEWS.d/next/Library/2022-10-04-00-43-43.gh-issue-97008.3rjtt6.rst
D Misc/NEWS.d/next/Library/2022-10-04-07-55-19.gh-issue-97825.mNdv1l.rst
D Misc/NEWS.d/next/Library/2022-10-04-21-21-41.gh-issue-97837.19q-eg.rst
D Misc/NEWS.d/next/Library/2022-10-05-11-40-02.gh-issue-97850.NzdREm.rst
D Misc/NEWS.d/next/Library/2022-10-05-16-10-24.gh-issue-97930.NPSrzE.rst
D Misc/NEWS.d/next/Library/2022-10-05-20-52-17.gh-issue-97646.Q4fVww.rst
D Misc/NEWS.d/next/Library/2022-10-06-17-59-22.gh-issue-65961.SXlQnI.rst
D Misc/NEWS.d/next/Library/2022-10-06-23-42-00.gh-issue-90985.s280JY.rst
D Misc/NEWS.d/next/Library/2022-10-07-09-52-37.gh-issue-98023.aliEcl.rst
D Misc/NEWS.d/next/Library/2022-10-08-06-59-46.gh-issue-94597.TsS0oT.rst
D Misc/NEWS.d/next/Library/2022-10-09-12-12-38.gh-issue-87730.ClgP3f.rst
D Misc/NEWS.d/next/Library/2022-10-10-09-52-21.gh-issue-44098.okcqJt.rst
D Misc/NEWS.d/next/Library/2022-10-12-10-00-40.gh-issue-98178.hspH51.rst
D Misc/NEWS.d/next/Library/2022-10-12-11-20-54.gh-issue-94597.GYJZlb.rst
D Misc/NEWS.d/next/Library/2022-10-14-11-46-31.gh-issue-98251.Uxc9al.rst
D Misc/NEWS.d/next/Library/2022-10-14-12-29-05.gh-issue-98257.aMSMs2.rst
D Misc/NEWS.d/next/Library/2022-10-14-19-57-37.gh-issue-96035.0xcX-p.rst
D Misc/NEWS.d/next/Library/2022-10-16-06-18-59.gh-issue-98307.b2_CDu.rst
D Misc/NEWS.d/next/Library/2022-10-16-15-31-50.gh-issue-98331.Y5kPOX.rst
D Misc/NEWS.d/next/Library/2022-10-17-12-49-02.gh-issue-98363.aFmSP-.rst
D Misc/NEWS.d/next/Library/2022-10-18-15-41-37.gh-issue-98393.vhPu4L.rst
D Misc/NEWS.d/next/Library/2022-10-19-09-29-12.gh-issue-97928.xj3im7.rst
D Misc/NEWS.d/next/Library/2022-10-23-18-30-39.gh-issue-89237.kBui30.rst
D Misc/NEWS.d/next/Security/2022-04-27-18-25-30.gh-issue-68966.gjS8zs.rst
D Misc/NEWS.d/next/Security/2022-05-19-08-53-07.gh-issue-92888.TLtR9W.rst
D Misc/NEWS.d/next/Security/2022-06-03-12-52-53.gh-issue-79096.YVoxgC.rst
D Misc/NEWS.d/next/Security/2022-06-15-20-09-23.gh-issue-87389.QVaC3f.rst
D Misc/NEWS.d/next/Security/2022-09-07-10-42-00.gh-issue-97514.Yggdsl.rst
D Misc/NEWS.d/next/Security/2022-09-28-17-09-37.gh-issue-97616.K1e3Xs.rst
D Misc/NEWS.d/next/Tests/2022-03-14-23-28-17.bpo-47016.K-t2QX.rst
D Misc/NEWS.d/next/Tests/2022-05-08-15-40-41.gh-issue-92514.Xbf5JY.rst
D Misc/NEWS.d/next/Tests/2022-05-12-05-51-06.gh-issue-92670.7L43Z_.rst
D Misc/NEWS.d/next/Tests/2022-05-25-22-34-10.gh-issue-92886.1Lkt8S.rst
D Misc/NEWS.d/next/Tests/2022-05-25-22-43-11.gh-issue-92886.9HQb9e.rst
D Misc/NEWS.d/next/Tests/2022-05-25-22-53-30.gh-issue-92886.mIfdtz.rst
D Misc/NEWS.d/next/Tests/2022-05-25-23-00-35.gh-issue-92886.Y-vrWj.rst
D Misc/NEWS.d/next/Tests/2022-05-25-23-07-15.gh-issue-92886.Aki63_.rst
D Misc/NEWS.d/next/Tests/2022-06-03-12-22-44.gh-issue-89858.ftBvjE.rst
D Misc/NEWS.d/next/Tests/2022-06-03-14-18-37.gh-issue-90473.7iXVRK.rst
D Misc/NEWS.d/next/Tests/2022-06-03-16-26-04.gh-issue-57539.HxWgYO.rst
D Misc/NEWS.d/next/Tests/2022-06-04-12-05-31.gh-issue-90473.RSpjF7.rst
D Misc/NEWS.d/next/Tests/2022-06-05-10-16-45.gh-issue-90473.QMu7A8.rst
D Misc/NEWS.d/next/Tests/2022-06-08-14-17-59.gh-issue-93575.Xb2LNB.rst
D Misc/NEWS.d/next/Tests/2022-06-08-22-32-56.gh-issue-93616.e5Kkx2.rst
D Misc/NEWS.d/next/Tests/2022-06-10-21-18-14.gh-issue-84461.9TAb26.rst
D Misc/NEWS.d/next/Tests/2022-06-16-17-50-58.gh-issue-93353.JdpATx.rst
D Misc/NEWS.d/next/Tests/2022-06-16-21-38-18.gh-issue-93852.U_Hl6s.rst
D Misc/NEWS.d/next/Tests/2022-06-17-13-27-21.gh-issue-93884.5pvPvl.rst
D Misc/NEWS.d/next/Tests/2022-06-17-13-55-11.gh-issue-93957.X4ovYV.rst
D Misc/NEWS.d/next/Tests/2022-06-17-15-20-09.gh-issue-93951.CW1Vv4.rst
D Misc/NEWS.d/next/Tests/2022-06-20-23-04-52.gh-issue-93839.OE3Ybk.rst
D Misc/NEWS.d/next/Tests/2022-06-21-17-37-46.gh-issue-54781.BjVAVg.rst
D Misc/NEWS.d/next/Tests/2022-06-27-08-53-40.gh-issue-94315.MoZT9t.rst
D Misc/NEWS.d/next/Tests/2022-06-27-21-27-20.gh-issue-94208.VR6HX-.rst
D Misc/NEWS.d/next/Tests/2022-07-05-17-53-13.gh-issue-91330.Qys5IL.rst
D Misc/NEWS.d/next/Tests/2022-07-08-12-22-00.gh-issue-94675.IiTs5f.rst
D Misc/NEWS.d/next/Tests/2022-07-24-16-28-31.gh-issue-93963.UB9azu.rst
D Misc/NEWS.d/next/Tests/2022-07-24-17-24-42.gh-issue-95218.zfBLtu.rst
D Misc/NEWS.d/next/Tests/2022-07-24-20-19-05.gh-issue-95212.fHiU4e.rst
D Misc/NEWS.d/next/Tests/2022-07-26-15-22-19.gh-issue-95280.h8HvbP.rst
D Misc/NEWS.d/next/Tests/2022-08-05-09-57-43.gh-issue-95573.edMdQB.rst
D Misc/NEWS.d/next/Tests/2022-08-22-14-59-42.gh-issue-95243.DeD66V.rst
D Misc/NEWS.d/next/Tests/2022-09-08-18-31-26.gh-issue-96624.5cANM1.rst
D Misc/NEWS.d/next/Tests/2022-10-20-17-49-50.gh-issue-95027.viRpJB.rst
D Misc/NEWS.d/next/Tools-Demos/2022-06-19-14-56-33.gh-issue-86087.R8MkRy.rst
D Misc/NEWS.d/next/Tools-Demos/2022-06-29-22-47-11.gh-issue-94430.hdov8L.rst
D Misc/NEWS.d/next/Tools-Demos/2022-07-04-01-37-42.gh-issue-94538.1rgy1Y.rst
D Misc/NEWS.d/next/Tools-Demos/2022-07-04-10-02-02.gh-issue-93939.U6sW6H.rst
D Misc/NEWS.d/next/Tools-Demos/2022-08-05-23-25-59.gh-issue-95731.N2KohU.rst
D Misc/NEWS.d/next/Tools-Demos/2022-08-10-17-08-43.gh-issue-95853.HCjC2m.rst
D Misc/NEWS.d/next/Tools-Demos/2022-08-29-17-25-13.gh-issue-95853.Ce17cT.rst
D Misc/NEWS.d/next/Tools-Demos/2022-09-30-14-30-12.gh-issue-97669.gvbgcg.rst
D Misc/NEWS.d/next/Tools-Demos/2022-09-30-18-35-11.gh-issue-97681.-KO1Ba.rst
D Misc/NEWS.d/next/Tools-Demos/2022-10-07-22-06-11.gh-issue-68686.6KNIQ4.rst
D Misc/NEWS.d/next/Windows/2020-01-10-23-33-03.bpo-38704.2Idtdn.rst
D Misc/NEWS.d/next/Windows/2022-03-20-15-47-35.bpo-42658.16eXtb.rst
D Misc/NEWS.d/next/Windows/2022-04-12-18-35-20.gh-issue-91061.x40hSK.rst
D Misc/NEWS.d/next/Windows/2022-05-05-06-27-59.bpo-46907.IW-uvT.rst
D Misc/NEWS.d/next/Windows/2022-05-16-11-45-06.gh-issue-92841.NQx107.rst
D Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst
D Misc/NEWS.d/next/Windows/2022-05-19-21-44-25.gh-issue-92817.Jrf-Kv.rst
D Misc/NEWS.d/next/Windows/2022-05-28-19-36-13.gh-issue-43414.NGMJ3g.rst
D Misc/NEWS.d/next/Windows/2022-06-15-01-03-52.gh-issue-93824.mR4mxu.rst
D Misc/NEWS.d/next/Windows/2022-06-20-22-32-14.gh-issue-94018.bycC3A.rst
D Misc/NEWS.d/next/Windows/2022-07-12-20-45-43.gh-issue-94772.uNMmdG.rst
D Misc/NEWS.d/next/Windows/2022-07-16-16-18-32.gh-issue-90844.vwITT3.rst
D Misc/NEWS.d/next/Windows/2022-07-26-20-33-12.gh-issue-95285.w6fa22.rst
D Misc/NEWS.d/next/Windows/2022-07-28-20-21-38.gh-issue-95359.ywMrgu.rst
D Misc/NEWS.d/next/Windows/2022-07-30-14-18-33.gh-issue-95445.mjrTaq.rst
D Misc/NEWS.d/next/Windows/2022-08-03-00-49-46.gh-issue-94399.KvxHc0.rst
D Misc/NEWS.d/next/Windows/2022-08-04-01-12-27.gh-issue-95587.Fvdv5q.rst
D Misc/NEWS.d/next/Windows/2022-08-04-18-47-54.gh-issue-95656.VJ1d13.rst
D Misc/NEWS.d/next/Windows/2022-08-10-22-46-48.gh-issue-95733.2_urOp.rst
D Misc/NEWS.d/next/Windows/2022-08-26-00-11-18.gh-issue-89545.zmJMY_.rst
D Misc/NEWS.d/next/Windows/2022-08-30-12-01-51.gh-issue-94781.OxO-Gr.rst
D Misc/NEWS.d/next/Windows/2022-09-05-18-32-47.gh-issue-96559.561sUd.rst
D Misc/NEWS.d/next/Windows/2022-09-07-00-11-33.gh-issue-96577.kV4K_1.rst
D Misc/NEWS.d/next/Windows/2022-09-23-15-40-04.gh-issue-96965.CsnEGs.rst
D Misc/NEWS.d/next/Windows/2022-09-29-22-27-04.gh-issue-97649.bI7OQU.rst
D Misc/NEWS.d/next/Windows/2022-09-29-23-08-49.gh-issue-90989.no89Q2.rst
D Misc/NEWS.d/next/Windows/2022-10-02-11-59-23.gh-issue-97728.dIdlPE.rst
D Misc/NEWS.d/next/Windows/2022-10-19-19-35-37.gh-issue-98414.FbHZuS.rst
D Misc/NEWS.d/next/Windows/2022-10-19-20-00-28.gh-issue-98360.O2m6YG.rst
D Misc/NEWS.d/next/macOS/2022-10-05-15-26-58.gh-issue-97897.Rf-C6u.rst
M Include/patchlevel.h
M Lib/pydoc_data/topics.py
M README.rst

diff --git a/Include/patchlevel.h b/Include/patchlevel.h
index 37a984494d71..1d72b74dd235 100644
--- a/Include/patchlevel.h
+++ b/Include/patchlevel.h
@@ -20,10 +20,10 @@
 #define PY_MINOR_VERSION        12
 #define PY_MICRO_VERSION        0
 #define PY_RELEASE_LEVEL        PY_RELEASE_LEVEL_ALPHA
-#define PY_RELEASE_SERIAL       0
+#define PY_RELEASE_SERIAL       1
 
 /* Version as a string */
-#define PY_VERSION              "3.12.0a0"
+#define PY_VERSION              "3.12.0a1"
 /*--end constants--*/
 
 /* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
diff --git a/Lib/pydoc_data/topics.py b/Lib/pydoc_data/topics.py
index f3ceaadfad64..52a3ee1e1cb5 100644
--- a/Lib/pydoc_data/topics.py
+++ b/Lib/pydoc_data/topics.py
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Autogenerated by Sphinx on Fri May  6 23:53:34 2022
+# Autogenerated by Sphinx on Tue Oct 25 00:07:40 2022
 topics = {'assert': 'The "assert" statement\n'
            '**********************\n'
            '\n'
@@ -1671,10 +1671,26 @@
           'If the syntax "**expression" appears in the function call,\n'
           '"expression" must evaluate to a *mapping*, the contents of which '
           'are\n'
-          'treated as additional keyword arguments.  If a keyword is already\n'
-          'present (as an explicit keyword argument, or from another '
-          'unpacking),\n'
-          'a "TypeError" exception is raised.\n'
+          'treated as additional keyword arguments. If a parameter matching a '
+          'key\n'
+          'has already been given a value (by an explicit keyword argument, '
+          'or\n'
+          'from another unpacking), a "TypeError" exception is raised.\n'
+          '\n'
+          'When "**expression" is used, each key in this mapping must be a\n'
+          'string. Each value from the mapping is assigned to the first '
+          'formal\n'
+          'parameter eligible for keyword assignment whose name is equal to '
+          'the\n'
+          'key. A key need not be a Python identifier (e.g. ""max-temp °F"" '
+          'is\n'
+          'acceptable, although it will not match any formal parameter that '
+          'could\n'
+          'be declared). If there is no match to a formal parameter the '
+          'key-value\n'
+          'pair is collected by the "**" parameter, if there is one, or if '
+          'there\n'
+          'is not, a "TypeError" exception is raised.\n'
           '\n'
           'Formal parameters using the syntax "*identifier" or "**identifier"\n'
           'cannot be used as positional argument slots or as keyword argument\n'
@@ -2022,7 +2038,7 @@
                 '\n'
                 '* Mappings (instances of "dict") compare equal if and only if '
                 'they\n'
-                '  have equal *(key, value)* pairs. Equality comparison of the '
+                '  have equal "(key, value)" pairs. Equality comparison of the '
                 'keys and\n'
                 '  values enforces reflexivity.\n'
                 '\n'
@@ -2398,35 +2414,43 @@
              '   try3_stmt ::= "try" ":" suite\n'
              '                 "finally" ":" suite\n'
              '\n'
+             'Additional information on exceptions can be found in section\n'
+             'Exceptions, and information on using the "raise" statement to '
+             'generate\n'
+             'exceptions may be found in section The raise statement.\n'
+             '\n'
+             '\n'
+             '"except" clause\n'
+             '---------------\n'
+             '\n'
              'The "except" clause(s) specify one or more exception handlers. '
              'When no\n'
              'exception occurs in the "try" clause, no exception handler is\n'
              'executed. When an exception occurs in the "try" suite, a search '
              'for an\n'
-             'exception handler is started.  This search inspects the except '
-             'clauses\n'
-             'in turn until one is found that matches the exception.  An '
-             'expression-\n'
-             'less except clause, if present, must be last; it matches any\n'
-             'exception.  For an except clause with an expression, that '
-             'expression\n'
-             'is evaluated, and the clause matches the exception if the '
-             'resulting\n'
-             'object is “compatible” with the exception.  An object is '
-             'compatible\n'
-             'with an exception if the object is the class or a *non-virtual '
-             'base\n'
-             'class* of the exception object, or a tuple containing an item '
-             'that is\n'
-             'the class or a non-virtual base class of the exception object.\n'
-             '\n'
-             'If no except clause matches the exception, the search for an '
+             'exception handler is started. This search inspects the "except"\n'
+             'clauses in turn until one is found that matches the exception. '
+             'An\n'
+             'expression-less "except" clause, if present, must be last; it '
+             'matches\n'
+             'any exception. For an "except" clause with an expression, that\n'
+             'expression is evaluated, and the clause matches the exception if '
+             'the\n'
+             'resulting object is “compatible” with the exception.  An object '
+             'is\n'
+             'compatible with an exception if the object is the class or a '
+             '*non-\n'
+             'virtual base class* of the exception object, or a tuple '
+             'containing an\n'
+             'item that is the class or a non-virtual base class of the '
              'exception\n'
-             'handler continues in the surrounding code and on the invocation '
-             'stack.\n'
-             '[1]\n'
+             'object.\n'
+             '\n'
+             'If no "except" clause matches the exception, the search for an\n'
+             'exception handler continues in the surrounding code and on the\n'
+             'invocation stack.  [1]\n'
              '\n'
-             'If the evaluation of an expression in the header of an except '
+             'If the evaluation of an expression in the header of an "except" '
              'clause\n'
              'raises an exception, the original search for a handler is '
              'canceled and\n'
@@ -2436,24 +2460,24 @@
              'raised\n'
              'the exception).\n'
              '\n'
-             'When a matching except clause is found, the exception is '
+             'When a matching "except" clause is found, the exception is '
              'assigned to\n'
-             'the target specified after the "as" keyword in that except '
-             'clause, if\n'
-             'present, and the except clause’s suite is executed.  All except\n'
-             'clauses must have an executable block.  When the end of this '
+             'the target specified after the "as" keyword in that "except" '
+             'clause,\n'
+             'if present, and the "except" clause’s suite is executed. All '
+             '"except"\n'
+             'clauses must have an executable block. When the end of this '
              'block is\n'
-             'reached, execution continues normally after the entire try '
-             'statement.\n'
-             '(This means that if two nested handlers exist for the same '
-             'exception,\n'
-             'and the exception occurs in the try clause of the inner handler, '
-             'the\n'
-             'outer handler will not handle the exception.)\n'
+             'reached, execution continues normally after the entire "try"\n'
+             'statement. (This means that if two nested handlers exist for the '
+             'same\n'
+             'exception, and the exception occurs in the "try" clause of the '
+             'inner\n'
+             'handler, the outer handler will not handle the exception.)\n'
              '\n'
              'When an exception has been assigned using "as target", it is '
              'cleared\n'
-             'at the end of the except clause.  This is as if\n'
+             'at the end of the "except" clause.  This is as if\n'
              '\n'
              '   except E as N:\n'
              '       foo\n'
@@ -2468,7 +2492,7 @@
              '\n'
              'This means the exception must be assigned to a different name to '
              'be\n'
-             'able to refer to it after the except clause.  Exceptions are '
+             'able to refer to it after the "except" clause. Exceptions are '
              'cleared\n'
              'because with the traceback attached to them, they form a '
              'reference\n'
@@ -2476,7 +2500,8 @@
              'alive\n'
              'until the next garbage collection occurs.\n'
              '\n'
-             'Before an except clause’s suite is executed, details about the\n'
+             'Before an "except" clause’s suite is executed, details about '
+             'the\n'
              'exception are stored in the "sys" module and can be accessed '
              'via\n'
              '"sys.exc_info()". "sys.exc_info()" returns a 3-tuple consisting '
@@ -2512,6 +2537,10 @@
              '   >>> print(sys.exc_info())\n'
              '   (None, None, None)\n'
              '\n'
+             '\n'
+             '"except*" clause\n'
+             '----------------\n'
+             '\n'
              'The "except*" clause(s) are used for handling "ExceptionGroup"s. '
              'The\n'
              'exception type for matching is interpreted as in the case of '
@@ -2520,13 +2549,15 @@
              'when\n'
              'the type matches some of the exceptions in the group. This means '
              'that\n'
-             'multiple except* clauses can execute, each handling part of the\n'
-             'exception group. Each clause executes once and handles an '
-             'exception\n'
-             'group of all matching exceptions.  Each exception in the group '
-             'is\n'
-             'handled by at most one except* clause, the first that matches '
-             'it.\n'
+             'multiple "except*" clauses can execute, each handling part of '
+             'the\n'
+             'exception group. Each clause executes at most once and handles '
+             'an\n'
+             'exception group of all matching exceptions.  Each exception in '
+             'the\n'
+             'group is handled by at most one "except*" clause, the first '
+             'that\n'
+             'matches it.\n'
              '\n'
              '   >>> try:\n'
              '   ...     raise ExceptionGroup("eg",\n'
@@ -2548,22 +2579,37 @@
              '     +-+---------------- 1 ----------------\n'
              '       | ValueError: 1\n'
              '       +------------------------------------\n'
-             '   >>>\n'
              '\n'
-             '   Any remaining exceptions that were not handled by any except* '
+             'Any remaining exceptions that were not handled by any "except*" '
              'clause\n'
-             '   are re-raised at the end, combined into an exception group '
-             'along with\n'
-             '   all exceptions that were raised from within except* clauses.\n'
-             '\n'
-             '   An except* clause must have a matching type, and this type '
-             'cannot be a\n'
-             '   subclass of :exc:`BaseExceptionGroup`. It is not possible to '
-             'mix except\n'
-             '   and except* in the same :keyword:`try`. :keyword:`break`,\n'
-             '   :keyword:`continue` and :keyword:`return` cannot appear in an '
-             'except*\n'
-             '   clause.\n'
+             'are re-raised at the end, combined into an exception group along '
+             'with\n'
+             'all exceptions that were raised from within "except*" clauses.\n'
+             '\n'
+             'If the raised exception is not an exception group and its type '
+             'matches\n'
+             'one of the "except*" clauses, it is caught and wrapped by an '
+             'exception\n'
+             'group with an empty message string.\n'
+             '\n'
+             '   >>> try:\n'
+             '   ...     raise BlockingIOError\n'
+             '   ... except* BlockingIOError as e:\n'
+             '   ...     print(repr(e))\n'
+             '   ...\n'
+             "   ExceptionGroup('', (BlockingIOError()))\n"
+             '\n'
+             'An "except*" clause must have a matching type, and this type '
+             'cannot be\n'
+             'a subclass of "BaseExceptionGroup". It is not possible to mix '
+             '"except"\n'
+             'and "except*" in the same "try". "break", "continue" and '
+             '"return"\n'
+             'cannot appear in an "except*" clause.\n'
+             '\n'
+             '\n'
+             '"else" clause\n'
+             '-------------\n'
              '\n'
              'The optional "else" clause is executed if the control flow '
              'leaves the\n'
@@ -2573,6 +2619,10 @@
              'are\n'
              'not handled by the preceding "except" clauses.\n'
              '\n'
+             '\n'
+             '"finally" clause\n'
+             '----------------\n'
+             '\n'
              'If "finally" is present, it specifies a ‘cleanup’ handler.  The '
              '"try"\n'
              'clause is executed, including any "except" and "else" clauses.  '
@@ -2626,11 +2676,6 @@
              '   >>> foo()\n'
              "   'finally'\n"
              '\n'
-             'Additional information on exceptions can be found in section\n'
-             'Exceptions, and information on using the "raise" statement to '
-             'generate\n'
-             'exceptions may be found in section The raise statement.\n'
-             '\n'
              'Changed in version 3.8: Prior to Python 3.8, a "continue" '
              'statement\n'
              'was illegal in the "finally" clause due to a problem with the\n'
@@ -3482,8 +3527,8 @@
              '   there is matched against the whole object rather than an '
              'attribute.\n'
              '   For example "int(0|1)" matches the value "0", but not the '
-             'values\n'
-             '   "0.0" or "False".\n'
+             'value\n'
+             '   "0.0".\n'
              '\n'
              'In simple terms "CLS(P1, attr=P2)" matches only if the '
              'following\n'
@@ -4144,7 +4189,7 @@
                   '   invoking the superclass’s "__new__()" method using\n'
                   '   "super().__new__(cls[, ...])" with appropriate arguments '
                   'and then\n'
-                  '   modifying the newly-created instance as necessary before '
+                  '   modifying the newly created instance as necessary before '
                   'returning\n'
                   '   it.\n'
                   '\n'
@@ -4547,7 +4592,7 @@
                   'Python.This is\n'
                   '     intended to provide protection against a '
                   'denial-of-service caused\n'
-                  '     by carefully-chosen inputs that exploit the worst '
+                  '     by carefully chosen inputs that exploit the worst '
                   'case\n'
                   '     performance of a dict insertion, O(n^2) complexity.  '
                   'See\n'
@@ -4861,7 +4906,10 @@
              'is\n'
              'applied to separating the commands; the input is split at the '
              'first\n'
-             '";;" pair, even if it is in the middle of a quoted string.\n'
+             '";;" pair, even if it is in the middle of a quoted string. A\n'
+             'workaround for strings with double semicolons is to use '
+             'implicit\n'
+             'string concatenation "\';\'\';\'" or "";"";"".\n'
              '\n'
              'If a file ".pdbrc" exists in the user’s home directory or in '
              'the\n'
@@ -5537,9 +5585,10 @@
               '\n'
               '  * "for" loop header,\n'
               '\n'
-              '  * after "as" in a "with" statement, "except" clause or in the '
-              'as-\n'
-              '    pattern in structural pattern matching,\n'
+              '  * after "as" in a "with" statement, "except" clause, '
+              '"except*"\n'
+              '    clause, or in the as-pattern in structural pattern '
+              'matching,\n'
               '\n'
               '  * in a capture pattern in structural pattern matching\n'
               '\n'
@@ -7100,8 +7149,8 @@
                 '\n'
                 'A non-normative HTML file listing all valid identifier '
                 'characters for\n'
-                'Unicode 14.0.0 can be found at\n'
-                'https://www.unicode.org/Public/14.0.0/ucd/DerivedCoreProperties.txt\n'
+                'Unicode 15.0.0 can be found at\n'
+                'https://www.unicode.org/Public/15.0.0/ucd/DerivedCoreProperties.txt\n'
                 '\n'
                 '\n'
                 'Keywords\n'
@@ -7654,9 +7703,8 @@
            '\n'
            '  * "for" loop header,\n'
            '\n'
-           '  * after "as" in a "with" statement, "except" clause or in the '
-           'as-\n'
-           '    pattern in structural pattern matching,\n'
+           '  * after "as" in a "with" statement, "except" clause, "except*"\n'
+           '    clause, or in the as-pattern in structural pattern matching,\n'
            '\n'
            '  * in a capture pattern in structural pattern matching\n'
            '\n'
@@ -8229,8 +8277,9 @@
                      'the syntax is explicitly given, operators are binary.  '
                      'Operators in\n'
                      'the same box group left to right (except for '
-                     'exponentiation, which\n'
-                     'groups from right to left).\n'
+                     'exponentiation and\n'
+                     'conditional expressions, which group from right to '
+                     'left).\n'
                      '\n'
                      'Note that comparisons, membership tests, and identity '
                      'tests, all have\n'
@@ -8254,7 +8303,7 @@
                      '| "x(arguments...)", "x.attribute"                | '
                      'attribute reference                   |\n'
                      '+-------------------------------------------------+---------------------------------------+\n'
-                     '| "await" "x"                                     | '
+                     '| "await x"                                       | '
                      'Await expression                      |\n'
                      '+-------------------------------------------------+---------------------------------------+\n'
                      '| "**"                                            | '
@@ -8290,7 +8339,7 @@
                      '| ">=", "!=", "=="                                | '
                      'tests and identity tests              |\n'
                      '+-------------------------------------------------+---------------------------------------+\n'
-                     '| "not" "x"                                       | '
+                     '| "not x"                                         | '
                      'Boolean NOT                           |\n'
                      '+-------------------------------------------------+---------------------------------------+\n'
                      '| "and"                                           | '
@@ -8980,31 +9029,7 @@
                  '   still alive.  The list is in definition order.  Example:\n'
                  '\n'
                  '      >>> int.__subclasses__()\n'
-                 "      [<class 'bool'>]\n"
-                 '\n'
-                 '-[ Footnotes ]-\n'
-                 '\n'
-                 '[1] Additional information on these special methods may be '
-                 'found in\n'
-                 '    the Python Reference Manual (Basic customization).\n'
-                 '\n'
-                 '[2] As a consequence, the list "[1, 2]" is considered equal '
-                 'to "[1.0,\n'
-                 '    2.0]", and similarly for tuples.\n'
-                 '\n'
-                 '[3] They must have since the parser can’t tell the type of '
-                 'the\n'
-                 '    operands.\n'
-                 '\n'
-                 '[4] Cased characters are those with general category '
-                 'property being\n'
-                 '    one of “Lu” (Letter, uppercase), “Ll” (Letter, '
-                 'lowercase), or “Lt”\n'
-                 '    (Letter, titlecase).\n'
-                 '\n'
-                 '[5] To format only a tuple you should therefore provide a '
-                 'singleton\n'
-                 '    tuple whose only element is the tuple to be formatted.\n',
+                 "      [<class 'bool'>]\n",
  'specialnames': 'Special method names\n'
                  '********************\n'
                  '\n'
@@ -9073,7 +9098,7 @@
                  '   invoking the superclass’s "__new__()" method using\n'
                  '   "super().__new__(cls[, ...])" with appropriate arguments '
                  'and then\n'
-                 '   modifying the newly-created instance as necessary before '
+                 '   modifying the newly created instance as necessary before '
                  'returning\n'
                  '   it.\n'
                  '\n'
@@ -9474,7 +9499,7 @@
                  'is\n'
                  '     intended to provide protection against a '
                  'denial-of-service caused\n'
-                 '     by carefully-chosen inputs that exploit the worst case\n'
+                 '     by carefully chosen inputs that exploit the worst case\n'
                  '     performance of a dict insertion, O(n^2) complexity.  '
                  'See\n'
                  '     http://www.ocert.org/advisories/ocert-2011-003.html '
@@ -12191,12 +12216,15 @@
             'single quotes ("\'") or double quotes (""").  They can also be '
             'enclosed\n'
             'in matching groups of three single or double quotes (these are\n'
-            'generally referred to as *triple-quoted strings*).  The '
-            'backslash\n'
-            '("\\") character is used to escape characters that otherwise have '
-            'a\n'
-            'special meaning, such as newline, backslash itself, or the quote\n'
+            'generally referred to as *triple-quoted strings*). The backslash '
+            '("\\")\n'
+            'character is used to give special meaning to otherwise ordinary\n'
+            'characters like "n", which means ‘newline’ when escaped ("\\n"). '
+            'It can\n'
+            'also be used to escape characters that otherwise have a special\n'
+            'meaning, such as newline, backslash itself, or the quote '
             'character.\n'
+            'See escape sequences below for examples.\n'
             '\n'
             'Bytes literals are always prefixed with "\'b\'" or "\'B\'"; they '
             'produce\n'
@@ -12253,8 +12281,8 @@
             '| Escape Sequence   | Meaning                           | Notes   '
             '|\n'
             '|===================|===================================|=========|\n'
-            '| "\\newline"        | Backslash and newline ignored     '
-            '|         |\n'
+            '| "\\"<newline>      | Backslash and newline ignored     | '
+            '(1)     |\n'
             '+-------------------+-----------------------------------+---------+\n'
             '| "\\\\"              | Backslash ("\\")                   '
             '|         |\n'
@@ -12287,10 +12315,10 @@
             '|         |\n'
             '+-------------------+-----------------------------------+---------+\n'
             '| "\\ooo"            | Character with octal value *ooo*  | '
-            '(1,3)   |\n'
+            '(2,4)   |\n'
             '+-------------------+-----------------------------------+---------+\n'
             '| "\\xhh"            | Character with hex value *hh*     | '
-            '(2,3)   |\n'
+            '(3,4)   |\n'
             '+-------------------+-----------------------------------+---------+\n'
             '\n'
             'Escape sequences only recognized in string literals are:\n'
@@ -12300,24 +12328,36 @@
             '|\n'
             '|===================|===================================|=========|\n'
             '| "\\N{name}"        | Character named *name* in the     | '
-            '(4)     |\n'
+            '(5)     |\n'
             '|                   | Unicode database                  |         '
             '|\n'
             '+-------------------+-----------------------------------+---------+\n'
             '| "\\uxxxx"          | Character with 16-bit hex value   | '
-            '(5)     |\n'
+            '(6)     |\n'
             '|                   | *xxxx*                            |         '
             '|\n'
             '+-------------------+-----------------------------------+---------+\n'
             '| "\\Uxxxxxxxx"      | Character with 32-bit hex value   | '
-            '(6)     |\n'
+            '(7)     |\n'
             '|                   | *xxxxxxxx*                        |         '
             '|\n'
             '+-------------------+-----------------------------------+---------+\n'
             '\n'
             'Notes:\n'
             '\n'
-            '1. As in Standard C, up to three octal digits are accepted.\n'
+            '1. A backslash can be added at the end of a line to ignore the\n'
+            '   newline:\n'
+            '\n'
+            "      >>> 'This string will not include \\\n"
+            "      ... backslashes or newline characters.'\n"
+            "      'This string will not include backslashes or newline "
+            "characters.'\n"
+            '\n'
+            '   The same result can be achieved using triple-quoted strings, '
+            'or\n'
+            '   parentheses and string literal concatenation.\n'
+            '\n'
+            '2. As in Standard C, up to three octal digits are accepted.\n'
             '\n'
             '   Changed in version 3.11: Octal escapes with value larger than\n'
             '   "0o377" produce a "DeprecationWarning". In a future Python '
@@ -12325,20 +12365,20 @@
             '   they will be a "SyntaxWarning" and eventually a '
             '"SyntaxError".\n'
             '\n'
-            '2. Unlike in Standard C, exactly two hex digits are required.\n'
+            '3. Unlike in Standard C, exactly two hex digits are required.\n'
             '\n'
-            '3. In a bytes literal, hexadecimal and octal escapes denote the '
+            '4. In a bytes literal, hexadecimal and octal escapes denote the '
             'byte\n'
             '   with the given value. In a string literal, these escapes '
             'denote a\n'
             '   Unicode character with the given value.\n'
             '\n'
-            '4. Changed in version 3.3: Support for name aliases [1] has been\n'
+            '5. Changed in version 3.3: Support for name aliases [1] has been\n'
             '   added.\n'
             '\n'
-            '5. Exactly four hex digits are required.\n'
+            '6. Exactly four hex digits are required.\n'
             '\n'
-            '6. Any Unicode character can be encoded this way.  Exactly eight '
+            '7. Any Unicode character can be encoded this way.  Exactly eight '
             'hex\n'
             '   digits are required.\n'
             '\n'
@@ -12509,31 +12549,39 @@
         '   try3_stmt ::= "try" ":" suite\n'
         '                 "finally" ":" suite\n'
         '\n'
+        'Additional information on exceptions can be found in section\n'
+        'Exceptions, and information on using the "raise" statement to '
+        'generate\n'
+        'exceptions may be found in section The raise statement.\n'
+        '\n'
+        '\n'
+        '"except" clause\n'
+        '===============\n'
+        '\n'
         'The "except" clause(s) specify one or more exception handlers. When '
         'no\n'
         'exception occurs in the "try" clause, no exception handler is\n'
         'executed. When an exception occurs in the "try" suite, a search for '
         'an\n'
-        'exception handler is started.  This search inspects the except '
-        'clauses\n'
-        'in turn until one is found that matches the exception.  An '
-        'expression-\n'
-        'less except clause, if present, must be last; it matches any\n'
-        'exception.  For an except clause with an expression, that expression\n'
-        'is evaluated, and the clause matches the exception if the resulting\n'
-        'object is “compatible” with the exception.  An object is compatible\n'
-        'with an exception if the object is the class or a *non-virtual base\n'
-        'class* of the exception object, or a tuple containing an item that '
-        'is\n'
-        'the class or a non-virtual base class of the exception object.\n'
+        'exception handler is started. This search inspects the "except"\n'
+        'clauses in turn until one is found that matches the exception. An\n'
+        'expression-less "except" clause, if present, must be last; it '
+        'matches\n'
+        'any exception. For an "except" clause with an expression, that\n'
+        'expression is evaluated, and the clause matches the exception if the\n'
+        'resulting object is “compatible” with the exception.  An object is\n'
+        'compatible with an exception if the object is the class or a *non-\n'
+        'virtual base class* of the exception object, or a tuple containing '
+        'an\n'
+        'item that is the class or a non-virtual base class of the exception\n'
+        'object.\n'
         '\n'
-        'If no except clause matches the exception, the search for an '
-        'exception\n'
-        'handler continues in the surrounding code and on the invocation '
-        'stack.\n'
-        '[1]\n'
+        'If no "except" clause matches the exception, the search for an\n'
+        'exception handler continues in the surrounding code and on the\n'
+        'invocation stack.  [1]\n'
         '\n'
-        'If the evaluation of an expression in the header of an except clause\n'
+        'If the evaluation of an expression in the header of an "except" '
+        'clause\n'
         'raises an exception, the original search for a handler is canceled '
         'and\n'
         'a search starts for the new exception in the surrounding code and on\n'
@@ -12541,21 +12589,20 @@
         'raised\n'
         'the exception).\n'
         '\n'
-        'When a matching except clause is found, the exception is assigned to\n'
-        'the target specified after the "as" keyword in that except clause, '
-        'if\n'
-        'present, and the except clause’s suite is executed.  All except\n'
-        'clauses must have an executable block.  When the end of this block '
-        'is\n'
-        'reached, execution continues normally after the entire try '
-        'statement.\n'
-        '(This means that if two nested handlers exist for the same '
-        'exception,\n'
-        'and the exception occurs in the try clause of the inner handler, the\n'
-        'outer handler will not handle the exception.)\n'
+        'When a matching "except" clause is found, the exception is assigned '
+        'to\n'
+        'the target specified after the "as" keyword in that "except" clause,\n'
+        'if present, and the "except" clause’s suite is executed. All '
+        '"except"\n'
+        'clauses must have an executable block. When the end of this block is\n'
+        'reached, execution continues normally after the entire "try"\n'
+        'statement. (This means that if two nested handlers exist for the '
+        'same\n'
+        'exception, and the exception occurs in the "try" clause of the inner\n'
+        'handler, the outer handler will not handle the exception.)\n'
         '\n'
         'When an exception has been assigned using "as target", it is cleared\n'
-        'at the end of the except clause.  This is as if\n'
+        'at the end of the "except" clause.  This is as if\n'
         '\n'
         '   except E as N:\n'
         '       foo\n'
@@ -12569,12 +12616,13 @@
         '           del N\n'
         '\n'
         'This means the exception must be assigned to a different name to be\n'
-        'able to refer to it after the except clause.  Exceptions are cleared\n'
+        'able to refer to it after the "except" clause. Exceptions are '
+        'cleared\n'
         'because with the traceback attached to them, they form a reference\n'
         'cycle with the stack frame, keeping all locals in that frame alive\n'
         'until the next garbage collection occurs.\n'
         '\n'
-        'Before an except clause’s suite is executed, details about the\n'
+        'Before an "except" clause’s suite is executed, details about the\n'
         'exception are stored in the "sys" module and can be accessed via\n'
         '"sys.exc_info()". "sys.exc_info()" returns a 3-tuple consisting of '
         'the\n'
@@ -12606,16 +12654,21 @@
         '   >>> print(sys.exc_info())\n'
         '   (None, None, None)\n'
         '\n'
+        '\n'
+        '"except*" clause\n'
+        '================\n'
+        '\n'
         'The "except*" clause(s) are used for handling "ExceptionGroup"s. The\n'
         'exception type for matching is interpreted as in the case of '
         '"except",\n'
         'but in the case of exception groups we can have partial matches when\n'
         'the type matches some of the exceptions in the group. This means '
         'that\n'
-        'multiple except* clauses can execute, each handling part of the\n'
-        'exception group. Each clause executes once and handles an exception\n'
-        'group of all matching exceptions.  Each exception in the group is\n'
-        'handled by at most one except* clause, the first that matches it.\n'
+        'multiple "except*" clauses can execute, each handling part of the\n'
+        'exception group. Each clause executes at most once and handles an\n'
+        'exception group of all matching exceptions.  Each exception in the\n'
+        'group is handled by at most one "except*" clause, the first that\n'
+        'matches it.\n'
         '\n'
         '   >>> try:\n'
         '   ...     raise ExceptionGroup("eg",\n'
@@ -12635,22 +12688,36 @@
         '     +-+---------------- 1 ----------------\n'
         '       | ValueError: 1\n'
         '       +------------------------------------\n'
-        '   >>>\n'
         '\n'
-        '   Any remaining exceptions that were not handled by any except* '
+        'Any remaining exceptions that were not handled by any "except*" '
         'clause\n'
-        '   are re-raised at the end, combined into an exception group along '
+        'are re-raised at the end, combined into an exception group along '
         'with\n'
-        '   all exceptions that were raised from within except* clauses.\n'
+        'all exceptions that were raised from within "except*" clauses.\n'
+        '\n'
+        'If the raised exception is not an exception group and its type '
+        'matches\n'
+        'one of the "except*" clauses, it is caught and wrapped by an '
+        'exception\n'
+        'group with an empty message string.\n'
         '\n'
-        '   An except* clause must have a matching type, and this type cannot '
-        'be a\n'
-        '   subclass of :exc:`BaseExceptionGroup`. It is not possible to mix '
-        'except\n'
-        '   and except* in the same :keyword:`try`. :keyword:`break`,\n'
-        '   :keyword:`continue` and :keyword:`return` cannot appear in an '
-        'except*\n'
-        '   clause.\n'
+        '   >>> try:\n'
+        '   ...     raise BlockingIOError\n'
+        '   ... except* BlockingIOError as e:\n'
+        '   ...     print(repr(e))\n'
+        '   ...\n'
+        "   ExceptionGroup('', (BlockingIOError()))\n"
+        '\n'
+        'An "except*" clause must have a matching type, and this type cannot '
+        'be\n'
+        'a subclass of "BaseExceptionGroup". It is not possible to mix '
+        '"except"\n'
+        'and "except*" in the same "try". "break", "continue" and "return"\n'
+        'cannot appear in an "except*" clause.\n'
+        '\n'
+        '\n'
+        '"else" clause\n'
+        '=============\n'
         '\n'
         'The optional "else" clause is executed if the control flow leaves '
         'the\n'
@@ -12659,6 +12726,10 @@
         '"break" statement was executed.  Exceptions in the "else" clause are\n'
         'not handled by the preceding "except" clauses.\n'
         '\n'
+        '\n'
+        '"finally" clause\n'
+        '================\n'
+        '\n'
         'If "finally" is present, it specifies a ‘cleanup’ handler.  The '
         '"try"\n'
         'clause is executed, including any "except" and "else" clauses.  If '
@@ -12706,11 +12777,6 @@
         '   >>> foo()\n'
         "   'finally'\n"
         '\n'
-        'Additional information on exceptions can be found in section\n'
-        'Exceptions, and information on using the "raise" statement to '
-        'generate\n'
-        'exceptions may be found in section The raise statement.\n'
-        '\n'
         'Changed in version 3.8: Prior to Python 3.8, a "continue" statement\n'
         'was illegal in the "finally" clause due to a problem with the\n'
         'implementation.\n',
@@ -12910,7 +12976,7 @@
           '         points. All the code points in the range "U+0000 - '
           'U+10FFFF"\n'
           '         can be represented in a string.  Python doesn’t have a '
-          '*char*\n'
+          'char\n'
           '         type; instead, every code point in the string is '
           'represented\n'
           '         as a string object with length "1".  The built-in '
@@ -14336,7 +14402,11 @@
                  'abstract\n'
                  'base class "collections.abc.Set" are available (for example, '
                  '"==",\n'
-                 '"<", or "^").\n'
+                 '"<", or "^").  While using set operators, set-like views '
+                 'accept any\n'
+                 'iterable as the other operand, unlike sets which only accept '
+                 'sets as\n'
+                 'the input.\n'
                  '\n'
                  'An example of dictionary view usage:\n'
                  '\n'
@@ -14370,6 +14440,8 @@
                  "   {'bacon'}\n"
                  "   >>> keys ^ {'sausage', 'juice'}\n"
                  "   {'juice', 'sausage', 'bacon', 'spam'}\n"
+                 "   >>> keys | ['juice', 'juice', 'juice']\n"
+                 "   {'juice', 'sausage', 'bacon', 'spam', 'eggs'}\n"
                  '\n'
                  '   >>> # get back a read-only proxy for the original '
                  'dictionary\n'
diff --git a/Misc/NEWS.d/3.12.0a1.rst b/Misc/NEWS.d/3.12.0a1.rst
new file mode 100644
index 000000000000..2a943fe481af
--- /dev/null
+++ b/Misc/NEWS.d/3.12.0a1.rst
@@ -0,0 +1,6194 @@
+.. date: 2022-09-28-17-09-37
+.. gh-issue: 97616
+.. nonce: K1e3Xs
+.. release date: 2022-10-25
+.. section: Security
+
+Fix multiplying a list by an integer (``list *= int``): detect the integer
+overflow when the new allocated length is close to the maximum size. Issue
+reported by Jordan Limor.  Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-07-10-42-00
+.. gh-issue: 97514
+.. nonce: Yggdsl
+.. section: Security
+
+On Linux the :mod:`multiprocessing` module returns to using filesystem
+backed unix domain sockets for communication with the *forkserver* process
+instead of the Linux abstract socket namespace.  Only code that chooses to
+use the :ref:`"forkserver" start method <multiprocessing-start-methods>` is
+affected.
+
+Abstract sockets have no permissions and could allow any user on the system
+in the same `network namespace
+<https://man7.org/linux/man-pages/man7/network_namespaces.7.html>`_ (often
+the whole system) to inject code into the multiprocessing *forkserver*
+process. This was a potential privilege escalation. Filesystem based socket
+permissions restrict this to the *forkserver* process user as was the
+default in Python 3.8 and earlier.
+
+This prevents Linux `CVE-2022-42919
+<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42919>`_.
+
+..
+
+.. date: 2022-06-15-20-09-23
+.. gh-issue: 87389
+.. nonce: QVaC3f
+.. section: Security
+
+:mod:`http.server`: Fix an open redirection vulnerability in the HTTP server
+when an URI path starts with ``//``.  Vulnerability discovered, and initial
+fix proposed, by Hamza Avvan.
+
+..
+
+.. date: 2022-06-03-12-52-53
+.. gh-issue: 79096
+.. nonce: YVoxgC
+.. section: Security
+
+LWPCookieJar and MozillaCookieJar create files with file mode 600 instead of
+644 (Microsoft Windows is not affected)
+
+..
+
+.. date: 2022-05-19-08-53-07
+.. gh-issue: 92888
+.. nonce: TLtR9W
+.. section: Security
+
+Fix ``memoryview`` use after free when accessing the backing buffer in
+certain cases.
+
+..
+
+.. date: 2022-04-27-18-25-30
+.. gh-issue: 68966
+.. nonce: gjS8zs
+.. section: Security
+
+The deprecated mailcap module now refuses to inject unsafe text (filenames,
+MIME types, parameters) into shell commands. Instead of using such text, it
+will warn and act as if a match was not found (or for test commands, as if
+the test failed).
+
+..
+
+.. date: 2022-10-19-23-48-46
+.. gh-issue: 98374
+.. nonce: eOBh8M
+.. section: Core and Builtins
+
+Suppress ImportError for invalid query for help() command. Patch by Dong-hee
+Na.
+
+..
+
+.. date: 2022-10-19-20-53-38
+.. gh-issue: 98461
+.. nonce: iNmPDV
+.. section: Core and Builtins
+
+Fix source location in bytecode for list, set and dict comprehensions as
+well as generator expressions.
+
+..
+
+.. date: 2022-10-19-18-03-28
+.. gh-issue: 98354
+.. nonce: GRGta3
+.. section: Core and Builtins
+
+Added unicode check for ``name`` attribute of ``spec`` argument passed in
+:func:`_imp.create_builtin` function.
+
+..
+
+.. date: 2022-10-18-16-17-44
+.. gh-issue: 98398
+.. nonce: x4rYK_
+.. section: Core and Builtins
+
+Fix source location of 'assert' bytecodes.
+
+..
+
+.. date: 2022-10-18-14-11-32
+.. gh-issue: 98390
+.. nonce: H1sxJu
+.. section: Core and Builtins
+
+Fix location of sub-expressions of boolean expressions, by reducing their
+scope to that of the sub-expression.
+
+..
+
+.. date: 2022-10-13-23-23-01
+.. gh-issue: 98254
+.. nonce: bC8IKt
+.. section: Core and Builtins
+
+Modules from the standard library are now potentially suggested as part of
+the error messages displayed by the interpreter when an :exc:`NameError` is
+raised to the top level. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-10-06-23-13-34
+.. gh-issue: 97997
+.. nonce: JQaJKF
+.. section: Core and Builtins
+
+Add running column offset to the tokenizer state to avoid calculating AST
+column information with pointer arithmetic.
+
+..
+
+.. date: 2022-10-06-20-41-29
+.. gh-issue: 97973
+.. nonce: gB-xWi
+.. section: Core and Builtins
+
+Modify the tokenizer to return all necessary information the parser needs to
+set location information in the AST nodes, so that the parser does not have
+to calculate those doing pointer arithmetic.
+
+..
+
+.. date: 2022-10-06-15-45-57
+.. gh-issue: 96078
+.. nonce: fS-6mU
+.. section: Core and Builtins
+
+:func:`os.sched_yield` now release the GIL while calling sched_yield(2).
+Patch by Dong-hee Na.
+
+..
+
+.. date: 2022-10-06-14-14-28
+.. gh-issue: 97955
+.. nonce: Nq5VXD
+.. section: Core and Builtins
+
+Migrate :mod:`zoneinfo` to Argument Clinic.
+
+..
+
+.. date: 2022-10-06-06-36-29
+.. gh-issue: 97912
+.. nonce: jGRJpa
+.. section: Core and Builtins
+
+The compiler now avoids quadratic behavior when finding which instructions
+should use the :opcode:`LOAD_FAST_CHECK` opcode.
+
+..
+
+.. date: 2022-10-06-02-11-34
+.. gh-issue: 97002
+.. nonce: Zvsk71
+.. section: Core and Builtins
+
+Fix an issue where several frame objects could be backed by the same
+interpreter frame, possibly leading to corrupted memory and hard crashes of
+the interpreter.
+
+..
+
+.. date: 2022-10-05-17-02-22
+.. gh-issue: 97943
+.. nonce: LYAWlE
+.. section: Core and Builtins
+
+Bugfix: :func:`PyFunction_GetAnnotations` should return a borrowed
+reference. It was returning a new reference.
+
+..
+
+.. date: 2022-10-05-11-37-15
+.. gh-issue: 97922
+.. nonce: Zu9Bge
+.. section: Core and Builtins
+
+The Garbage Collector now runs only on the eval breaker mechanism of the
+Python bytecode evaluation loop instead on object allocations. The GC can
+also run when :c:func:`PyErr_CheckSignals` is called so C extensions that
+need to run for a long time without executing any Python code also have a
+chance to execute the GC periodically.
+
+..
+
+.. date: 2022-10-05-00-37-27
+.. gh-issue: 65961
+.. nonce: z0Ys0y
+.. section: Core and Builtins
+
+When ``__package__`` is different than ``__spec__.parent``, raise a
+``DeprecationWarning`` instead of ``ImportWarning``.
+
+Also remove ``importlib.util.set_package()`` which was scheduled for
+removal.
+
+..
+
+.. date: 2022-10-04-17-02-18
+.. gh-issue: 97850
+.. nonce: E3QTRA
+.. section: Core and Builtins
+
+Long deprecated, ``module_repr()`` should now be completely eradicated.
+
+..
+
+.. date: 2022-10-04-14-04-40
+.. gh-issue: 86298
+.. nonce: QVM7G1
+.. section: Core and Builtins
+
+In cases where ``warnings.warn_explicit()`` consults the module's loader, an
+``DeprecationWarning`` is issued when ``m.__loader__`` differs from
+``m.__spec__.loader``.
+
+..
+
+.. date: 2022-10-04-02-00-10
+.. gh-issue: 97779
+.. nonce: f3N1hI
+.. section: Core and Builtins
+
+Ensure that all Python frame objects are backed by "complete" frames.
+
+..
+
+.. date: 2022-10-03-16-12-39
+.. gh-issue: 91052
+.. nonce: MsYL9d
+.. section: Core and Builtins
+
+Add API for subscribing to modification events on selected dictionaries.
+
+..
+
+.. date: 2022-10-03-13-35-48
+.. gh-issue: 97752
+.. nonce: 0xTjJY
+.. section: Core and Builtins
+
+Fix possible data corruption or crashes when accessing the ``f_back`` member
+of newly-created generator or coroutine frames.
+
+..
+
+.. date: 2022-10-01-08-55-09
+.. gh-issue: 97591
+.. nonce: pw6kkH
+.. section: Core and Builtins
+
+Fixed a missing incref/decref pair in ``Exception.__setstate__()``. Patch by
+Ofey Chan.
+
+..
+
+.. date: 2022-09-30-13-26-58
+.. gh-issue: 97670
+.. nonce: n61vMR
+.. section: Core and Builtins
+
+Remove the :func:`sys.getdxp` function and the
+``Tools/scripts/analyze_dxp.py`` script. DXP stands for "dynamic execution
+pairs". They were related to ``DYNAMIC_EXECUTION_PROFILE`` and ``DXPAIRS``
+macros which have been removed in Python 3.11. Python can now be built with
+:option:`./configure --enable-pystats <--enable-pystats>` to gather
+statistics on Python opcodes.  Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-29-15-19-29
+.. gh-issue: 94526
+.. nonce: wq5m6T
+.. section: Core and Builtins
+
+Fix the Python path configuration used to initialized :data:`sys.path` at
+Python startup. Paths are no longer encoded to UTF-8/strict to avoid
+encoding errors if it contains surrogate characters (bytes paths are decoded
+with the surrogateescape error handler). Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-27-11-59-13
+.. gh-issue: 96670
+.. nonce: XrBBit
+.. section: Core and Builtins
+
+The parser now raises :exc:`SyntaxError` when parsing source code containing
+null bytes. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-09-21-16-06-37
+.. gh-issue: 96975
+.. nonce: BmE0XY
+.. section: Core and Builtins
+
+Fix a crash occurring when :c:func:`PyEval_GetFrame` is called while the
+topmost Python frame is in a partially-initialized state.
+
+..
+
+.. date: 2022-09-21-14-38-31
+.. gh-issue: 96848
+.. nonce: WuoLzU
+.. section: Core and Builtins
+
+Fix command line parsing: reject :option:`-X int_max_str_digits <-X>` option
+with no value (invalid) when the :envvar:`PYTHONINTMAXSTRDIGITS` environment
+variable is set to a valid limit. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-20-11-06-45
+.. gh-issue: 95921
+.. nonce: dkcRQn
+.. section: Core and Builtins
+
+Fix overly-broad source position information for chained comparisons used as
+branching conditions.
+
+..
+
+.. date: 2022-09-19-03-35-01
+.. gh-issue: 96821
+.. nonce: izK6JA
+.. section: Core and Builtins
+
+Fix undefined behaviour in ``audioop.c``.
+
+..
+
+.. date: 2022-09-18-08-47-40
+.. gh-issue: 96821
+.. nonce: Co2iOq
+.. section: Core and Builtins
+
+Fix undefined behaviour in ``_testcapimodule.c``.
+
+..
+
+.. date: 2022-09-16-19-02-40
+.. gh-issue: 95778
+.. nonce: cJmnst
+.. section: Core and Builtins
+
+When :exc:`ValueError` is raised if an integer is larger than the limit,
+mention the :func:`sys.set_int_max_str_digits` function in the error
+message. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-16-16-54-35
+.. gh-issue: 96387
+.. nonce: GRzewg
+.. section: Core and Builtins
+
+At Python exit, sometimes a thread holding the GIL can wait forever for a
+thread (usually a daemon thread) which requested to drop the GIL, whereas
+the thread already exited. To fix the race condition, the thread which
+requested the GIL drop now resets its request before exiting. Issue
+discovered and analyzed by Mingliang ZHAO. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-16-12-36-13
+.. gh-issue: 96864
+.. nonce: PLU3i8
+.. section: Core and Builtins
+
+Fix a possible assertion failure, fatal error, or :exc:`SystemError` if a
+line tracing event raises an exception while opcode tracing is enabled.
+
+..
+
+.. date: 2022-09-13-21-45-07
+.. gh-issue: 95778
+.. nonce: Oll4_5
+.. section: Core and Builtins
+
+The ``PyLong_FromString`` function was refactored to make it more
+maintainable and extensible.
+
+..
+
+.. date: 2022-09-13-12-06-46
+.. gh-issue: 96678
+.. nonce: NqGFyb
+.. section: Core and Builtins
+
+Fix undefined behaviour in C code of null pointer arithmetic.
+
+..
+
+.. date: 2022-09-12-16-58-22
+.. gh-issue: 96754
+.. nonce: 0GRme5
+.. section: Core and Builtins
+
+Make sure that all frame objects created are created from valid interpreter
+frames. Prevents the possibility of invalid frames in backtraces and signal
+handlers.
+
+..
+
+.. date: 2022-09-12-15-15-04
+.. gh-issue: 90997
+.. nonce: sZO8c9
+.. section: Core and Builtins
+
+Improve the performance of reading and writing inline bytecode caches on
+some platforms.
+
+..
+
+.. date: 2022-09-11-12-43-43
+.. gh-issue: 96751
+.. nonce: anRT6a
+.. section: Core and Builtins
+
+Remove dead code from ``CALL_FUNCTION_EX`` opcode.
+
+..
+
+.. date: 2022-09-11-00-37-50
+.. gh-issue: 90751
+.. nonce: VE8-zf
+.. section: Core and Builtins
+
+:class:`memoryview` now supports half-floats. Patch by Dong-hee Na and
+Antoine Pitrou.
+
+..
+
+.. date: 2022-09-09-13-13-27
+.. gh-issue: 96678
+.. nonce: vMxi9F
+.. section: Core and Builtins
+
+Fix case of undefined behavior in ceval.c
+
+..
+
+.. date: 2022-09-08-20-58-10
+.. gh-issue: 64373
+.. nonce: AfCi36
+.. section: Core and Builtins
+
+Convert :mod:`_functools` to argument clinic.
+
+..
+
+.. date: 2022-09-07-13-38-37
+.. gh-issue: 96641
+.. nonce: wky0Fc
+.. section: Core and Builtins
+
+Do not expose ``KeyWrapper`` in :mod:`_functools`.
+
+..
+
+.. date: 2022-09-07-12-02-11
+.. gh-issue: 96636
+.. nonce: YvN-K6
+.. section: Core and Builtins
+
+Ensure that tracing, ``sys.setrace()``, is turned on immediately. In
+pre-release versions of 3.11, some tracing events might have been lost when
+turning on tracing in a ``__del__`` method or interrupt.
+
+..
+
+.. date: 2022-09-06-16-54-49
+.. gh-issue: 96572
+.. nonce: 8DRsaW
+.. section: Core and Builtins
+
+Fix use after free in trace refs build mode. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-09-06-16-22-13
+.. gh-issue: 96611
+.. nonce: 14wIX8
+.. section: Core and Builtins
+
+When loading a file with invalid UTF-8 inside a multi-line string, a correct
+SyntaxError is emitted.
+
+..
+
+.. date: 2022-09-06-14-26-36
+.. gh-issue: 96612
+.. nonce: P4ZbeY
+.. section: Core and Builtins
+
+Make sure that incomplete frames do not show up in tracemalloc traces.
+
+..
+
+.. date: 2022-09-06-11-19-03
+.. gh-issue: 90230
+.. nonce: YOtzs5
+.. section: Core and Builtins
+
+Fix compiler warnings and test failures when building with
+``--enable-pystats``.
+
+..
+
+.. date: 2022-09-05-19-20-44
+.. gh-issue: 96587
+.. nonce: bVxhX2
+.. section: Core and Builtins
+
+Correctly raise ``SyntaxError`` on exception groups (:pep:`654`) on python
+versions prior to 3.11
+
+..
+
+.. date: 2022-09-05-16-43-44
+.. gh-issue: 96569
+.. nonce: 9lmTCC
+.. section: Core and Builtins
+
+Remove two cases of undefined behavoir, by adding NULL checks.
+
+..
+
+.. date: 2022-09-05-15-07-25
+.. gh-issue: 96582
+.. nonce: HEsL5s
+.. section: Core and Builtins
+
+Fix possible ``NULL`` pointer dereference in ``_PyThread_CurrentFrames``.
+Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-09-05-09-56-32
+.. gh-issue: 91079
+.. nonce: H4-DdU
+.. section: Core and Builtins
+
+Separate Python recursion checking from C recursion checking which reduces
+the chance of C stack overflow and allows the recursion limit to be
+increased safely.
+
+..
+
+.. date: 2022-09-02-16-47-52
+.. gh-issue: 93911
+.. nonce: vF-GWe
+.. section: Core and Builtins
+
+Fix an issue that could prevent :opcode:`LOAD_ATTR` from specializing
+properly when accessing properties.
+
+..
+
+.. date: 2022-08-31-18-46-13
+.. gh-issue: 96348
+.. nonce: xzCoTP
+.. section: Core and Builtins
+
+Emit a DeprecationWarning when :meth:`~generator.throw`,
+:meth:`~coroutine.throw` or :meth:`~agen.athrow` are called with more than
+one argument.
+
+..
+
+.. date: 2022-08-29-13-06-58
+.. gh-issue: 95196
+.. nonce: eGRR4b
+.. section: Core and Builtins
+
+Disable incorrect pickling of the C implemented classmethod descriptors.
+
+..
+
+.. date: 2022-08-29-00-37-21
+.. gh-issue: 96364
+.. nonce: c-IVyb
+.. section: Core and Builtins
+
+Fix text signatures of ``list.__getitem__`` and ``dict.__getitem__``.
+
+..
+
+.. date: 2022-08-28-10-51-19
+.. gh-issue: 96352
+.. nonce: jTLD2d
+.. section: Core and Builtins
+
+Fix :exc:`AttributeError` missing ``name`` and ``obj`` attributes in
+:meth:`object.__getattribute__`. Patch by Philip Georgi.
+
+..
+
+.. date: 2022-08-26-18-46-32
+.. gh-issue: 93554
+.. nonce: QEaCcK
+.. section: Core and Builtins
+
+Change the jump opcodes so that all conditional jumps are forward jumps.
+Backward jumps are converted by the assembler into a conditional forward
+jump whose target is the fallthrough block (and with a reversed condition),
+followed by an unconditional backward jump. For example:
+
+``POP_JUMP_IF_TRUE BACKWARD_TARGET`` becomes ``POP_JUMP_IF_FALSE NEXT_BLOCK;
+JUMP BACKWARD_TARGET``.
+
+All the directed conditional jump opcodes were removed:
+``POP_JUMP_FORWARD_IF_TRUE``, ``POP_JUMP_BACKWARD_IF_TRUE``,
+``POP_JUMP_FORWARD_IF_FALSE``, ``POP_JUMP_BACKWARD_IF_FALSE``,
+``POP_JUMP_FORWARD_IF_NONE``, ``POP_JUMP_BACKWARD_IF_NONE``,
+``POP_JUMP_FORWARD_IF_NOT_NONE``, ``POP_JUMP_BACKWARD_IF_NOT_NONE``.
+
+The corresponding opcodes without direction are no longer
+pseudo-instructions, and they implement the forward conditional jumps.
+
+..
+
+.. date: 2022-08-25-10-19-34
+.. gh-issue: 96268
+.. nonce: AbYrLB
+.. section: Core and Builtins
+
+Loading a file with invalid UTF-8 will now report the broken character at
+the correct location.
+
+..
+
+.. date: 2022-08-24-14-30-26
+.. gh-issue: 96237
+.. nonce: msif5f
+.. section: Core and Builtins
+
+The internal field ``_PyInterpreterFrame.f_func`` is renamed to
+``_PyInterpreterFrame.f_funcobj`` and may be any object. The ``f_globals``
+and ``f_builtin`` fields may hold junk values.
+
+It is safest to treat the ``_PyInterpreterFrame`` struct as opaque.
+
+..
+
+.. date: 2022-08-22-21-33-28
+.. gh-issue: 96187
+.. nonce: W_6SRG
+.. section: Core and Builtins
+
+Fixed a bug that caused ``_PyCode_GetExtra`` to return garbage for negative
+indexes. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-08-20-18-36-40
+.. gh-issue: 96143
+.. nonce: nh3GFM
+.. section: Core and Builtins
+
+Add a new ``-X perf`` Python command line option as well as
+:func:`sys.activate_stack_trampoline` and
+:func:`sys.deactivate_stack_trampoline` function in the :mod:`sys` module
+that allows to set/unset the interpreter in a way that the Linux ``perf``
+profiler can detect Python calls. The new
+:func:`sys.is_stack_trampoline_active` function allows to query the state of
+the perf trampoline. Design by Pablo Galindo. Patch by Pablo Galindo and
+Christian Heimes with contributions from Gregory P. Smith [Google] and Mark
+Shannon.
+
+..
+
+.. date: 2022-08-19-06-51-17
+.. gh-issue: 96071
+.. nonce: mVgPAo
+.. section: Core and Builtins
+
+Fix a deadlock in :c:func:`PyGILState_Ensure` when allocating new thread
+state. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-08-18-13-47-59
+.. gh-issue: 96046
+.. nonce: 5Hqbka
+.. section: Core and Builtins
+
+:c:func:`PyType_Ready` now initializes ``ht_cached_keys`` and performs
+additional checks to ensure that type objects are properly configured. This
+avoids crashes in 3rd party packages that don't use regular API to create
+new types.
+
+..
+
+.. date: 2022-08-15-21-08-11
+.. gh-issue: 96005
+.. nonce: 6eoc8k
+.. section: Core and Builtins
+
+On WASI :data:`~errno.ENOTCAPABLE` is now mapped to :exc:`PermissionError`.
+The :mod:`errno` modules exposes the new error number. ``getpath.py`` now
+ignores :exc:`PermissionError` when it cannot open landmark files
+``pybuilddir.txt`` and ``pyenv.cfg``.
+
+..
+
+.. date: 2022-08-15-20-52-41
+.. gh-issue: 93678
+.. nonce: X7GuIJ
+.. section: Core and Builtins
+
+Added test a harness for direct unit tests of the compiler's optimization
+stage. The ``_testinternalcapi.optimize_cfg()`` function runs the optimiser
+on a sequence of instructions. The ``CfgOptimizationTestCase`` class in
+``test.support`` has utilities for invoking the optimizer and checking the
+output.
+
+..
+
+.. date: 2022-08-15-12-41-14
+.. gh-issue: 95245
+.. nonce: N4gOUV
+.. section: Core and Builtins
+
+Reduces the size of a "simple" Python object from 8 to 6 words by moving the
+weakreflist pointer into the pre-header directly before the object's
+dict/values pointer.
+
+..
+
+.. date: 2022-08-15-11-58-05
+.. gh-issue: 90997
+.. nonce: bWwV8Q
+.. section: Core and Builtins
+
+Compile virtual :keyword:`try`/:keyword:`except` blocks to handle exceptions
+raised during :meth:`~generator.close` or :meth:`~generator.throw` calls
+through a suspended frame.
+
+..
+
+.. date: 2022-08-14-10-04-44
+.. gh-issue: 95977
+.. nonce: gCTZb9
+.. section: Core and Builtins
+
+Optimized calling :meth:`~object.__get__` with vectorcall. Patch by Kumar
+Aditya.
+
+..
+
+.. date: 2022-08-12-18-13-49
+.. gh-issue: 91210
+.. nonce: AWMSLj
+.. section: Core and Builtins
+
+Improve error message when a parameter without a default value follows one
+with a default value, and show the same message, even when the
+non-default/default sequence is preceded by positional-only parameters.
+
+..
+
+.. date: 2022-08-12-13-04-25
+.. gh-issue: 95922
+.. nonce: YNCtyX
+.. section: Core and Builtins
+
+Fixed bug where the compiler's ``eliminate_empty_basic_blocks`` function
+ignores the last block of the code unit.
+
+..
+
+.. date: 2022-08-11-11-01-56
+.. gh-issue: 95818
+.. nonce: iClLdl
+.. section: Core and Builtins
+
+Skip over incomplete frames in :c:func:`PyThreadState_GetFrame`.
+
+..
+
+.. date: 2022-08-11-09-19-55
+.. gh-issue: 95876
+.. nonce: YpQfoV
+.. section: Core and Builtins
+
+Fix format string in ``_PyPegen_raise_error_known_location`` that can lead
+to memory corruption on some 64bit systems. The function was building a
+tuple with ``i`` (int) instead of ``n`` (Py_ssize_t) for Py_ssize_t
+arguments.
+
+..
+
+.. date: 2022-08-04-18-46-54
+.. gh-issue: 95605
+.. nonce: FbpCoG
+.. section: Core and Builtins
+
+Fix misleading contents of error message when converting an all-whitespace
+string to :class:`float`.
+
+..
+
+.. date: 2022-07-31-13-23-12
+.. gh-issue: 95150
+.. nonce: 67FXVo
+.. section: Core and Builtins
+
+Update code object hashing and equality to consider all debugging and
+exception handling tables. This fixes an issue where certain non-identical
+code objects could be "deduplicated" during compilation.
+
+..
+
+.. date: 2022-07-31-03-22-58
+.. gh-issue: 91146
+.. nonce: Y2Hziy
+.. section: Core and Builtins
+
+Reduce allocation size of :class:`list` from :meth:`str.split` and
+:meth:`str.rsplit`. Patch by Dong-hee Na and Inada Naoki.
+
+..
+
+.. date: 2022-07-28-19-07-06
+.. gh-issue: 87092
+.. nonce: 73IPS1
+.. section: Core and Builtins
+
+Create a 'jump target label' abstraction in the compiler so that the
+compiler's codegen stage does not work directly with basic blocks. This
+prepares the code for changes to the underlying CFG generation mechanism.
+
+..
+
+.. date: 2022-07-28-08-33-31
+.. gh-issue: 95355
+.. nonce: yN4XVk
+.. section: Core and Builtins
+
+``_PyPegen_Parser_New`` now properly detects token memory allocation errors.
+Patch by Honglin Zhu.
+
+..
+
+.. date: 2022-07-27-14-21-57
+.. gh-issue: 90081
+.. nonce: HVAS5x
+.. section: Core and Builtins
+
+Run Python code in tracer/profiler function at full speed. Fixes slowdown in
+earlier versions of 3.11.
+
+..
+
+.. date: 2022-07-27-14-05-07
+.. gh-issue: 95324
+.. nonce: 28Q5u7
+.. section: Core and Builtins
+
+Emit a warning in debug mode if an object does not call
+:c:func:`PyObject_GC_UnTrack` before deallocation. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-07-26-12-59-03
+.. gh-issue: 95245
+.. nonce: GHWczn
+.. section: Core and Builtins
+
+Merge managed dict and values pointer into a single tagged pointer to save
+one word in the pre-header.
+
+..
+
+.. date: 2022-07-26-09-31-12
+.. gh-issue: 93678
+.. nonce: W8vvgT
+.. section: Core and Builtins
+
+Add cfg_builder struct and refactor the relevant code so that a cfg can be
+constructed without an instance of the compiler struct.
+
+..
+
+.. date: 2022-07-24-00-27-47
+.. gh-issue: 95185
+.. nonce: ghYTZx
+.. section: Core and Builtins
+
+Prevented crashes in the AST constructor when compiling some absurdly long
+expressions like ``"+0"*1000000``. :exc:`RecursionError` is now raised
+instead. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-07-23-19-16-25
+.. gh-issue: 93351
+.. nonce: 0Jyvu-
+.. section: Core and Builtins
+
+:class:`ast.AST` node positions are now validated when provided to
+:func:`compile` and other related functions. If invalid positions are
+detected, a :exc:`ValueError` will be raised.
+
+..
+
+.. date: 2022-07-22-12-53-34
+.. gh-issue: 94438
+.. nonce: hNqACc
+.. section: Core and Builtins
+
+Fix an issue that caused extended opcode arguments and some conditional pops
+to be ignored when calculating valid jump targets for assignments to the
+``f_lineno`` attribute of frame objects. In some cases, this could cause
+inconsistent internal state, resulting in a hard crash of the interpreter.
+
+..
+
+.. date: 2022-07-21-19-19-20
+.. gh-issue: 95060
+.. nonce: 4xdT1f
+.. section: Core and Builtins
+
+Undocumented ``PyCode_Addr2Location`` function now properly returns when
+``addrq`` argument is less than zero.
+
+..
+
+.. date: 2022-07-21-17-54-52
+.. gh-issue: 95113
+.. nonce: NnSLpT
+.. section: Core and Builtins
+
+Replace all ``EXTENDED_ARG_QUICK`` instructions with basic
+:opcode:`EXTENDED_ARG` instructions in unquickened code. Consumers of
+non-adaptive bytecode should be able to handle extended arguments the same
+way they were handled in CPython 3.10 and older.
+
+..
+
+.. date: 2022-07-20-13-46-01
+.. gh-issue: 91409
+.. nonce: dhL8Zo
+.. section: Core and Builtins
+
+Fix incorrect source location info caused by certain optimizations in the
+bytecode compiler.
+
+..
+
+.. date: 2022-07-20-09-04-55
+.. gh-issue: 95023
+.. nonce: bs-xd7
+.. section: Core and Builtins
+
+Implement :func:`os.setns` and  :func:`os.unshare` for Linux. Patch by Noam
+Cohen.
+
+..
+
+.. date: 2022-07-19-16-30-59
+.. gh-issue: 94036
+.. nonce: _6Utkm
+.. section: Core and Builtins
+
+Fix incorrect source location info for some multi-line attribute accesses
+and method calls.
+
+..
+
+.. date: 2022-07-19-09-41-55
+.. gh-issue: 94938
+.. nonce: xYBlM7
+.. section: Core and Builtins
+
+Fix error detection in some builtin functions when keyword argument name is
+an instance of a str subclass with overloaded ``__eq__`` and ``__hash__``.
+Previously it could cause SystemError or other undesired behavior.
+
+..
+
+.. date: 2022-07-19-04-34-56
+.. gh-issue: 94996
+.. nonce: dV564A
+.. section: Core and Builtins
+
+:func:`ast.parse` will no longer parse function definitions with
+positional-only params when passed ``feature_version`` less than ``(3, 8)``.
+Patch by Shantanu Jain.
+
+..
+
+.. date: 2022-07-18-14-19-21
+.. gh-issue: 94739
+.. nonce: NQJQi7
+.. section: Core and Builtins
+
+Allow jumping within, out of, and across exception handlers in the debugger.
+
+..
+
+.. date: 2022-07-18-05-10-29
+.. gh-issue: 94949
+.. nonce: OsZ7_s
+.. section: Core and Builtins
+
+:func:`ast.parse` will no longer parse parenthesized context managers when
+passed ``feature_version`` less than ``(3, 9)``. Patch by Shantanu Jain.
+
+..
+
+.. date: 2022-07-18-04-48-34
+.. gh-issue: 94947
+.. nonce: df9gUw
+.. section: Core and Builtins
+
+:func:`ast.parse` will no longer parse assignment expressions when passed
+``feature_version`` less than ``(3, 8)``. Patch by Shantanu Jain.
+
+..
+
+.. date: 2022-07-17-15-54-29
+.. gh-issue: 91256
+.. nonce: z7i7Q5
+.. section: Core and Builtins
+
+Ensures the program name is known for help text during interpreter startup.
+
+..
+
+.. date: 2022-07-16-08-14-17
+.. gh-issue: 94869
+.. nonce: eRwMsX
+.. section: Core and Builtins
+
+Fix the column offsets for some expressions in multi-line f-strings
+:mod:`ast` nodes. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-07-15-22-47-44
+.. gh-issue: 94893
+.. nonce: YiJYcW
+.. section: Core and Builtins
+
+Fix an issue where frame object manipulations could corrupt inline bytecode
+caches.
+
+..
+
+.. date: 2022-07-15-22-16-08
+.. gh-issue: 94822
+.. nonce: zRRzBN
+.. section: Core and Builtins
+
+Fix an issue where lookups of metaclass descriptors may be ignored when an
+identically-named attribute also exists on the class itself.
+
+..
+
+.. date: 2022-07-15-16-15-04
+.. gh-issue: 91153
+.. nonce: HiBmtt
+.. section: Core and Builtins
+
+Fix an issue where a :class:`bytearray` item assignment could crash if it's
+resized by the new value's :meth:`__index__` method.
+
+..
+
+.. date: 2022-07-14-10-07-53
+.. gh-issue: 90699
+.. nonce: x3aG9m
+.. section: Core and Builtins
+
+Fix reference counting bug in :meth:`bool.__repr__`. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-08-16-44-11
+.. gh-issue: 94694
+.. nonce: VkL2CM
+.. section: Core and Builtins
+
+Fix an issue that could cause code with multi-line method lookups to have
+misleading or incorrect column offset information. In some cases (when
+compiling a hand-built AST) this could have resulted in a hard crash of the
+interpreter.
+
+..
+
+.. date: 2022-07-08-11-44-45
+.. gh-issue: 93252
+.. nonce: i2358c
+.. section: Core and Builtins
+
+Fix an issue that caused internal frames to outlive failed Python function
+calls, possibly resulting in memory leaks or hard interpreter crashes.
+
+..
+
+.. date: 2022-07-07-21-13-25
+.. gh-issue: 94215
+.. nonce: _Sv9Ms
+.. section: Core and Builtins
+
+Fix an issue where exceptions raised by line-tracing events would cause
+frames to be left in an invalid state, possibly resulting in a hard crash of
+the interpreter.
+
+..
+
+.. date: 2022-07-06-14-02-26
+.. gh-issue: 92228
+.. nonce: 44Cbly
+.. section: Core and Builtins
+
+Disable the compiler's inline-small-exit-blocks optimization for exit blocks
+that are associated with source code lines. This fixes a bug where the
+debugger cannot tell where an exception handler ends and the following code
+block begins.
+
+..
+
+.. date: 2022-07-01-20-00-19
+.. gh-issue: 94485
+.. nonce: mo5st7
+.. section: Core and Builtins
+
+Line number of a module's ``RESUME`` instruction is set to 0 as specified in
+:pep:`626`.
+
+..
+
+.. date: 2022-06-30-15-07-26
+.. gh-issue: 94438
+.. nonce: btzHSk
+.. section: Core and Builtins
+
+Account for instructions that can push NULL to the stack when setting line
+number in a frame. Prevents some (unlikely) crashes.
+
+..
+
+.. date: 2022-06-29-22-18-36
+.. gh-issue: 91719
+.. nonce: 3APYYI
+.. section: Core and Builtins
+
+Reload ``opcode`` when raising ``unknown opcode error`` in the interpreter
+main loop, for C compilers to generate dispatching code independently.
+
+..
+
+.. date: 2022-06-29-15-45-04
+.. gh-issue: 94329
+.. nonce: olUQyk
+.. section: Core and Builtins
+
+Compile and run code with unpacking of extremely large sequences (1000s of
+elements). Such code failed to compile. It now compiles and runs correctly.
+
+..
+
+.. date: 2022-06-28-14-20-36
+.. gh-issue: 94360
+.. nonce: DiEnen
+.. section: Core and Builtins
+
+Fixed a tokenizer crash when reading encoded files with syntax errors from
+``stdin`` with non utf-8 encoded text. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-06-28-12-41-17
+.. gh-issue: 88116
+.. nonce: A7fEl_
+.. section: Core and Builtins
+
+Fix an issue when reading line numbers from code objects if the encoded line
+numbers are close to ``INT_MIN``. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-06-28-10-08-06
+.. gh-issue: 94262
+.. nonce: m-HWUZ
+.. section: Core and Builtins
+
+Don't create frame objects for incomplete frames. Prevents the creation of
+generators and closures from being observable to Python and C extensions,
+restoring the behavior of 3.10 and earlier.
+
+..
+
+.. date: 2022-06-26-14-37-03
+.. gh-issue: 94192
+.. nonce: ab7tn7
+.. section: Core and Builtins
+
+Fix error for dictionary literals with invalid expression as value.
+
+..
+
+.. date: 2022-06-25-10-19-43
+.. gh-issue: 87995
+.. nonce: aMDHnp
+.. section: Core and Builtins
+
+:class:`types.MappingProxyType` instances are now hashable if the underlying
+mapping is hashable.
+
+..
+
+.. date: 2022-06-24-14-06-20
+.. gh-issue: 93883
+.. nonce: 8jVQQ4
+.. section: Core and Builtins
+
+Revise the display strategy of traceback enhanced error locations.  The
+indicators are only shown when the location doesn't span the whole line.
+
+..
+
+.. date: 2022-06-23-12-10-39
+.. gh-issue: 94163
+.. nonce: SqAfQq
+.. section: Core and Builtins
+
+Add :opcode:`BINARY_SLICE` and :opcode:`STORE_SLICE` instructions for more
+efficient handling and better specialization of slicing operations, where
+the slice is explicit in the source code.
+
+..
+
+.. date: 2022-06-20-13-48-57
+.. gh-issue: 94021
+.. nonce: o78q3G
+.. section: Core and Builtins
+
+Fix unreachable code warning in ``Python/specialize.c``.
+
+..
+
+.. date: 2022-06-18-17-00-33
+.. gh-issue: 93911
+.. nonce: y286of
+.. section: Core and Builtins
+
+Specialize ``LOAD_ATTR`` for objects with custom ``__getattribute__``.
+
+..
+
+.. date: 2022-06-17-16-30-24
+.. gh-issue: 93955
+.. nonce: LmiAe9
+.. section: Core and Builtins
+
+Improve performance of attribute lookups on objects with custom
+``__getattribute__`` and ``__getattr__``. Patch by Ken Jin.
+
+..
+
+.. date: 2022-06-16-16-53-22
+.. gh-issue: 93911
+.. nonce: RDwIiK
+.. section: Core and Builtins
+
+Specialize ``LOAD_ATTR`` for ``property()`` attributes.
+
+..
+
+.. date: 2022-06-15-16-45-53
+.. gh-issue: 93678
+.. nonce: 1I_ZT3
+.. section: Core and Builtins
+
+Refactor compiler optimisation code so that it no longer needs the ``struct
+assembler`` and ``struct compiler`` passed around. Instead, each function
+takes the CFG and other data that it actually needs. This will make it
+possible to test this code directly.
+
+..
+
+.. date: 2022-06-15-11-16-13
+.. gh-issue: 93841
+.. nonce: 06zqX3
+.. section: Core and Builtins
+
+When built with ``-enable-pystats``, ``sys._stats_on()``,
+``sys._stats_off()``, ``sys._stats_clear()`` and ``sys._stats_dump()``
+functions have been added to enable gathering stats for parts of programs.
+
+..
+
+.. date: 2022-06-13-13-55-34
+.. gh-issue: 93516
+.. nonce: HILrDl
+.. section: Core and Builtins
+
+Store offset of first traceable instruction in code object to avoid having
+to recompute it for each instruction when tracing.
+
+..
+
+.. date: 2022-06-13-10-48-09
+.. gh-issue: 93516
+.. nonce: yJSait
+.. section: Core and Builtins
+
+Lazily create a table mapping bytecode offsets to line numbers to speed up
+calculation of line numbers when tracing.
+
+..
+
+.. date: 2022-06-12-19-31-56
+.. gh-issue: 89828
+.. nonce: bq02M7
+.. section: Core and Builtins
+
+:class:`types.GenericAlias` no longer relays the ``__class__`` attribute.
+For example, ``isinstance(list[int], type)`` no longer returns ``True``.
+
+..
+
+.. date: 2022-06-10-16-57-35
+.. gh-issue: 93678
+.. nonce: 1WBnHt
+.. section: Core and Builtins
+
+Refactor the compiler to reduce boilerplate and repetition.
+
+..
+
+.. date: 2022-06-10-12-03-17
+.. gh-issue: 93671
+.. nonce: idkQqG
+.. section: Core and Builtins
+
+Fix some exponential backtrace case happening with deeply nested sequence
+patterns in match statements. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-06-10-10-31-18
+.. gh-issue: 93662
+.. nonce: -7RSC1
+.. section: Core and Builtins
+
+Make sure that the end column offsets are correct in multi-line method
+calls. Previously, the end column could precede the column offset.
+
+..
+
+.. date: 2022-06-09-19-19-02
+.. gh-issue: 93461
+.. nonce: 5DqP1e
+.. section: Core and Builtins
+
+:func:`importlib.invalidate_caches` now drops entries from
+:data:`sys.path_importer_cache` with a relative path as name. This solves a
+caching issue when a process changes its current working directory.
+
+``FileFinder`` no longer inserts a dot in the path, e.g. ``/egg/./spam`` is
+now ``/egg/spam``.
+
+..
+
+.. date: 2022-06-09-09-08-29
+.. gh-issue: 93621
+.. nonce: -_Pn1d
+.. section: Core and Builtins
+
+Change order of bytecode instructions emitted for :keyword:`with` and
+:keyword:`async with` to reduce the number of entries in the exception
+table.
+
+..
+
+.. date: 2022-06-06-14-28-24
+.. gh-issue: 93533
+.. nonce: lnC0CC
+.. section: Core and Builtins
+
+Reduce the size of the inline cache for ``LOAD_METHOD`` by 2 bytes.
+
+..
+
+.. date: 2022-06-02-23-00-08
+.. gh-issue: 93444
+.. nonce: m63DIs
+.. section: Core and Builtins
+
+Removed redundant fields from the compiler's basicblock struct:
+``b_nofallthrough``, ``b_exit``, ``b_return``. They can be easily calculated
+from the opcode of the last instruction of the block.
+
+..
+
+.. date: 2022-06-02-08-28-55
+.. gh-issue: 93429
+.. nonce: DZTWHx
+.. section: Core and Builtins
+
+``LOAD_METHOD`` instruction has been removed. It was merged back into
+``LOAD_ATTR``.
+
+..
+
+.. date: 2022-06-01-17-47-40
+.. gh-issue: 93418
+.. nonce: 24dJuc
+.. section: Core and Builtins
+
+Fixed an assert where an f-string has an equal sign '=' following an
+expression, but there's no trailing brace. For example, f"{i=".
+
+..
+
+.. date: 2022-05-31-16-36-30
+.. gh-issue: 93382
+.. nonce: Jf6gAj
+.. section: Core and Builtins
+
+Cache the result of :c:func:`PyCode_GetCode` function to restore the O(1)
+lookup of the :attr:`~types.CodeType.co_code` attribute.
+
+..
+
+.. date: 2022-05-30-19-00-38
+.. gh-issue: 93359
+.. nonce: zXV3A0
+.. section: Core and Builtins
+
+Ensure that custom :mod:`ast` nodes without explicit end positions can be
+compiled. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-05-30-15-51-11
+.. gh-issue: 93356
+.. nonce: l5wnzW
+.. section: Core and Builtins
+
+Code for exception handlers is emitted at the end of the code unit's
+bytecode. This avoids one jump when no exception is raised.
+
+..
+
+.. date: 2022-05-30-15-35-42
+.. gh-issue: 93354
+.. nonce: RZk8gs
+.. section: Core and Builtins
+
+Use exponential backoff for specialization counters in the interpreter. Can
+reduce the number of failed specializations significantly and avoid slowdown
+for those parts of a program that are not suitable for specialization.
+
+..
+
+.. date: 2022-05-30-14-50-03
+.. gh-issue: 93283
+.. nonce: XDO2ZQ
+.. section: Core and Builtins
+
+Improve error message for invalid syntax of conversion character in f-string
+expressions.
+
+..
+
+.. date: 2022-05-30-10-22-46
+.. gh-issue: 93345
+.. nonce: gi1A4L
+.. section: Core and Builtins
+
+Fix a crash in substitution of a ``TypeVar`` in nested generic alias after
+``TypeVarTuple``.
+
+..
+
+.. date: 2022-05-25-21-56-25
+.. gh-issue: 93223
+.. nonce: gTOGVZ
+.. section: Core and Builtins
+
+When a bytecode instruction jumps to an unconditional jump instruction, the
+first instruction can often be optimized to target the unconditional jump's
+target directly. For tracing reasons, this would previously only occur if
+both instructions have the same line number. This also now occurs if the
+unconditional jump is artificial, i.e., if it has no associated line number.
+
+..
+
+.. date: 2022-05-25-12-30-12
+.. gh-issue: 84694
+.. nonce: 5sjy2w
+.. section: Core and Builtins
+
+The ``--experimental-isolated-subinterpreters`` configure option and
+``EXPERIMENTAL_ISOLATED_SUBINTERPRETERS`` macro have been removed.
+
+..
+
+.. date: 2022-05-25-04-07-22
+.. gh-issue: 91924
+.. nonce: -UyO4q
+.. section: Core and Builtins
+
+Fix ``__lltrace__`` debug feature if the stdout encoding is not UTF-8. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2022-05-24-14-35-48
+.. gh-issue: 93040
+.. nonce: 9X6Ofu
+.. section: Core and Builtins
+
+Wraps unused parameters in ``Objects/obmalloc.c`` with ``Py_UNUSED``.
+
+..
+
+.. date: 2022-05-23-18-36-07
+.. gh-issue: 93143
+.. nonce: X1Yqxm
+.. section: Core and Builtins
+
+Avoid ``NULL`` checks for uninitialized local variables by determining at
+compile time which variables must be initialized.
+
+..
+
+.. date: 2022-05-22-02-37-50
+.. gh-issue: 93061
+.. nonce: r70Imp
+.. section: Core and Builtins
+
+Backward jumps after ``async for`` loops are no longer given dubious line
+numbers.
+
+..
+
+.. date: 2022-05-21-23-21-37
+.. gh-issue: 93065
+.. nonce: 5I18WC
+.. section: Core and Builtins
+
+Fix contextvars HAMT implementation to handle iteration over deep trees.
+
+The bug was discovered and fixed by Eli Libman. See
+`MagicStack/immutables#84
+<https://github.com/MagicStack/immutables/issues/84>`_ for more details.
+
+..
+
+.. date: 2022-05-20-13-32-24
+.. gh-issue: 93012
+.. nonce: e9B-pv
+.. section: Core and Builtins
+
+Added the new function :c:func:`PyType_FromMetaclass`, which generalizes the
+existing :c:func:`PyType_FromModuleAndSpec` using an additional metaclass
+argument. This is useful for language binding tools, where it can be used to
+intercept type-related operations like subclassing or static attribute
+access by specifying a metaclass with custom slots.
+
+Importantly, :c:func:`PyType_FromMetaclass` is available in the Limited API,
+which provides a path towards migrating more binding tools onto the Stable
+ABI.
+
+..
+
+.. date: 2022-05-20-09-25-34
+.. gh-issue: 93021
+.. nonce: k3Aji2
+.. section: Core and Builtins
+
+Fix the :attr:`__text_signature__` for :meth:`__get__` methods implemented
+in C. Patch by Jelle Zijlstra.
+
+..
+
+.. date: 2022-05-19-15-29-53
+.. gh-issue: 89914
+.. nonce: 8bAffH
+.. section: Core and Builtins
+
+The operand of the ``YIELD_VALUE`` instruction is set to the stack depth.
+This is done to help frame handling on ``yield`` and may assist debuggers.
+
+..
+
+.. date: 2022-05-19-13-25-50
+.. gh-issue: 92955
+.. nonce: kmNV33
+.. section: Core and Builtins
+
+Fix memory leak in code object's lines and positions iterators as they were
+not finalized at exit. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-05-18-18-34-45
+.. gh-issue: 92930
+.. nonce: kpYPOb
+.. section: Core and Builtins
+
+Fixed a crash in ``_pickle.c`` from mutating collections during
+``__reduce__`` or ``persistent_id``.
+
+..
+
+.. date: 2022-05-18-12-55-35
+.. gh-issue: 90690
+.. nonce: TKuoTa
+.. section: Core and Builtins
+
+The PRECALL instruction has been removed. It offered only a small advantage
+for specialization and is not needed in the vast majority of cases.
+
+..
+
+.. date: 2022-05-18-08-32-33
+.. gh-issue: 92914
+.. nonce: tJUeTD
+.. section: Core and Builtins
+
+Always round the allocated size for lists up to the nearest even number.
+
+..
+
+.. date: 2022-05-17-20-41-43
+.. gh-issue: 92858
+.. nonce: eIXJTn
+.. section: Core and Builtins
+
+Improve error message for some suites with syntax error before ':'
+
+..
+
+.. date: 2022-05-15-15-25-05
+.. gh-issue: 90473
+.. nonce: MoPHYW
+.. section: Core and Builtins
+
+Decrease default recursion limit on WASI to address limited call stack size.
+
+..
+
+.. date: 2022-05-14-13-22-11
+.. gh-issue: 92804
+.. nonce: rAqpI2
+.. section: Core and Builtins
+
+Fix memory leak in ``memoryview`` iterator as it was not finalized at exit.
+Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-05-13-12-36-10
+.. gh-issue: 92777
+.. nonce: Odo4vP
+.. section: Core and Builtins
+
+Specialize ``LOAD_METHOD`` for objects with lazy dictionaries. Patch by Ken
+Jin.
+
+..
+
+.. date: 2022-05-13-00-57-18
+.. gh-issue: 92658
+.. nonce: YdhFE2
+.. section: Core and Builtins
+
+Add support for connecting and binding to Hyper-V sockets on Windows Hyper-V
+hosts and guests.
+
+..
+
+.. date: 2022-05-12-13-23-19
+.. gh-issue: 92236
+.. nonce: sDRzUe
+.. section: Core and Builtins
+
+Remove spurious "LINE" event when starting a generator or coroutine, visible
+tracing functions implemented in C.
+
+..
+
+.. date: 2022-05-11-09-16-54
+.. gh-issue: 91102
+.. nonce: lenv9h
+.. section: Core and Builtins
+
+:meth:`_warnings.warn_explicit` is ported to Argument Clinic.
+
+..
+
+.. date: 2022-05-10-11-34-35
+.. gh-issue: 92619
+.. nonce: u0V0lY
+.. section: Core and Builtins
+
+Make the compiler duplicate an exit block only if none of its instructions
+have a lineno (previously only the first instruction in the block was
+checked, leading to unnecessarily duplicated blocks).
+
+..
+
+.. date: 2022-05-08-19-43-31
+.. gh-issue: 88750
+.. nonce: 1BjJg-
+.. section: Core and Builtins
+
+The deprecated debug build only ``PYTHONTHREADDEBUG`` environment variable
+no longer does anything.
+
+..
+
+.. date: 2022-05-03-20-12-18
+.. gh-issue: 92261
+.. nonce: aigLnb
+.. section: Core and Builtins
+
+Fix hang when trying to iterate over a ``typing.Union``.
+
+..
+
+.. date: 2022-04-24-02-22-10
+.. gh-issue: 91432
+.. nonce: YPJAK6
+.. section: Core and Builtins
+
+Specialized the :opcode:`FOR_ITER` opcode using the PEP 659 machinery
+
+..
+
+.. date: 2022-04-16-15-37-55
+.. gh-issue: 91399
+.. nonce: trLbK6
+.. section: Core and Builtins
+
+Removed duplicate '{0, 0, 0, 0, 0, 0}' entry in 'Objects/unicodetype_db.h'.
+
+..
+
+.. date: 2022-04-15-22-12-53
+.. gh-issue: 91578
+.. nonce: rDOtyK
+.. section: Core and Builtins
+
+Updates the error message for abstract class.
+
+..
+
+.. bpo: 47091
+.. date: 2022-03-22-13-12-27
+.. nonce: tJcy-P
+.. section: Core and Builtins
+
+Improve performance of repetition of :class:`list` and :class:`tuple` by
+using ``memcpy`` to copy data and performing the reference increments in one
+step.
+
+..
+
+.. bpo: 46142
+.. date: 2022-01-02-14-53-59
+.. nonce: WayjgT
+.. section: Core and Builtins
+
+Make ``--help`` output shorter by moving some info to the new ``--help-env``
+and ``--help-xoptions`` command-line options. Also add ``--help-all`` option
+to print complete usage.
+
+..
+
+.. bpo: 42316
+.. date: 2020-11-15-02-08-43
+.. nonce: LqdkWK
+.. section: Core and Builtins
+
+Document some places where an assignment expression needs parentheses.
+
+..
+
+.. date: 2022-10-23-18-30-39
+.. gh-issue: 89237
+.. nonce: kBui30
+.. section: Library
+
+Fix hang on Windows in ``subprocess.wait_closed()`` in :mod:`asyncio` with
+:class:`~asyncio.ProactorEventLoop`. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-10-19-09-29-12
+.. gh-issue: 97928
+.. nonce: xj3im7
+.. section: Library
+
+:meth:`tkinter.Text.count` raises now an exception for options starting with
+"-" instead of silently ignoring them.
+
+..
+
+.. date: 2022-10-18-15-41-37
+.. gh-issue: 98393
+.. nonce: vhPu4L
+.. section: Library
+
+The :mod:`os` module no longer accepts bytes-like paths, like
+:class:`bytearray` and :class:`memoryview` types: only the exact
+:class:`bytes` type is accepted for bytes strings. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-10-17-12-49-02
+.. gh-issue: 98363
+.. nonce: aFmSP-
+.. section: Library
+
+Added itertools.batched() to batch data into lists of a given length with
+the last list possibly being shorter than the others.
+
+..
+
+.. date: 2022-10-16-15-31-50
+.. gh-issue: 98331
+.. nonce: Y5kPOX
+.. section: Library
+
+Update the bundled copies of pip and setuptools to versions 22.3 and 65.5.0
+respectively.
+
+..
+
+.. date: 2022-10-16-06-18-59
+.. gh-issue: 98307
+.. nonce: b2_CDu
+.. section: Library
+
+A :meth:`~logging.handlers.SysLogHandler.createSocket` method was added to
+:class:`~logging.handlers.SysLogHandler`.
+
+..
+
+.. date: 2022-10-14-19-57-37
+.. gh-issue: 96035
+.. nonce: 0xcX-p
+.. section: Library
+
+Fix bug in :func:`urllib.parse.urlparse` that causes certain port numbers
+containing whitespace, underscores, plus and minus signs, or non-ASCII
+digits to be incorrectly accepted.
+
+..
+
+.. date: 2022-10-14-12-29-05
+.. gh-issue: 98257
+.. nonce: aMSMs2
+.. section: Library
+
+Make :func:`sys.setprofile` and :func:`sys.settrace` functions reentrant.
+They can no long fail with: ``RuntimeError("Cannot install a trace function
+while another trace function is being installed")``. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-10-14-11-46-31
+.. gh-issue: 98251
+.. nonce: Uxc9al
+.. section: Library
+
+Allow :mod:`venv` to pass along :envvar:`PYTHON*` variables to ``ensurepip``
+and ``pip`` when they do not impact path resolution
+
+..
+
+.. date: 2022-10-12-11-20-54
+.. gh-issue: 94597
+.. nonce: GYJZlb
+.. section: Library
+
+Deprecated :meth:`asyncio.AbstractEventLoopPolicy.get_child_watcher` and
+:meth:`asyncio.AbstractEventLoopPolicy.set_child_watcher` methods to be
+removed in Python 3.14. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-10-12-10-00-40
+.. gh-issue: 98178
+.. nonce: hspH51
+.. section: Library
+
+On macOS, fix a crash in :func:`syslog.syslog` in multi-threaded
+applications. On macOS, the libc ``syslog()`` function is not thread-safe,
+so :func:`syslog.syslog` no longer releases the GIL to call it. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2022-10-10-09-52-21
+.. gh-issue: 44098
+.. nonce: okcqJt
+.. section: Library
+
+Release the GIL when creating :class:`mmap.mmap` objects on Unix.
+
+..
+
+.. date: 2022-10-09-12-12-38
+.. gh-issue: 87730
+.. nonce: ClgP3f
+.. section: Library
+
+Wrap network errors consistently in urllib FTP support, so the test suite
+doesn't fail when a network is available but the public internet is not
+reachable.
+
+..
+
+.. date: 2022-10-08-06-59-46
+.. gh-issue: 94597
+.. nonce: TsS0oT
+.. section: Library
+
+The child watcher classes :class:`~asyncio.MultiLoopChildWatcher`,
+:class:`~asyncio.FastChildWatcher` and :class:`~asyncio.SafeChildWatcher`
+are deprecated and will be removed in Python 3.14. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-10-07-09-52-37
+.. gh-issue: 98023
+.. nonce: aliEcl
+.. section: Library
+
+Change default child watcher to :class:`~asyncio.PidfdChildWatcher` on Linux
+systems which supports it. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-10-06-23-42-00
+.. gh-issue: 90985
+.. nonce: s280JY
+.. section: Library
+
+Earlier in 3.11 we deprecated ``asyncio.Task.cancel("message")``. We
+realized we were too harsh, and have undeprecated it.
+
+..
+
+.. date: 2022-10-06-17-59-22
+.. gh-issue: 65961
+.. nonce: SXlQnI
+.. section: Library
+
+Do not rely solely on ``__cached__`` on modules; code will also support
+``__spec__.cached``.
+
+..
+
+.. date: 2022-10-05-20-52-17
+.. gh-issue: 97646
+.. nonce: Q4fVww
+.. section: Library
+
+Replace deprecated ``application/javascript`` with ``text/javascript`` in
+:mod:`mimetypes`. See :rfc:`9239`. Patch by Noam Cohen.
+
+..
+
+.. date: 2022-10-05-16-10-24
+.. gh-issue: 97930
+.. nonce: NPSrzE
+.. section: Library
+
+Apply changes from importlib_resources 5.8 and 5.9: ``Traversable.joinpath``
+provides a concrete implementation. ``as_file`` now supports directories of
+resources.
+
+..
+
+.. date: 2022-10-05-11-40-02
+.. gh-issue: 97850
+.. nonce: NzdREm
+.. section: Library
+
+Remove deprecated :func:`importlib.utils.set_loader` and
+:func:`importlib.utils.module_for_loader` from :mod:`importlib.utils`.
+
+..
+
+.. date: 2022-10-04-21-21-41
+.. gh-issue: 97837
+.. nonce: 19q-eg
+.. section: Library
+
+Change deprecate warning message in :mod:`unittest` from
+
+``It is deprecated to return a value!=None``
+
+to
+
+``It is deprecated to return a value that is not None from a test case``
+
+..
+
+.. date: 2022-10-04-07-55-19
+.. gh-issue: 97825
+.. nonce: mNdv1l
+.. section: Library
+
+Fixes :exc:`AttributeError` when :meth:`subprocess.check_output` is used
+with argument ``input=None`` and either of the arguments *encoding* or
+*errors* are used.
+
+..
+
+.. date: 2022-10-04-00-43-43
+.. gh-issue: 97008
+.. nonce: 3rjtt6
+.. section: Library
+
+:exc:`NameError` and :exc:`AttributeError` spelling suggestions provided
+since :gh:`82711` are now also emitted by the pure Python :mod:`traceback`
+module. Tests for those suggestions now exercise both implementations to
+ensure they are equivalent. Patch by Carl Friedrich Bolz-Tereick and Łukasz
+Langa.
+
+..
+
+.. date: 2022-10-03-14-42-13
+.. gh-issue: 97799
+.. nonce: Y1iJvf
+.. section: Library
+
+:mod:`dataclass` now uses :func:`inspect.get_annotations` to examine the
+annotations on class objects.
+
+..
+
+.. date: 2022-10-03-13-25-19
+.. gh-issue: 97781
+.. nonce: gCLLef
+.. section: Library
+
+Removed deprecated interfaces in ``importlib.metadata`` (entry points
+accessed as dictionary, implicit dictionary construction of sequence of
+``EntryPoint`` objects, mutablility of ``EntryPoints`` result, access of
+entry point by index). ``entry_points`` now has a simpler, more
+straightforward API (returning ``EntryPoints``).
+
+..
+
+.. date: 2022-09-30-15-56-20
+.. gh-issue: 96827
+.. nonce: lzy1iw
+.. section: Library
+
+Avoid spurious tracebacks from :mod:`asyncio` when default executor cleanup
+is delayed until after the event loop is closed (e.g. as the result of a
+keyboard interrupt).
+
+..
+
+.. date: 2022-09-30-09-22-37
+.. gh-issue: 95534
+.. nonce: ndEfPj
+.. section: Library
+
+:meth:`gzip.GzipFile.read` reads 10% faster.
+
+..
+
+.. date: 2022-09-29-23-22-24
+.. gh-issue: 97592
+.. nonce: tpJg_J
+.. section: Library
+
+Avoid a crash in the C version of
+:meth:`asyncio.Future.remove_done_callback` when an evil argument is passed.
+
+..
+
+.. date: 2022-09-29-08-15-55
+.. gh-issue: 97639
+.. nonce: JSjWYW
+.. section: Library
+
+Remove ``tokenize.NL`` check from :mod:`tabnanny`.
+
+..
+
+.. date: 2022-09-25-23-24-52
+.. gh-issue: 97545
+.. nonce: HZLSNt
+.. section: Library
+
+Make Semaphore run faster.
+
+..
+
+.. date: 2022-09-25-20-42-33
+.. gh-issue: 73588
+.. nonce: uVtjEA
+.. section: Library
+
+Fix generation of the default name of :class:`tkinter.Checkbutton`.
+Previously, checkbuttons in different parent widgets could have the same
+short name and share the same state if arguments "name" and "variable" are
+not specified. Now they are globally unique.
+
+..
+
+.. date: 2022-09-24-18-56-23
+.. gh-issue: 96865
+.. nonce: o9WUkW
+.. section: Library
+
+fix Flag to use boundary CONFORM
+
+This restores previous Flag behavior of allowing flags with non-sequential
+values to be combined; e.g.
+
+class Skip(Flag):         TWO = 2         EIGHT = 8
+
+Skip.TWO | Skip.EIGHT -> <Skip.TWO|EIGHT: 10>
+
+..
+
+.. date: 2022-09-22-14-35-02
+.. gh-issue: 97005
+.. nonce: yf21Q7
+.. section: Library
+
+Update bundled libexpat to 2.4.9
+
+..
+
+.. date: 2022-09-22-11-50-29
+.. gh-issue: 85760
+.. nonce: DETTPd
+.. section: Library
+
+Fix race condition in :mod:`asyncio` where
+:meth:`~asyncio.SubprocessProtocol.process_exited` called before the
+:meth:`~asyncio.SubprocessProtocol.pipe_data_received` leading to
+inconsistent output. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-09-18-04-51-30
+.. gh-issue: 96704
+.. nonce: DmamRX
+.. section: Library
+
+Pass the correct ``contextvars.Context`` when a ``asyncio`` exception
+handler is called on behalf of a task or callback handle. This adds a new
+``Task`` method, ``get_context``, and also a new ``Handle`` method with the
+same name. If this method is not found on a task object (perhaps because it
+is a third-party library that does not yet provide this method), the context
+prevailing at the time the exception handler is called is used.
+
+..
+
+.. date: 2022-09-17-13-15-10
+.. gh-issue: 96819
+.. nonce: 6RfqM7
+.. section: Library
+
+Fixed check in :mod:`multiprocessing.resource_tracker` that guarantees that
+the length of a write to a pipe is not greater than ``PIPE_BUF``.
+
+..
+
+.. date: 2022-09-16-07-53-29
+.. gh-issue: 95865
+.. nonce: oHjX0A
+.. section: Library
+
+Reduce :func:`urllib.parse.quote_from_bytes` memory use on large values.
+
+Contributed by Dennis Sweeney.
+
+..
+
+.. date: 2022-09-15-00-37-33
+.. gh-issue: 96741
+.. nonce: 4b6czN
+.. section: Library
+
+Corrected type annotation for dataclass attribute
+``pstats.FunctionProfile.ncalls`` to be ``str``.
+
+..
+
+.. date: 2022-09-13-15-12-31
+.. gh-issue: 96734
+.. nonce: G08vjz
+.. section: Library
+
+Update :mod:`unicodedata` database to Unicode 15.0.0.
+
+..
+
+.. date: 2022-09-10-16-46-16
+.. gh-issue: 96735
+.. nonce: 0YzJuG
+.. section: Library
+
+Fix undefined behaviour in :func:`struct.unpack`.
+
+..
+
+.. date: 2022-09-08-20-12-48
+.. gh-issue: 46412
+.. nonce: r_cfTh
+.. section: Library
+
+Improve performance of ``bool(db)`` for large ndb/gdb databases. Previously
+this would call ``len(db)`` which would iterate over all keys -- the answer
+(empty or not) is known after the first key.
+
+..
+
+.. date: 2022-09-07-22-49-37
+.. gh-issue: 96652
+.. nonce: YqOKxI
+.. section: Library
+
+Fix the faulthandler implementation of ``faulthandler.register(signal,
+chain=True)`` if the ``sigaction()`` function is not available: don't call
+the previous signal handler if it's NULL. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-04-12-32-52
+.. gh-issue: 68163
+.. nonce: h6TJCc
+.. section: Library
+
+Correct conversion of :class:`numbers.Rational`'s to :class:`float`.
+
+..
+
+.. date: 2022-09-03-18-39-05
+.. gh-issue: 96538
+.. nonce: W156-D
+.. section: Library
+
+Speed up ``bisect.bisect()`` functions by taking advantage of
+type-stability.
+
+..
+
+.. date: 2022-09-01-13-54-38
+.. gh-issue: 96465
+.. nonce: 0IJmrH
+.. section: Library
+
+Fraction hashes are now cached.
+
+..
+
+.. date: 2022-08-31-11-10-21
+.. gh-issue: 96079
+.. nonce: uqrXdJ
+.. section: Library
+
+In :mod:`typing`, fix missing field ``name`` and incorrect ``__module__`` in
+_AnnotatedAlias.
+
+..
+
+.. date: 2022-08-30-12-32-00
+.. gh-issue: 96415
+.. nonce: 6W7ORH
+.. section: Library
+
+Remove ``types._cell_factory`` from module namespace.
+
+..
+
+.. date: 2022-08-30-11-46-36
+.. gh-issue: 95987
+.. nonce: CV7_u4
+.. section: Library
+
+Fix ``repr`` of ``Any`` subclasses.
+
+..
+
+.. date: 2022-08-29-16-54-36
+.. gh-issue: 96388
+.. nonce: dCpJcu
+.. section: Library
+
+Work around missing socket functions in :class:`~socket.socket`'s
+``__repr__``.
+
+..
+
+.. date: 2022-08-29-15-28-39
+.. gh-issue: 96385
+.. nonce: uLRTsf
+.. section: Library
+
+Fix ``TypeVarTuple.__typing_prepare_subst__``. ``TypeError`` was not raised
+when using more than one ``TypeVarTuple``, like ``[*T, *V]`` in type alias
+substitutions.
+
+..
+
+.. date: 2022-08-29-12-49-30
+.. gh-issue: 96142
+.. nonce: PdCMez
+.. section: Library
+
+Add ``match_args``, ``kw_only``, ``slots``, and ``weakref_slot`` to
+``_DataclassParams``.
+
+..
+
+.. date: 2022-08-29-12-35-28
+.. gh-issue: 96073
+.. nonce: WaGstf
+.. section: Library
+
+In :mod:`inspect`, fix overeager replacement of "``typing.``" in formatting
+annotations.
+
+..
+
+.. date: 2022-08-29-07-04-03
+.. gh-issue: 89258
+.. nonce: ri7ncj
+.. section: Library
+
+Added a :meth:`~logging.Logger.getChildren` method to
+:class:`logging.Logger`, to get the immediate child loggers of a logger.
+
+..
+
+.. date: 2022-08-27-23-16-09
+.. gh-issue: 96346
+.. nonce: jJX14I
+.. section: Library
+
+Use double caching for compiled RE patterns.
+
+..
+
+.. date: 2022-08-27-21-26-52
+.. gh-issue: 96349
+.. nonce: XyYLlO
+.. section: Library
+
+Fixed a minor performance regression in :func:`threading.Event.__init__`
+
+..
+
+.. date: 2022-08-27-14-38-49
+.. gh-issue: 90467
+.. nonce: VOOB0p
+.. section: Library
+
+Fix :class:`asyncio.streams.StreamReaderProtocol` to keep a strong reference
+to the created task, so that it's not garbage collected
+
+..
+
+.. date: 2022-08-23-13-30-30
+.. gh-issue: 96172
+.. nonce: 7WTHer
+.. section: Library
+
+Fix a bug in ``unicodedata``: ``east_asian_width`` used to return the wrong
+value for unassigned characters; and for yet unassigned, but reserved
+characters.
+
+..
+
+.. date: 2022-08-22-18-42-17
+.. gh-issue: 96159
+.. nonce: 3bFU39
+.. section: Library
+
+Fix a performance regression in logging TimedRotatingFileHandler. Only check
+for special files when the rollover time has passed.
+
+..
+
+.. date: 2022-08-22-13-54-20
+.. gh-issue: 96175
+.. nonce: bH7zGU
+.. section: Library
+
+Fix unused ``localName`` parameter in the ``Attr`` class in
+:mod:`xml.dom.minidom`.
+
+..
+
+.. date: 2022-08-20-12-56-15
+.. gh-issue: 96145
+.. nonce: 8ah3pE
+.. section: Library
+
+Add AttrDict to JSON module for use with object_hook.
+
+..
+
+.. date: 2022-08-20-10-31-01
+.. gh-issue: 96052
+.. nonce: a6FhaD
+.. section: Library
+
+Fix handling compiler warnings (SyntaxWarning and DeprecationWarning) in
+:func:`codeop.compile_command` when checking for incomplete input.
+Previously it emitted warnings and raised a SyntaxError. Now it always
+returns ``None`` for incomplete input without emitting any warnings.
+
+..
+
+.. date: 2022-08-19-18-21-01
+.. gh-issue: 96125
+.. nonce: ODcF1Y
+.. section: Library
+
+Fix incorrect condition that causes ``sys.thread_info.name`` to be wrong on
+pthread platforms.
+
+..
+
+.. date: 2022-08-19-10-19-32
+.. gh-issue: 96019
+.. nonce: b7uAVP
+.. section: Library
+
+Fix a bug in the ``makeunicodedata.py`` script leading to about 13 KiB of
+space saving in the ``unicodedata`` module, specifically the character
+decomposition data.
+
+..
+
+.. date: 2022-08-18-14-53-53
+.. gh-issue: 95463
+.. nonce: GpP05c
+.. section: Library
+
+Remove an incompatible change from :issue:`28080` that caused a regression
+that ignored the utf8 in ``ZipInfo.flag_bits``. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-08-14-18-59-54
+.. gh-issue: 69142
+.. nonce: 6is5Pq
+.. section: Library
+
+Add ``%:z`` strftime format code (generates tzoffset with colons as
+separator), see :ref:`strftime-strptime-behavior`.
+
+..
+
+.. date: 2022-08-11-18-52-17
+.. gh-issue: 95899
+.. nonce: _Bi4uG
+.. section: Library
+
+Fix :class:`asyncio.Runner` to call :func:`asyncio.set_event_loop` only once
+to avoid calling :meth:`~asyncio.AbstractChildWatcher.attach_loop` multiple
+times on child watchers. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-08-11-18-22-29
+.. gh-issue: 95736
+.. nonce: LzRZXe
+.. section: Library
+
+Fix :class:`unittest.IsolatedAsyncioTestCase` to set event loop before
+calling setup functions. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-08-11-03-16-48
+.. gh-issue: 95865
+.. nonce: 0IOkFP
+.. section: Library
+
+Speed up :func:`urllib.parse.quote_from_bytes` by replacing a list
+comprehension with ``map()``.
+
+..
+
+.. date: 2022-08-10-17-34-07
+.. gh-issue: 95861
+.. nonce: qv-T5s
+.. section: Library
+
+Add support for computing Spearman's correlation coefficient to the existing
+statistics.correlation() function.
+
+..
+
+.. date: 2022-08-10-11-54-04
+.. gh-issue: 95804
+.. nonce: i5FCFK
+.. section: Library
+
+Fix ``logging`` shutdown handler so it respects
+``MemoryHandler.flushOnClose``.
+
+..
+
+.. date: 2022-08-08-01-42-11
+.. gh-issue: 95704
+.. nonce: MOPFfX
+.. section: Library
+
+When a task catches :exc:`asyncio.CancelledError` and raises some other
+error, the other error should generally not silently be suppressed.
+
+..
+
+.. date: 2022-08-07-14-56-23
+.. gh-issue: 95149
+.. nonce: U0c6Ib
+.. section: Library
+
+The :class:`HTTPStatus <http.HTTPStatus>` enum offers a couple of properties
+to indicate the HTTP status category e.g. ``HTTPStatus.OK.is_success``.
+
+..
+
+.. date: 2022-08-03-21-01-17
+.. gh-issue: 95609
+.. nonce: xxyjyX
+.. section: Library
+
+Update bundled pip to 22.2.2.
+
+..
+
+.. date: 2022-08-03-16-52-32
+.. gh-issue: 95289
+.. nonce: FMnHlV
+.. section: Library
+
+Fix :class:`asyncio.TaskGroup` to propagate exception when
+:exc:`asyncio.CancelledError` was replaced with another exception by a
+context manger. Patch by Kumar Aditya and Guido van Rossum.
+
+..
+
+.. date: 2022-07-29-20-58-37
+.. gh-issue: 94909
+.. nonce: YjMusj
+.. section: Library
+
+Fix incorrect joining of relative Windows paths with drives in
+:class:`pathlib.PurePath` initializer.
+
+..
+
+.. date: 2022-07-28-17-14-38
+.. gh-issue: 95385
+.. nonce: 6YlsDI
+.. section: Library
+
+Faster ``json.dumps()`` when sorting of keys is not requested (default).
+
+..
+
+.. date: 2022-07-27-19-47-51
+.. gh-issue: 83901
+.. nonce: OSw06c
+.. section: Library
+
+Improve :meth:`Signature.bind <inspect.Signature.bind>` error message for
+missing keyword-only arguments.
+
+..
+
+.. date: 2022-07-27-19-43-07
+.. gh-issue: 95339
+.. nonce: NuVQ68
+.. section: Library
+
+Update bundled pip to 22.2.1.
+
+..
+
+.. date: 2022-07-27-11-35-45
+.. gh-issue: 95045
+.. nonce: iysT-Q
+.. section: Library
+
+Fix GC crash when deallocating ``_lsprof.Profiler`` by untracking it before
+calling any callbacks. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-25-15-45-06
+.. gh-issue: 95231
+.. nonce: i807-g
+.. section: Library
+
+Fail gracefully if :data:`~errno.EPERM` or :data:`~errno.ENOSYS` is raised
+when loading :mod:`crypt` methods. This may happen when trying to load
+``MD5`` on a Linux kernel with :abbr:`FIPS (Federal Information Processing
+Standard)` enabled.
+
+..
+
+.. date: 2022-07-24-18-00-42
+.. gh-issue: 95097
+.. nonce: lu5qNf
+.. section: Library
+
+Fix :func:`asyncio.run` for :class:`asyncio.Task` implementations without
+:meth:`~asyncio.Task.uncancel` method. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-24-12-59-02
+.. gh-issue: 95087
+.. nonce: VvqXkN
+.. section: Library
+
+Fix IndexError in parsing invalid date in the :mod:`email` module.
+
+..
+
+.. date: 2022-07-24-12-00-06
+.. gh-issue: 95199
+.. nonce: -5A64k
+.. section: Library
+
+Upgrade bundled setuptools to 63.2.0.
+
+..
+
+.. date: 2022-07-24-09-15-35
+.. gh-issue: 95194
+.. nonce: ERVmqG
+.. section: Library
+
+Upgrade bundled pip to 22.2.
+
+..
+
+.. date: 2022-07-23-10-50-05
+.. gh-issue: 93899
+.. nonce: VT34A5
+.. section: Library
+
+Fix check for existence of :data:`os.EFD_CLOEXEC`, :data:`os.EFD_NONBLOCK`
+and :data:`os.EFD_SEMAPHORE` flags on older kernel versions where these
+flags are not present. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-23-10-42-05
+.. gh-issue: 95166
+.. nonce: xw6p3C
+.. section: Library
+
+Fix :meth:`concurrent.futures.Executor.map` to cancel the currently waiting
+on future on an error - e.g. TimeoutError or KeyboardInterrupt.
+
+..
+
+.. date: 2022-07-22-21-18-17
+.. gh-issue: 95132
+.. nonce: n9anlw
+.. section: Library
+
+Fix a :mod:`sqlite3` regression where ``*args`` and ``**kwds`` were
+incorrectly relayed from :py:func:`~sqlite3.connect` to the
+:class:`~sqlite3.Connection` factory. The regression was introduced in
+3.11a1 with PR 24421 (:gh:`85128`). Patch by Erlend E. Aasland.`
+
+..
+
+.. date: 2022-07-22-17-19-57
+.. gh-issue: 93157
+.. nonce: RXByAk
+.. section: Library
+
+Fix :mod:`fileinput` module didn't support ``errors`` option when
+``inplace`` is true.
+
+..
+
+.. date: 2022-07-22-09-09-08
+.. gh-issue: 91212
+.. nonce: 53O8Ab
+.. section: Library
+
+Fixed flickering of the turtle window when the tracer is turned off. Patch
+by Shin-myoung-serp.
+
+..
+
+.. date: 2022-07-22-00-58-49
+.. gh-issue: 95077
+.. nonce: 4Z6CNC
+.. section: Library
+
+Add deprecation warning for enum ``member.member`` access (e.g.
+``Color.RED.BLUE``).
+
+..
+
+.. date: 2022-07-21-22-59-22
+.. gh-issue: 95109
+.. nonce: usxA9r
+.. section: Library
+
+Ensure that timeouts scheduled with :class:`asyncio.Timeout` that have
+already expired are delivered promptly.
+
+..
+
+.. date: 2022-07-21-19-55-49
+.. gh-issue: 95105
+.. nonce: BIX2Km
+.. section: Library
+
+:meth:`wsgiref.types.InputStream.__iter__` should return
+``Iterator[bytes]``, not ``Iterable[bytes]``. Patch by Shantanu Jain.
+
+..
+
+.. date: 2022-07-20-22-49-48
+.. gh-issue: 95066
+.. nonce: TuCu0E
+.. section: Library
+
+Replaced assert with exception in :func:`ast.parse`, when
+``feature_version`` has an invalid major version. Patch by Shantanu Jain.
+
+..
+
+.. date: 2022-07-20-00-23-58
+.. gh-issue: 77617
+.. nonce: XGaqSQ
+.. section: Library
+
+Add :mod:`sqlite3` :ref:`command-line interface <sqlite3-cli>`. Patch by
+Erlend Aasland.
+
+..
+
+.. date: 2022-07-19-15-37-11
+.. gh-issue: 95005
+.. nonce: iRmZ74
+.. section: Library
+
+Replace :c:expr:`_PyAccu` with :c:expr:`_PyUnicodeWriter` in JSON encoder
+and StringIO and remove the :c:expr:`_PyAccu` implementation.
+
+..
+
+.. date: 2022-07-17-22-31-32
+.. gh-issue: 90085
+.. nonce: c4FWcS
+.. section: Library
+
+Remove ``-c/--clock`` and ``-t/--time`` CLI options of :mod:`timeit`. The
+options had been deprecated since Python 3.3 and the functionality was
+removed in Python 3.7. Patch by Shantanu Jain.
+
+..
+
+.. date: 2022-07-15-08-13-51
+.. gh-issue: 94857
+.. nonce: 9_KvZJ
+.. section: Library
+
+Fix refleak in ``_io.TextIOWrapper.reconfigure``. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-14-00-43-52
+.. gh-issue: 94821
+.. nonce: e17ghU
+.. section: Library
+
+Fix binding of unix socket to empty address on Linux to use an available
+address from the abstract namespace, instead of "\0".
+
+..
+
+.. date: 2022-07-11-10-41-48
+.. gh-issue: 94736
+.. nonce: EbsgeK
+.. section: Library
+
+Fix crash when deallocating an instance of a subclass of
+``_multiprocessing.SemLock``. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-09-15-17-02
+.. gh-issue: 81620
+.. nonce: L0O_bV
+.. section: Library
+
+Add random.binomialvariate().
+
+..
+
+.. date: 2022-07-09-08-55-04
+.. gh-issue: 74116
+.. nonce: 0XwYC1
+.. section: Library
+
+Allow :meth:`asyncio.StreamWriter.drain` to be awaited concurrently by
+multiple tasks. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-08-17-49-12
+.. gh-issue: 87822
+.. nonce: F9dzkf
+.. section: Library
+
+When called with ``capture_locals=True``, the :mod:`traceback` module
+functions swallow exceptions raised from calls to ``repr()`` on local
+variables of frames. This is in order to prioritize the original exception
+over rendering errors.  An indication of the failure is printed in place of
+the missing value.  (Patch by Simon-Martin Schroeder).
+
+..
+
+.. date: 2022-07-08-08-39-35
+.. gh-issue: 88050
+.. nonce: 0aOC_m
+.. section: Library
+
+Fix :mod:`asyncio` subprocess transport to kill process cleanly when process
+is blocked and avoid ``RuntimeError`` when loop is closed. Patch by Kumar
+Aditya.
+
+..
+
+.. date: 2022-07-07-15-46-55
+.. gh-issue: 94637
+.. nonce: IYEiUM
+.. section: Library
+
+:meth:`SSLContext.set_default_verify_paths` now releases the GIL around
+``SSL_CTX_set_default_verify_paths`` call. The function call performs I/O
+and CPU intensive work.
+
+..
+
+.. date: 2022-07-06-22-41-51
+.. gh-issue: 94309
+.. nonce: _XswsX
+.. section: Library
+
+Deprecate aliases :class:`typing.Hashable` and :class:`typing.Sized`
+
+..
+
+.. date: 2022-07-06-21-24-03
+.. gh-issue: 92546
+.. nonce: s5Upkh
+.. section: Library
+
+An undocumented ``python -m pprint`` benchmark is moved into ``pprint``
+suite of pyperformance. Patch by Oleg Iarygin.
+
+..
+
+.. date: 2022-07-06-16-01-08
+.. gh-issue: 94607
+.. nonce: Q6RYfz
+.. section: Library
+
+Fix subclassing complex generics with type variables in :mod:`typing`.
+Previously an error message saying ``Some type variables ... are not listed
+in Generic[...]`` was shown. :mod:`typing` no longer populates
+``__parameters__`` with the ``__parameters__`` of a Python class.
+
+..
+
+.. date: 2022-07-06-14-57-33
+.. gh-issue: 94619
+.. nonce: PRqKVX
+.. section: Library
+
+Remove the long-deprecated ``module_repr()`` from :mod:`importlib`.
+
+..
+
+.. date: 2022-07-06-14-45-12
+.. gh-issue: 93910
+.. nonce: iZcp67
+.. section: Library
+
+The ability to access the other values of an enum on an enum (e.g.
+``Color.RED.BLUE``) has been restored in order to fix a performance
+regression.
+
+..
+
+.. date: 2022-07-06-06-02-02
+.. gh-issue: 93896
+.. nonce: vIgWGr
+.. section: Library
+
+Fix :func:`asyncio.run` and :class:`unittest.IsolatedAsyncioTestCase` to
+always the set event loop as it was done in Python 3.10 and earlier. Patch
+by Kumar Aditya.
+
+..
+
+.. date: 2022-07-05-17-22-00
+.. gh-issue: 94343
+.. nonce: kf4H5r
+.. section: Library
+
+Allow setting the attributes of ``reprlib.Repr`` during object
+initialization
+
+..
+
+.. date: 2022-07-03-16-41-03
+.. gh-issue: 94382
+.. nonce: zuVZeM
+.. section: Library
+
+Port static types of ``_multiprocessing`` module to heap types. Patch by
+Kumar Aditya.
+
+..
+
+.. date: 2022-07-03-16-26-35
+.. gh-issue: 78724
+.. nonce: XNiJzf
+.. section: Library
+
+Fix crash in :class:`struct.Struct` when it was not completely initialized
+by initializing it in :meth:`~object.__new__``.  Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-07-02-19-46-30
+.. gh-issue: 94510
+.. nonce: xOatDC
+.. section: Library
+
+Re-entrant calls to :func:`sys.setprofile` and :func:`sys.settrace` now
+raise :exc:`RuntimeError`. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-06-29-09-48-37
+.. gh-issue: 92336
+.. nonce: otA6c6
+.. section: Library
+
+Fix bug where :meth:`linecache.getline` fails on bad files with
+:exc:`UnicodeDecodeError` or :exc:`SyntaxError`. It now returns an empty
+string as per the documentation.
+
+..
+
+.. date: 2022-06-29-04-42-56
+.. gh-issue: 94398
+.. nonce: YOq_bJ
+.. section: Library
+
+Once a :class:`asyncio.TaskGroup` has started shutting down (i.e., at least
+one task has failed and the task group has started cancelling the remaining
+tasks), it should not be possible to add new tasks to the task group.
+
+..
+
+.. date: 2022-06-28-14-41-22
+.. gh-issue: 94383
+.. nonce: CXnquo
+.. section: Library
+
+:mod:`xml.etree`: Remove the ``ElementTree.Element.copy()`` method of the
+pure Python implementation, deprecated in Python 3.10, use the
+:func:`copy.copy` function instead. The C implementation of :mod:`xml.etree`
+has no ``copy()`` method, only a ``__copy__()`` method. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-06-28-14-29-21
+.. gh-issue: 94379
+.. nonce: RrgKfh
+.. section: Library
+
+:mod:`zipimport`: Remove ``find_loader()`` and ``find_module()`` methods,
+deprecated in Python 3.10: use the ``find_spec()`` method instead. See
+:pep:`451` for the rationale. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-28-00-24-48
+.. gh-issue: 94352
+.. nonce: JY1Ayt
+.. section: Library
+
+:func:`shlex.split`: Passing ``None`` for *s* argument now raises an
+exception, rather than reading :data:`sys.stdin`. The feature was deprecated
+in Python 3.9. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-27-10-33-18
+.. gh-issue: 94318
+.. nonce: jR4_QV
+.. section: Library
+
+Strip trailing spaces in :mod:`pydoc` text output.
+
+..
+
+.. date: 2022-06-26-10-59-15
+.. gh-issue: 89988
+.. nonce: K8rnmt
+.. section: Library
+
+Fix memory leak in :class:`pickle.Pickler` when looking up
+:attr:`dispatch_table`. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-06-25-23-44-44
+.. gh-issue: 90016
+.. nonce: EB409s
+.. section: Library
+
+Deprecate :mod:`sqlite3` :ref:`default adapters and converters
+<sqlite3-default-converters>`. Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2022-06-25-16-27-02
+.. gh-issue: 94254
+.. nonce: beP16v
+.. section: Library
+
+Fixed types of :mod:`struct` module to be immutable. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-06-25-13-38-53
+.. gh-issue: 93259
+.. nonce: FAGw-2
+.. section: Library
+
+Now raise ``ValueError`` when ``None`` or an empty string are passed to
+``Distribution.from_name`` (and other callers).
+
+..
+
+.. date: 2022-06-25-09-12-23
+.. gh-issue: 74696
+.. nonce: fxC9ua
+.. section: Library
+
+:func:`shutil.make_archive` now passes the *root_dir* argument to custom
+archivers which support it.
+
+..
+
+.. date: 2022-06-24-20-00-57
+.. gh-issue: 94216
+.. nonce: hxnQPu
+.. section: Library
+
+The :mod:`dis` module now has the opcodes for pseudo instructions (those
+which are used by the compiler during code generation but then removed or
+replaced by real opcodes before the final bytecode is emitted).
+
+..
+
+.. date: 2022-06-24-19-40-40
+.. gh-issue: 93096
+.. nonce: 3RlK2d
+.. section: Library
+
+Removed undocumented ``python -m codecs``. Use ``python -m unittest
+test.test_codecs.EncodedFileTest`` instead.
+
+..
+
+.. date: 2022-06-24-19-23-59
+.. gh-issue: 94207
+.. nonce: VhS1eS
+.. section: Library
+
+Made :class:`_struct.Struct` GC-tracked in order to fix a reference leak in
+the :mod:`_struct` module.
+
+..
+
+.. date: 2022-06-24-19-16-09
+.. gh-issue: 93096
+.. nonce: r1_oIc
+.. section: Library
+
+Removed undocumented ``-t`` argument of ``python -m base64``. Use ``python
+-m unittest test.test_base64.LegacyBase64TestCase.test_encodebytes``
+instead.
+
+..
+
+.. date: 2022-06-24-18-20-42
+.. gh-issue: 94226
+.. nonce: 8ZL4Fm
+.. section: Library
+
+Remove the :func:`locale.format` function, deprecated in Python 3.7: use
+:func:`locale.format_string` instead. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-24-17-11-33
+.. gh-issue: 94199
+.. nonce: 7releN
+.. section: Library
+
+Remove the :func:`ssl.match_hostname` function. The
+:func:`ssl.match_hostname` was deprecated in Python 3.7. OpenSSL performs
+hostname matching since Python 3.7, Python no longer uses the
+:func:`ssl.match_hostname` function. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-24-14-25-26
+.. gh-issue: 94214
+.. nonce: 03pXR5
+.. section: Library
+
+Document the ``context`` object used in the ``venv.EnvBuilder`` class, and
+add the new environment's library path to it.
+
+..
+
+.. date: 2022-06-24-10-39-56
+.. gh-issue: 94199
+.. nonce: MIuckY
+.. section: Library
+
+Remove the :func:`ssl.wrap_socket` function, deprecated in Python 3.7:
+instead, create a :class:`ssl.SSLContext` object and call its
+:class:`ssl.SSLContext.wrap_socket` method. Any package that still uses
+:func:`ssl.wrap_socket` is broken and insecure. The function neither sends a
+SNI TLS extension nor validates server hostname. Code is subject to `CWE-295
+<https://cwe.mitre.org/data/definitions/295.html>`_: Improper Certificate
+Validation. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-24-10-29-19
+.. gh-issue: 94199
+.. nonce: pfehmz
+.. section: Library
+
+Remove the :func:`ssl.RAND_pseudo_bytes` function, deprecated in Python 3.6:
+use :func:`os.urandom` or :func:`ssl.RAND_bytes` instead. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-06-24-10-18-59
+.. gh-issue: 94199
+.. nonce: kYOo8g
+.. section: Library
+
+:mod:`hashlib`: Remove the pure Python implementation of
+:func:`hashlib.pbkdf2_hmac()`, deprecated in Python 3.10. Python 3.10 and
+newer requires OpenSSL 1.1.1 (:pep:`644`): this OpenSSL version provides a C
+implementation of :func:`~hashlib.pbkdf2_hmac()` which is faster. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2022-06-24-09-41-41
+.. gh-issue: 94196
+.. nonce: r2KyfS
+.. section: Library
+
+:mod:`gzip`: Remove the ``filename`` attribute of :class:`gzip.GzipFile`,
+deprecated since Python 2.6, use the :attr:`~gzip.GzipFile.name` attribute
+instead. In write mode, the ``filename`` attribute added ``'.gz'`` file
+extension if it was not present. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-24-08-49-47
+.. gh-issue: 94182
+.. nonce: Wknau0
+.. section: Library
+
+run the :class:`asyncio.PidfdChildWatcher` on the running loop, this allows
+event loops to run subprocesses when there is no default event loop running
+on the main thread
+
+..
+
+.. date: 2022-06-23-14-35-10
+.. gh-issue: 94169
+.. nonce: jeba90
+.. section: Library
+
+Remove ``io.OpenWrapper`` and ``_pyio.OpenWrapper``, deprecated in Python
+3.10: just use :func:`open` instead. The :func:`open` (:func:`io.open`)
+function is a built-in function. Since Python 3.10, :func:`_pyio.open` is
+also a static method. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-23-13-12-05
+.. gh-issue: 91742
+.. nonce: sNytVX
+.. section: Library
+
+Fix :mod:`pdb` crash after jump caused by a null pointer dereference. Patch
+by Kumar Aditya.
+
+..
+
+.. date: 2022-06-22-11-16-11
+.. gh-issue: 94101
+.. nonce: V9vDG8
+.. section: Library
+
+Manual instantiation of :class:`ssl.SSLSession` objects is no longer allowed
+as it lead to misconfigured instances that crashed the interpreter when
+attributes where accessed on them.
+
+..
+
+.. date: 2022-06-21-11-40-31
+.. gh-issue: 84753
+.. nonce: FW1pxO
+.. section: Library
+
+:func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction`,
+and :func:`inspect.isasyncgenfunction` now properly return ``True`` for
+duck-typed function-like objects like instances of
+:class:`unittest.mock.AsyncMock`.
+
+This makes :func:`inspect.iscoroutinefunction` consistent with the behavior
+of :func:`asyncio.iscoroutinefunction`.  Patch by Mehdi ABAAKOUK.
+
+..
+
+.. date: 2022-06-20-23-14-43
+.. gh-issue: 94028
+.. nonce: UofEcX
+.. section: Library
+
+Fix a regression in the :mod:`sqlite3` where statement objects were not
+properly cleared and reset after use in cursor iters. The regression was
+introduced by PR 27884 in Python 3.11a1. Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2022-06-18-15-06-54
+.. gh-issue: 93973
+.. nonce: 4y6UQT
+.. section: Library
+
+Add keyword argument ``all_errors`` to ``asyncio.create_connection`` so that
+multiple connection errors can be raised as an ``ExceptionGroup``.
+
+..
+
+.. date: 2022-06-17-16-00-55
+.. gh-issue: 93963
+.. nonce: 8YYZ-2
+.. section: Library
+
+Officially deprecate from ``importlib.abc`` classes moved to
+``importlib.resources.abc``.
+
+..
+
+.. date: 2022-06-17-12-02-30
+.. gh-issue: 93858
+.. nonce: R49ARc
+.. section: Library
+
+Prevent error when activating venv in nested fish instances.
+
+..
+
+.. date: 2022-06-16-11-16-53
+.. gh-issue: 93820
+.. nonce: 00X0Y5
+.. section: Library
+
+Pickle :class:`enum.Flag` by name.
+
+..
+
+.. date: 2022-06-16-09-24-50
+.. gh-issue: 93847
+.. nonce: kuv8bN
+.. section: Library
+
+Fix repr of enum of generic aliases.
+
+..
+
+.. date: 2022-06-15-21-35-11
+.. gh-issue: 91404
+.. nonce: 39TZzW
+.. section: Library
+
+Revert the :mod:`re` memory leak when a match is terminated by a signal or
+memory allocation failure as the implemented fix caused a major performance
+regression.
+
+..
+
+.. date: 2022-06-15-21-28-16
+.. gh-issue: 83499
+.. nonce: u3DQJ-
+.. section: Library
+
+Fix double closing of file description in :mod:`tempfile`.
+
+..
+
+.. date: 2022-06-15-21-20-02
+.. gh-issue: 93820
+.. nonce: FAMLY8
+.. section: Library
+
+Fixed a regression when :func:`copy.copy`-ing :class:`enum.Flag` with
+multiple flag members.
+
+..
+
+.. date: 2022-06-11-13-32-17
+.. gh-issue: 79512
+.. nonce: A1KTDr
+.. section: Library
+
+Fixed names and ``__module__`` value of :mod:`weakref` classes
+:class:`~weakref.ReferenceType`, :class:`~weakref.ProxyType`,
+:class:`~weakref.CallableProxyType`. It makes them pickleable.
+
+..
+
+.. date: 2022-06-09-17-15-26
+.. gh-issue: 91389
+.. nonce: OE4vS5
+.. section: Library
+
+Fix an issue where :mod:`dis` utilities could report missing or incorrect
+position information in the presence of ``CACHE`` entries.
+
+..
+
+.. date: 2022-06-09-14-44-21
+.. gh-issue: 93626
+.. nonce: sfghs46
+.. section: Library
+
+Set ``__future__.annotations`` to have a ``None`` mandatoryRelease to
+indicate that it is currently 'TBD'.
+
+..
+
+.. date: 2022-06-09-10-12-55
+.. gh-issue: 90473
+.. nonce: 683m_C
+.. section: Library
+
+Emscripten and WASI have no home directory and cannot provide :pep:`370`
+user site directory.
+
+..
+
+.. date: 2022-06-08-20-11-02
+.. gh-issue: 90494
+.. nonce: LIZT85
+.. section: Library
+
+:func:`copy.copy` and :func:`copy.deepcopy` now always raise a TypeError if
+``__reduce__()`` returns a tuple with length 6 instead of silently ignore
+the 6th item or produce incorrect result.
+
+..
+
+.. date: 2022-06-07-14-53-46
+.. gh-issue: 90549
+.. nonce: T4FMKY
+.. section: Library
+
+Fix a multiprocessing bug where a global named resource (such as a
+semaphore) could leak when a child process is spawned (as opposed to
+forked).
+
+..
+
+.. date: 2022-06-06-13-19-43
+.. gh-issue: 93521
+.. nonce: _vE8m9
+.. section: Library
+
+Fixed a case where dataclasses would try to add ``__weakref__`` into the
+``__slots__`` for a dataclass that specified ``weakref_slot=True`` when it
+was already defined in one of its bases. This resulted in a ``TypeError``
+upon the new class being created.
+
+..
+
+.. date: 2022-06-06-12-58-27
+.. gh-issue: 79579
+.. nonce: e8rB-M
+.. section: Library
+
+:mod:`sqlite3` now correctly detects DML queries with leading comments.
+Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2022-06-05-22-22-42
+.. gh-issue: 93421
+.. nonce: 43UO_8
+.. section: Library
+
+Update :data:`sqlite3.Cursor.rowcount` when a DML statement has run to
+completion. This fixes the row count for SQL queries like ``UPDATE ...
+RETURNING``. Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2022-06-04-00-11-54
+.. gh-issue: 93475
+.. nonce: vffFw1
+.. section: Library
+
+Expose ``FICLONE`` and ``FICLONERANGE`` constants in :mod:`fcntl`. Patch by
+Illia Volochii.
+
+..
+
+.. date: 2022-06-03-22-13-28
+.. gh-issue: 93370
+.. nonce: tjfu9L
+.. section: Library
+
+Deprecate :data:`sqlite3.version` and :data:`sqlite3.version_info`.
+
+..
+
+.. date: 2022-06-02-08-40-58
+.. gh-issue: 91810
+.. nonce: Gtk44w
+.. section: Library
+
+Suppress writing an XML declaration in open files in ``ElementTree.write()``
+with ``encoding='unicode'`` and ``xml_declaration=None``.
+
+..
+
+.. date: 2022-06-01-11-24-13
+.. gh-issue: 91162
+.. nonce: NxvU_u
+.. section: Library
+
+Support splitting of unpacked arbitrary-length tuple over ``TypeVar`` and
+``TypeVarTuple`` parameters. For example:
+
+* ``A[T, *Ts][*tuple[int, ...]]`` -> ``A[int, *tuple[int, ...]]``
+* ``A[*Ts, T][*tuple[int, ...]]`` -> ``A[*tuple[int, ...], int]``
+
+..
+
+.. date: 2022-05-31-14-58-40
+.. gh-issue: 93353
+.. nonce: 9Hvm6o
+.. section: Library
+
+Fix the :func:`importlib.resources.as_file` context manager to remove the
+temporary file if destroyed late during Python finalization: keep a local
+reference to the :func:`os.remove` function. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-05-30-21-42-50
+.. gh-issue: 83658
+.. nonce: 01Ntx0
+.. section: Library
+
+Make :class:`multiprocessing.Pool` raise an exception if
+``maxtasksperchild`` is not ``None`` or a positive int.
+
+..
+
+.. date: 2022-05-28-08-02-55
+.. gh-issue: 93312
+.. nonce: HY0Uzj
+.. section: Library
+
+Add :data:`os.PIDFD_NONBLOCK` flag to open a file descriptor for a process
+with :func:`os.pidfd_open` in non-blocking mode. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-05-27-22-17-11
+.. gh-issue: 88123
+.. nonce: mkYl5q
+.. section: Library
+
+Implement Enum __contains__ that returns True or False to replace the
+deprecated behaviour that would sometimes raise a TypeError.
+
+..
+
+.. date: 2022-05-27-13-18-18
+.. gh-issue: 93297
+.. nonce: e2zuHz
+.. section: Library
+
+Make asyncio task groups prevent child tasks from being GCed
+
+..
+
+.. date: 2022-05-27-10-52-06
+.. gh-issue: 85308
+.. nonce: K6r-tJ
+.. section: Library
+
+Changed :class:`argparse.ArgumentParser` to use :term:`filesystem encoding
+and error handler` instead of default text encoding to read arguments from
+file (e.g. ``fromfile_prefix_chars`` option). This change affects Windows;
+argument file should be encoded with UTF-8 instead of ANSI Codepage.
+
+..
+
+.. date: 2022-05-26-23-10-55
+.. gh-issue: 93156
+.. nonce: 4XfDVN
+.. section: Library
+
+Accessing the :attr:`pathlib.PurePath.parents` sequence of an absolute path
+using negative index values produced incorrect results.
+
+..
+
+.. date: 2022-05-26-09-24-41
+.. gh-issue: 93162
+.. nonce: W1VuhU
+.. section: Library
+
+Add the ability for :func:`logging.config.dictConfig` to usefully configure
+:class:`~logging.handlers.QueueHandler` and
+:class:`~logging.handlers.QueueListener` as a pair, and add
+:func:`logging.getHandlerByName` and :func:`logging.getHandlerNames` APIs to
+allow access to handlers by name.
+
+..
+
+.. date: 2022-05-26-08-41-34
+.. gh-issue: 93243
+.. nonce: uw6x5z
+.. section: Library
+
+The :mod:`smtpd` module was removed per the schedule in :pep:`594`.
+
+..
+
+.. date: 2022-05-25-22-09-38
+.. gh-issue: 92886
+.. nonce: ylwDSc
+.. section: Library
+
+Replace ``assert`` statements with ``raise AssertionError()`` in
+:class:`~wsgiref.BaseHandler` so that the tested behaviour is maintained
+running with optimizations ``(-O)``.
+
+..
+
+.. date: 2022-05-25-15-57-39
+.. gh-issue: 90155
+.. nonce: YMstB5
+.. section: Library
+
+Fix broken :class:`asyncio.Semaphore` when acquire is cancelled.
+
+..
+
+.. date: 2022-05-25-02-45-41
+.. gh-issue: 90817
+.. nonce: yxANgU
+.. section: Library
+
+The :func:`locale.resetlocale` function is deprecated and will be removed in
+Python 3.13. Use ``locale.setlocale(locale.LC_ALL, "")`` instead. Patch by
+Victor Stinner.
+
+..
+
+.. date: 2022-05-25-00-21-28
+.. gh-issue: 91513
+.. nonce: 9VyCT4
+.. section: Library
+
+Added ``taskName`` attribute to :mod:`logging` module for use with
+:mod:`asyncio` tasks.
+
+..
+
+.. date: 2022-05-24-11-19-04
+.. gh-issue: 74696
+.. nonce: -cnf-A
+.. section: Library
+
+:func:`shutil.make_archive` no longer temporarily changes the current
+working directory during creation of standard ``.zip`` or tar archives.
+
+..
+
+.. date: 2022-05-24-10-59-02
+.. gh-issue: 92728
+.. nonce: zxTifq
+.. section: Library
+
+The :func:`re.template` function and the corresponding :const:`re.TEMPLATE`
+and :const:`re.T` flags are restored after they were removed in 3.11.0b1,
+but they are now deprecated, so they might be removed from Python 3.13.
+
+..
+
+.. date: 2022-05-22-23-46-18
+.. gh-issue: 93033
+.. nonce: wZfiL-
+.. section: Library
+
+Search in some strings (platform dependent i.e [U+0xFFFF, U+0x0100] on
+Windows or [U+0xFFFFFFFF, U+0x00010000] on Linux 64-bit) are now up to 10
+times faster.
+
+..
+
+.. date: 2022-05-22-16-08-01
+.. gh-issue: 89973
+.. nonce: jc-Q4g
+.. section: Library
+
+Fix :exc:`re.error` raised in :mod:`fnmatch` if the pattern contains a
+character range with upper bound lower than lower bound (e.g. ``[c-a]``).
+Now such ranges are interpreted as empty ranges.
+
+..
+
+.. date: 2022-05-21-13-16-16
+.. gh-issue: 93044
+.. nonce: eJ_XkZ
+.. section: Library
+
+No longer convert the database argument of :func:`sqlite3.connect` to bytes
+before passing it to the factory.
+
+..
+
+.. date: 2022-05-20-15-52-43
+.. gh-issue: 93010
+.. nonce: WF-cAc
+.. section: Library
+
+In a very special case, the email package tried to append the nonexistent
+``InvalidHeaderError`` to the defect list. It should have been
+``InvalidHeaderDefect``.
+
+..
+
+.. date: 2022-05-19-22-34-42
+.. gh-issue: 92986
+.. nonce: e6uKxj
+.. section: Library
+
+Fix :func:`ast.unparse` when ``ImportFrom.level`` is None
+
+..
+
+.. date: 2022-05-19-17-49-58
+.. gh-issue: 92932
+.. nonce: o2peTh
+.. section: Library
+
+Now :func:`~dis.dis` and :func:`~dis.get_instructions` handle operand values
+for instructions prefixed by ``EXTENDED_ARG_QUICK``. Patch by Sam Gross and
+Dong-hee Na.
+
+..
+
+.. date: 2022-05-19-13-33-18
+.. gh-issue: 92675
+.. nonce: ZeerMZ
+.. section: Library
+
+Fix :func:`venv.ensure_directories` to accept :class:`pathlib.Path`
+arguments in addition to :class:`str` paths. Patch by David Foster.
+
+..
+
+.. date: 2022-05-18-21-04-09
+.. gh-issue: 87901
+.. nonce: lnf041
+.. section: Library
+
+Removed the ``encoding`` argument from :func:`os.popen` that was added in
+3.11b1.
+
+..
+
+.. date: 2022-05-18-17-18-41
+.. gh-issue: 91922
+.. nonce: DwWIsJ
+.. section: Library
+
+Fix function :func:`sqlite.connect` and the :class:`sqlite.Connection`
+constructor on non-UTF-8 locales. Also, they now support bytes paths
+non-decodable with the current FS encoding.
+
+..
+
+.. date: 2022-05-17-06-27-39
+.. gh-issue: 92869
+.. nonce: t8oBkw
+.. section: Library
+
+Added :class:`~ctypes.c_time_t` to :mod:`ctypes`, which has the same size as
+the :c:type:`time_t` type in C.
+
+..
+
+.. date: 2022-05-16-14-35-39
+.. gh-issue: 92839
+.. nonce: owSMyo
+.. section: Library
+
+Fixed crash resulting from calling bisect.insort() or bisect.insort_left()
+with the key argument not equal to None.
+
+..
+
+.. date: 2022-05-14-11-41-23
+.. gh-issue: 90473
+.. nonce: kPdOZl
+.. section: Library
+
+:mod:`subprocess` now fails early on Emscripten and WASI platforms to work
+around missing :func:`os.pipe` on WASI.
+
+..
+
+.. date: 2022-05-14-09-01-38
+.. gh-issue: 89325
+.. nonce: ys-2BZ
+.. section: Library
+
+Removed many old deprecated :mod:`unittest` features:
+:class:`~unittest.TestCase` method aliases, undocumented and broken
+:class:`~unittest.TestCase` method ``assertDictContainsSubset``,
+undocumented :meth:`TestLoader.loadTestsFromModule
+<unittest.TestLoader.loadTestsFromModule>` parameter *use_load_tests*, and
+an underscored alias of the :class:`~unittest.TextTestResult` class.
+
+..
+
+.. date: 2022-05-12-15-19-00
+.. gh-issue: 92734
+.. nonce: d0wjDt
+.. section: Library
+
+Allow multi-element reprs emitted by :mod:`reprlib` to be pretty-printed
+using configurable indentation.
+
+..
+
+.. date: 2022-05-11-19-33-27
+.. gh-issue: 92671
+.. nonce: KE4v6a
+.. section: Library
+
+Fixed :func:`ast.unparse` for empty tuples in the assignment target context.
+
+..
+
+.. date: 2022-05-11-14-34-09
+.. gh-issue: 91581
+.. nonce: glkou2
+.. section: Library
+
+:meth:`~datetime.datetime.utcfromtimestamp` no longer attempts to resolve
+``fold`` in the pure Python implementation, since the fold is never 1 in
+UTC. In addition to being slightly faster in the common case, this also
+prevents some errors when the timestamp is close to :attr:`datetime.min
+<datetime.datetime.min>`.  Patch by Paul Ganssle.
+
+..
+
+.. date: 2022-05-11-10-06-31
+.. gh-issue: 86388
+.. nonce: 7ivUtT
+.. section: Library
+
+Removed randrange() functionality deprecated since Python 3.10.  Formerly,
+randrange(10.0) losslessly converted to randrange(10). Now, it raises a
+TypeError. Also, the exception raised for non-integral values such as
+randrange(10.5) or randrange('10') has been changed from ValueError to
+TypeError.
+
+..
+
+.. date: 2022-05-10-16-30-40
+.. gh-issue: 90385
+.. nonce: 1_wBRQ
+.. section: Library
+
+Add :meth:`pathlib.Path.walk` as an alternative to :func:`os.walk`.
+
+..
+
+.. date: 2022-05-10-07-57-27
+.. gh-issue: 92550
+.. nonce: Rk_UzM
+.. section: Library
+
+Fix :meth:`pathlib.Path.rglob` for empty pattern.
+
+..
+
+.. date: 2022-05-09-22-27-11
+.. gh-issue: 92591
+.. nonce: V7RCk2
+.. section: Library
+
+Allow :mod:`logging` filters to return a :class:`logging.LogRecord` instance
+so that filters attached to :class:`logging.Handler`\ s can enrich records
+without side effects on other handlers.
+
+..
+
+.. date: 2022-05-09-21-31-41
+.. gh-issue: 92445
+.. nonce: tJosdm
+.. section: Library
+
+Fix a bug in :mod:`argparse` where ``nargs="*"`` would raise an error
+instead of returning an empty list when 0 arguments were supplied if choice
+was also defined in ``parser.add_argument``.
+
+..
+
+.. date: 2022-05-09-11-55-04
+.. gh-issue: 92547
+.. nonce: CzVZft
+.. section: Library
+
+Remove undocumented :mod:`sqlite3` features deprecated in Python 3.10:
+
+* ``sqlite3.enable_shared_cache()``
+* ``sqlite3.OptimizedUnicode``
+
+Patch by Erlend E. Aasland.
+
+..
+
+.. date: 2022-05-09-09-28-02
+.. gh-issue: 92530
+.. nonce: M4Q1RS
+.. section: Library
+
+Fix an issue that occurred after interrupting
+:func:`threading.Condition.notify`.
+
+..
+
+.. date: 2022-05-09-01-27-25
+.. gh-issue: 92531
+.. nonce: vV7S_O
+.. section: Library
+
+The statistics.median_grouped() function now always return a float.
+Formerly, it did not convert the input type when for sequences of length
+one.
+
+..
+
+.. date: 2022-05-08-19-21-14
+.. gh-issue: 84131
+.. nonce: rG5kI7
+.. section: Library
+
+The :class:`pathlib.Path` deprecated method ``link_to`` has been removed.
+Use 3.10's :meth:`~pathlib.Path.hardlink_to` method instead as its semantics
+are consistent with that of :meth:`~pathlib.Path.symlink_to`.
+
+..
+
+.. date: 2022-05-08-18-51-14
+.. gh-issue: 89336
+.. nonce: TL6ip7
+.. section: Library
+
+Removed :mod:`configparser` module APIs: the ``SafeConfigParser`` class
+alias, the ``ParsingError.filename`` property and parameter, and the
+``ConfigParser.readfp`` method, all of which were deprecated since Python
+3.2.
+
+..
+
+.. date: 2022-05-06-13-00-57
+.. gh-issue: 92391
+.. nonce: s-Lase
+.. section: Library
+
+Add :meth:`~object.__class_getitem__` to  :class:`csv.DictReader` and
+:class:`csv.DictWriter`, allowing them to be parameterized at runtime. Patch
+by Marc Mueller.
+
+..
+
+.. date: 2022-04-26-18-37-24
+.. gh-issue: 91968
+.. nonce: fuuH1_
+.. section: Library
+
+Add ``SO_RTABLE`` and ``SO_USER_COOKIE`` constants to :mod:`socket`.
+
+..
+
+.. date: 2022-04-25-10-23-01
+.. gh-issue: 91810
+.. nonce: DOHa6B
+.. section: Library
+
+:class:`~xml.etree.ElementTree.ElementTree` method
+:meth:`~xml.etree.ElementTree.ElementTree.write` and function
+:func:`~xml.etree.ElementTree.tostring` now use the text file's encoding
+("UTF-8" if not available) instead of locale encoding in XML declaration
+when ``encoding="unicode"`` is specified.
+
+..
+
+.. date: 2022-04-24-22-26-45
+.. gh-issue: 81790
+.. nonce: M5Rvpm
+.. section: Library
+
+:func:`os.path.splitdrive` now understands DOS device paths with UNC links
+(beginning ``\\?\UNC\``). Contributed by Barney Gale.
+
+..
+
+.. date: 2022-04-21-19-14-29
+.. gh-issue: 91760
+.. nonce: 54AR-m
+.. section: Library
+
+Apply more strict rules for numerical group references and group names in
+regular expressions. Only sequence of ASCII digits is now accepted as a
+numerical reference. The group name in bytes patterns and replacement
+strings can now only contain ASCII letters and digits and underscore.
+
+..
+
+.. date: 2022-04-15-22-07-36
+.. gh-issue: 90622
+.. nonce: 0C6l8h
+.. section: Library
+
+Worker processes for :class:`concurrent.futures.ProcessPoolExecutor` are no
+longer spawned on demand (a feature added in 3.9) when the multiprocessing
+context start method is ``"fork"`` as that can lead to deadlocks in the
+child processes due to a fork happening while threads are running.
+
+..
+
+.. date: 2022-04-15-17-38-55
+.. gh-issue: 91577
+.. nonce: Ah7cLL
+.. section: Library
+
+Move imports in :class:`~multiprocessing.SharedMemory` methods to module
+level so that they can be executed late in python finalization.
+
+..
+
+.. date: 2022-04-15-13-16-25
+.. gh-issue: 91581
+.. nonce: 9OGsrN
+.. section: Library
+
+Remove an unhandled error case in the C implementation of calls to
+:meth:`datetime.fromtimestamp <datetime.datetime.fromtimestamp>` with no
+time zone (i.e. getting a local time from an epoch timestamp). This should
+have no user-facing effect other than giving a possibly more accurate error
+message when called with timestamps that fall on 10000-01-01 in the local
+time. Patch by Paul Ganssle.
+
+..
+
+.. date: 2022-04-15-11-29-38
+.. gh-issue: 91539
+.. nonce: 7WgVuA
+.. section: Library
+
+Improve performance of ``urllib.request.getproxies_environment`` when there
+are many environment variables
+
+..
+
+.. date: 2022-04-14-08-37-16
+.. gh-issue: 91524
+.. nonce: g8PiIu
+.. section: Library
+
+Speed up the regular expression substitution (functions :func:`re.sub` and
+:func:`re.subn` and corresponding :class:`re.Pattern` methods) for
+replacement strings containing group references by 2--3 times.
+
+..
+
+.. date: 2022-04-12-18-05-40
+.. gh-issue: 91447
+.. nonce: N_Fs4H
+.. section: Library
+
+Fix findtext in the xml module to only give an empty string when the text
+attribute is set to None.
+
+..
+
+.. date: 2022-04-11-16-55-41
+.. gh-issue: 91456
+.. nonce: DK3KKl
+.. section: Library
+
+Deprecate current default auto() behavior:  In 3.13 the default will be for
+for auto() to always return the largest member value incremented by 1, and
+to raise if incompatible value types are used.
+
+..
+
+.. bpo: 47231
+.. date: 2022-04-08-22-12-11
+.. nonce: lvyglt
+.. section: Library
+
+Fixed an issue with inconsistent trailing slashes in tarfile longname
+directories.
+
+..
+
+.. bpo: 39064
+.. date: 2022-04-03-19-40-09
+.. nonce: 76PbIz
+.. section: Library
+
+:class:`zipfile.ZipFile` now raises :exc:`zipfile.BadZipFile` instead of
+``ValueError`` when reading a corrupt zip file in which the central
+directory offset is negative.
+
+..
+
+.. bpo: 41287
+.. date: 2022-04-03-11-25-02
+.. nonce: 8CTdwf
+.. section: Library
+
+Fix handling of the ``doc`` argument in subclasses of :func:`property`.
+
+..
+
+.. date: 2022-04-01-12-35-44
+.. gh-issue: 90005
+.. nonce: pvaLHQ
+.. section: Library
+
+:mod:`ctypes` dependency ``libffi`` is now detected with ``pkg-config``.
+
+..
+
+.. bpo: 32547
+.. date: 2022-04-01-09-43-54
+.. nonce: NIUiNC
+.. section: Library
+
+The constructors for :class:`~csv.DictWriter` and :class:`~csv.DictReader`
+now coerce the ``fieldnames`` argument to a :class:`list` if it is an
+iterator.
+
+..
+
+.. bpo: 35540
+.. date: 2022-03-22-18-28-55
+.. nonce: nyijX9
+.. section: Library
+
+Fix :func:`dataclasses.asdict` crash when :class:`collections.defaultdict`
+is present in the attributes.
+
+..
+
+.. bpo: 47063
+.. date: 2022-03-19-04-41-42
+.. nonce: nwRfUo
+.. section: Library
+
+Add an index_pages parameter to support using non-default index page names.
+
+..
+
+.. bpo: 47025
+.. date: 2022-03-16-14-24-14
+.. nonce: qtT3CE
+.. section: Library
+
+Drop support for :class:`bytes` on :attr:`sys.path`.
+
+..
+
+.. bpo: 46951
+.. date: 2022-03-08-04-46-44
+.. nonce: SWAz97
+.. section: Library
+
+Order the contents of zipapp archives, to make builds more reproducible.
+
+..
+
+.. bpo: 42777
+.. date: 2022-02-21-01-37-00
+.. nonce: nWK3E6
+.. section: Library
+
+Implement :meth:`pathlib.Path.is_mount` for Windows paths.
+
+..
+
+.. bpo: 46755
+.. date: 2022-02-15-12-40-48
+.. nonce: zePJfx
+.. section: Library
+
+In :class:`QueueHandler`, clear ``stack_info`` from :class:`LogRecord` to
+prevent stack trace from being written twice.
+
+..
+
+.. bpo: 45393
+.. date: 2022-02-09-23-44-27
+.. nonce: 9v5Y8U
+.. section: Library
+
+Fix the formatting for ``await x`` and ``not x`` in the operator precedence
+table when using the :func:`help` system.
+
+..
+
+.. bpo: 46642
+.. date: 2022-02-05-18-46-54
+.. nonce: YI6nHQ
+.. section: Library
+
+Improve error message when trying to subclass an instance of
+:data:`typing.TypeVar`, :data:`typing.ParamSpec`,
+:data:`typing.TypeVarTuple`, etc. Based on patch by Gregory Beauregard.
+
+..
+
+.. bpo: 46364
+.. date: 2022-01-14-10-49-20
+.. nonce: SzhlU9
+.. section: Library
+
+Restrict use of sockets instead of pipes for stdin of subprocesses created
+by :mod:`asyncio` to AIX platform only.
+
+..
+
+.. bpo: 28249
+.. date: 2022-01-09-14-23-00
+.. nonce: 4dzB80
+.. section: Library
+
+Set :attr:`doctest.DocTest.lineno` to ``None`` when object does not have
+:attr:`__doc__`.
+
+..
+
+.. bpo: 46197
+.. date: 2022-01-03-15-07-06
+.. nonce: Z0djv6
+.. section: Library
+
+Fix :mod:`ensurepip` environment isolation for subprocess running ``pip``.
+
+..
+
+.. bpo: 45924
+.. date: 2021-12-27-15-32-15
+.. nonce: 0ZpHX2
+.. section: Library
+
+Fix :mod:`asyncio` incorrect traceback when future's exception is raised
+multiple times. Patch by Kumar Aditya.
+
+..
+
+.. bpo: 45046
+.. date: 2021-08-29-19-59-16
+.. nonce: eGq0NC
+.. section: Library
+
+Add support of context managers in :mod:`unittest`: methods
+:meth:`~unittest.TestCase.enterContext` and
+:meth:`~unittest.TestCase.enterClassContext` of class
+:class:`~unittest.TestCase`, method
+:meth:`~unittest.IsolatedAsyncioTestCase.enterAsyncContext` of class
+:class:`~unittest.IsolatedAsyncioTestCase` and function
+:func:`unittest.enterModuleContext`.
+
+..
+
+.. bpo: 44173
+.. date: 2021-08-27-18-07-35
+.. nonce: oW92Ev
+.. section: Library
+
+Enable fast seeking of uncompressed unencrypted :class:`zipfile.ZipExtFile`
+
+..
+
+.. bpo: 42627
+.. date: 2021-05-22-07-58-59
+.. nonce: EejtD0
+.. section: Library
+
+Fix incorrect parsing of Windows registry proxy settings
+
+..
+
+.. bpo: 42047
+.. date: 2020-10-15-18-37-12
+.. nonce: XDdoSF
+.. section: Library
+
+Add :func:`threading.get_native_id` support for DragonFly BSD. Patch by
+David Carlier.
+
+..
+
+.. bpo: 14243
+.. date: 2020-09-28-04-56-04
+.. nonce: YECnxv
+.. section: Library
+
+The :class:`tempfile.NamedTemporaryFile` function has a new optional
+parameter *delete_on_close*
+
+..
+
+.. bpo: 41246
+.. date: 2020-07-08-20-32-13
+.. nonce: 2trYf3
+.. section: Library
+
+Give the same callback function for when the overlapped operation is done to
+the functions ``recv``, ``recv_into``, ``recvfrom``, ``sendto``, ``send``
+and ``sendfile`` inside ``IocpProactor``.
+
+..
+
+.. bpo: 39264
+.. date: 2020-01-09-01-57-12
+.. nonce: GsBL9-
+.. section: Library
+
+Fixed :meth:`collections.UserDict.get` to not call :meth:`__missing__` when
+a value is not found. This matches the behavior of :class:`dict`. Patch by
+Bar Harel.
+
+..
+
+.. bpo: 38693
+.. date: 2019-11-04-22-21-27
+.. nonce: w_OAov
+.. section: Library
+
+:mod:`importlib` now uses f-strings internally instead of ``str.format``.
+
+..
+
+.. bpo: 38267
+.. date: 2019-09-25-00-37-51
+.. nonce: X9Jb5V
+.. section: Library
+
+Add *timeout* parameter to :meth:`asyncio.loop.shutdown_default_executor`.
+The default value is ``None``, which means the executor will be given an
+unlimited amount of time. When called from :class:`asyncio.Runner` or
+:func:`asyncio.run`, the default timeout is 5 minutes.
+
+..
+
+.. bpo: 34828
+.. date: 2018-09-28-22-18-03
+.. nonce: 5Zyi_S
+.. section: Library
+
+:meth:`sqlite3.Connection.iterdump` now handles databases that use
+``AUTOINCREMENT`` in one or more tables.
+
+..
+
+.. bpo: 32990
+.. date: 2018-09-23-07-47-29
+.. nonce: 2FVVTU
+.. section: Library
+
+Support reading wave files with the ``WAVE_FORMAT_EXTENSIBLE`` format in the
+:mod:`wave` module.
+
+..
+
+.. bpo: 26253
+.. date: 2017-07-31-13-35-28
+.. nonce: 8v_sCs
+.. section: Library
+
+Allow adjustable compression level for tarfile streams in
+:func:`tarfile.open`.
+
+..
+
+.. date: 2022-10-16-17-34-45
+.. gh-issue: 85525
+.. nonce: DvkD0v
+.. section: Documentation
+
+Remove extra row
+
+..
+
+.. date: 2022-10-11-09-40-50
+.. gh-issue: 86404
+.. nonce: dEAb8W
+.. section: Documentation
+
+Deprecated tools ``make suspicious`` and ``rstlint.py`` are now removed.
+They have been replaced by `spinx-lint
+<https://pypi.org/project/sphinx-lint/>`_.
+
+..
+
+.. date: 2022-10-02-10-58-52
+.. gh-issue: 97741
+.. nonce: 39l023
+.. section: Documentation
+
+Fix ``!`` in c domain ref target syntax via a ``conf.py`` patch, so it works
+as intended to disable ref target resolution.
+
+..
+
+.. date: 2022-09-01-17-03-04
+.. gh-issue: 96432
+.. nonce: 1EJ1-4
+.. section: Documentation
+
+Fraction literals now support whitespace around the forward slash,
+``Fraction('2 / 3')``.
+
+..
+
+.. date: 2022-08-19-17-07-45
+.. gh-issue: 96098
+.. nonce: nDp43u
+.. section: Documentation
+
+Improve discoverability of the higher level concurrent.futures module by
+providing clearer links from the lower level threading and multiprocessing
+modules.
+
+..
+
+.. date: 2022-08-13-20-34-51
+.. gh-issue: 95957
+.. nonce: W9ZZAx
+.. section: Documentation
+
+What's New 3.11 now has instructions for how to provide compiler and linker
+flags for Tcl/Tk and OpenSSL on RHEL 7 and CentOS 7.
+
+..
+
+.. date: 2022-08-12-01-12-52
+.. gh-issue: 95588
+.. nonce: PA0FI7
+.. section: Documentation
+
+Clarified the conflicting advice given in the :mod:`ast` documentation about
+:func:`ast.literal_eval` being "safe" for use on untrusted input while at
+the same time warning that it can crash the process. The latter statement is
+true and is deemed unfixable without a large amount of work unsuitable for a
+bugfix. So we keep the warning and no longer claim that ``literal_eval`` is
+safe.
+
+..
+
+.. date: 2022-08-03-13-35-08
+.. gh-issue: 91207
+.. nonce: eJ4pPf
+.. section: Documentation
+
+Fix stylesheet not working in Windows CHM htmlhelp docs and add warning that
+they are deprecated. Contributed by C.A.M. Gerlach.
+
+..
+
+.. date: 2022-07-30-00-23-11
+.. gh-issue: 95454
+.. nonce: we7AFm
+.. section: Documentation
+
+Replaced incorrectly written true/false values in documentiation. Patch by
+Robert O'Shea
+
+..
+
+.. date: 2022-07-29-23-02-19
+.. gh-issue: 95451
+.. nonce: -tgB93
+.. section: Documentation
+
+Update library documentation with :ref:`availability information
+<wasm-availability>` on WebAssembly platforms ``wasm32-emscripten`` and
+``wasm32-wasi``.
+
+..
+
+.. date: 2022-07-29-09-04-02
+.. gh-issue: 95415
+.. nonce: LKTyw6
+.. section: Documentation
+
+Use consistent syntax for platform availability. The directive now supports
+a content body and emits a warning when it encounters an unknown platform.
+
+..
+
+.. date: 2022-07-07-08-42-05
+.. gh-issue: 94321
+.. nonce: pmCIPb
+.. section: Documentation
+
+Document the :pep:`246` style protocol type
+:class:`sqlite3.PrepareProtocol`.
+
+..
+
+.. date: 2022-06-19-18-18-22
+.. gh-issue: 86128
+.. nonce: 39DDTD
+.. section: Documentation
+
+Document a limitation in ThreadPoolExecutor where its exit handler is
+executed before any handlers in atexit.
+
+..
+
+.. date: 2022-06-16-10-10-59
+.. gh-issue: 61162
+.. nonce: 1ypkG8
+.. section: Documentation
+
+Clarify :mod:`sqlite3` behavior when
+:ref:`sqlite3-connection-context-manager`.
+
+..
+
+.. date: 2022-06-15-12-12-49
+.. gh-issue: 87260
+.. nonce: epyI7D
+.. section: Documentation
+
+Align :mod:`sqlite3` argument specs with the actual implementation.
+
+..
+
+.. date: 2022-05-29-21-22-54
+.. gh-issue: 86986
+.. nonce: lFXw8j
+.. section: Documentation
+
+The minimum Sphinx version required to build the documentation is now 3.2.
+
+..
+
+.. date: 2022-05-26-14-51-25
+.. gh-issue: 88831
+.. nonce: 5Cccr5
+.. section: Documentation
+
+Augmented documentation of asyncio.create_task(). Clarified the need to keep
+strong references to tasks and added a code snippet detailing how to to
+this.
+
+..
+
+.. date: 2022-05-26-11-33-23
+.. gh-issue: 86438
+.. nonce: kEGGmK
+.. section: Documentation
+
+Clarify that :option:`-W` and :envvar:`PYTHONWARNINGS` are matched literally
+and case-insensitively, rather than as regular expressions, in
+:mod:`warnings`.
+
+..
+
+.. date: 2022-05-20-18-42-10
+.. gh-issue: 93031
+.. nonce: c2RdJe
+.. section: Documentation
+
+Update tutorial introduction output to use 3.10+ SyntaxError invalid range.
+
+..
+
+.. date: 2022-05-18-23-58-26
+.. gh-issue: 92240
+.. nonce: bHvYiz
+.. section: Documentation
+
+Added release dates for "What's New in Python 3.X" for 3.0, 3.1, 3.2, 3.8
+and 3.10
+
+..
+
+.. bpo: 47161
+.. date: 2022-03-30-17-56-01
+.. nonce: gesHfS
+.. section: Documentation
+
+Document that :class:`pathlib.PurePath` does not collapse initial double
+slashes because they denote UNC paths.
+
+..
+
+.. bpo: 40838
+.. date: 2022-01-13-16-03-15
+.. nonce: k3NVCf
+.. section: Documentation
+
+Document that :func:`inspect.getdoc`, :func:`inspect.getmodule`, and
+:func:`inspect.getsourcefile` might return ``None``.
+
+..
+
+.. bpo: 43689
+.. date: 2021-04-01-08-09-34
+.. nonce: mqCfLe
+.. section: Documentation
+
+The ``Differ`` documentation now also mentions other whitespace characters,
+which make it harder to understand the diff output.
+
+..
+
+.. bpo: 38056
+.. date: 2019-09-12-08-28-17
+.. nonce: 6ktYkc
+.. section: Documentation
+
+Overhaul the :ref:`error-handlers` documentation in :mod:`codecs`.
+
+..
+
+.. bpo: 13553
+.. date: 2017-12-10-19-13-39
+.. nonce: gQbZs4
+.. section: Documentation
+
+Document tkinter.Tk args.
+
+..
+
+.. date: 2022-10-20-17-49-50
+.. gh-issue: 95027
+.. nonce: viRpJB
+.. section: Tests
+
+On Windows, when the Python test suite is run with the ``-jN`` option, the
+ANSI code page is now used as the encoding for the stdout temporary file,
+rather than using UTF-8 which can lead to decoding errors. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-09-08-18-31-26
+.. gh-issue: 96624
+.. nonce: 5cANM1
+.. section: Tests
+
+Fixed the failure of repeated runs of ``test.test_unittest`` caused by side
+effects in ``test_dotted_but_module_not_loaded``.
+
+..
+
+.. date: 2022-08-22-14-59-42
+.. gh-issue: 95243
+.. nonce: DeD66V
+.. section: Tests
+
+Mitigate the inherent race condition from using find_unused_port() in
+testSockName() by trying to find an unused port a few times before failing.
+Patch by Ross Burton.
+
+..
+
+.. date: 2022-08-05-09-57-43
+.. gh-issue: 95573
+.. nonce: edMdQB
+.. section: Tests
+
+:source:`Lib/test/test_asyncio/test_ssl.py` exposed a bug in the macOS
+kernel where intense concurrent load on non-blocking sockets occasionally
+causes :const:`errno.ENOBUFS` ("No buffer space available") to be emitted.
+FB11063974 filed with Apple, in the mean time as a workaround buffer size
+used in tests on macOS is decreased to avoid intermittent failures.  Patch
+by Fantix King.
+
+..
+
+.. date: 2022-07-26-15-22-19
+.. gh-issue: 95280
+.. nonce: h8HvbP
+.. section: Tests
+
+Fix problem with ``test_ssl`` ``test_get_ciphers`` on systems that require
+perfect forward secrecy (PFS) ciphers.
+
+..
+
+.. date: 2022-07-24-20-19-05
+.. gh-issue: 95212
+.. nonce: fHiU4e
+.. section: Tests
+
+Make multiprocessing test case ``test_shared_memory_recreate``
+parallel-safe.
+
+..
+
+.. date: 2022-07-24-17-24-42
+.. gh-issue: 95218
+.. nonce: zfBLtu
+.. section: Tests
+
+Move tests for importlib.resources into test_importlib.resources.
+
+..
+
+.. date: 2022-07-24-16-28-31
+.. gh-issue: 93963
+.. nonce: UB9azu
+.. section: Tests
+
+Updated tests to use preferred location for ``importlib.resources`` ABCs.
+
+..
+
+.. date: 2022-07-08-12-22-00
+.. gh-issue: 94675
+.. nonce: IiTs5f
+.. section: Tests
+
+Add a regression test for :mod:`re` exponentional slowdown when using
+rjsmin.
+
+..
+
+.. date: 2022-07-05-17-53-13
+.. gh-issue: 91330
+.. nonce: Qys5IL
+.. section: Tests
+
+Added more tests for :mod:`dataclasses` to cover behavior with data
+descriptor-based fields.
+
+..
+
+.. date: 2022-06-27-21-27-20
+.. gh-issue: 94208
+.. nonce: VR6HX-
+.. section: Tests
+
+``test_ssl`` is now checking for supported TLS version and protocols in more
+tests.
+
+..
+
+.. date: 2022-06-27-08-53-40
+.. gh-issue: 94315
+.. nonce: MoZT9t
+.. section: Tests
+
+Tests now check for DAC override capability instead of relying on
+:func:`os.geteuid`.
+
+..
+
+.. date: 2022-06-21-17-37-46
+.. gh-issue: 54781
+.. nonce: BjVAVg
+.. section: Tests
+
+Rename test_tk to test_tkinter, and rename test_ttk_guionly to test_ttk.
+Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-20-23-04-52
+.. gh-issue: 93839
+.. nonce: OE3Ybk
+.. section: Tests
+
+Move ``Lib/ctypes/test/`` to ``Lib/test/test_ctypes/``. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-06-17-15-20-09
+.. gh-issue: 93951
+.. nonce: CW1Vv4
+.. section: Tests
+
+In test_bdb.StateTestCase.test_skip, avoid including auxiliary importers.
+
+..
+
+.. date: 2022-06-17-13-55-11
+.. gh-issue: 93957
+.. nonce: X4ovYV
+.. section: Tests
+
+Provide nicer error reporting from subprocesses in
+test_venv.EnsurePipTest.test_with_pip.
+
+..
+
+.. date: 2022-06-17-13-27-21
+.. gh-issue: 93884
+.. nonce: 5pvPvl
+.. section: Tests
+
+Add test cases for :c:func:`PyNumber_ToBase` that take a large number or a
+non-int object as parameter.
+
+..
+
+.. date: 2022-06-16-21-38-18
+.. gh-issue: 93852
+.. nonce: U_Hl6s
+.. section: Tests
+
+test_asyncio, test_logging, test_socket and test_socketserver now create
+AF_UNIX domains in the current directory to no longer fail with
+``OSError("AF_UNIX path too long")`` if the temporary directory (the
+:envvar:`TMPDIR` environment variable) is too long. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-16-17-50-58
+.. gh-issue: 93353
+.. nonce: JdpATx
+.. section: Tests
+
+regrtest now checks if a test leaks temporary files or directories if run
+with -jN option. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-10-21-18-14
+.. gh-issue: 84461
+.. nonce: 9TAb26
+.. section: Tests
+
+``run_tests.py`` now handles cross compiling env vars correctly and pass
+``HOSTRUNNER`` to regression tests.
+
+..
+
+.. date: 2022-06-08-22-32-56
+.. gh-issue: 93616
+.. nonce: e5Kkx2
+.. section: Tests
+
+``test_modulefinder`` now creates a temporary directory in
+``ModuleFinderTest.setUp()`` instead of module scope.
+
+..
+
+.. date: 2022-06-08-14-17-59
+.. gh-issue: 93575
+.. nonce: Xb2LNB
+.. section: Tests
+
+Fix issue with test_unicode test_raiseMemError. The test case now use
+``test.support.calcobjsize`` to calculate size of PyUnicode structs.
+:func:`sys.getsizeof` may return different size when string has UTF-8
+memory.
+
+..
+
+.. date: 2022-06-05-10-16-45
+.. gh-issue: 90473
+.. nonce: QMu7A8
+.. section: Tests
+
+WASI does not have a ``chmod(2)`` syscall. :func:`os.chmod` is now a dummy
+function on WASI. Skip all tests that depend on working :func:`os.chmod`.
+
+..
+
+.. date: 2022-06-04-12-05-31
+.. gh-issue: 90473
+.. nonce: RSpjF7
+.. section: Tests
+
+Skip tests on WASI that require symlinks with absolute paths.
+
+..
+
+.. date: 2022-06-03-16-26-04
+.. gh-issue: 57539
+.. nonce: HxWgYO
+.. section: Tests
+
+Increase calendar test coverage for
+:meth:`calendar.LocaleTextCalendar.formatweekday`.
+
+..
+
+.. date: 2022-06-03-14-18-37
+.. gh-issue: 90473
+.. nonce: 7iXVRK
+.. section: Tests
+
+Skip symlink tests on WASI. wasmtime uses ``openat2(2)`` with
+``RESOLVE_BENEATH`` flag, which prevents symlinks with absolute paths.
+
+..
+
+.. date: 2022-06-03-12-22-44
+.. gh-issue: 89858
+.. nonce: ftBvjE
+.. section: Tests
+
+Fix ``test_embed`` for out-of-tree builds. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-05-25-23-07-15
+.. gh-issue: 92886
+.. nonce: Aki63_
+.. section: Tests
+
+Fixing tests that fail when running with optimizations (``-O``) in
+``test_imaplib.py``.
+
+..
+
+.. date: 2022-05-25-23-00-35
+.. gh-issue: 92886
+.. nonce: Y-vrWj
+.. section: Tests
+
+Fixing tests that fail when running with optimizations (``-O``) in
+``test_zipimport.py``
+
+..
+
+.. date: 2022-05-25-22-53-30
+.. gh-issue: 92886
+.. nonce: mIfdtz
+.. section: Tests
+
+Fixing tests that fail when running with optimizations (``-O``) in
+``test_py_compile.py``
+
+..
+
+.. date: 2022-05-25-22-43-11
+.. gh-issue: 92886
+.. nonce: 9HQb9e
+.. section: Tests
+
+Fixing tests that fail when running with optimizations (``-O``) in
+``test_sys_settrace.py``.
+
+..
+
+.. date: 2022-05-25-22-34-10
+.. gh-issue: 92886
+.. nonce: 1Lkt8S
+.. section: Tests
+
+Fixing tests that fail when running with optimizations (``-O``) in
+``_test_multiprocessing.py``
+
+..
+
+.. date: 2022-05-12-05-51-06
+.. gh-issue: 92670
+.. nonce: 7L43Z_
+.. section: Tests
+
+Skip ``test_shutil.TestCopy.test_copyfile_nonexistent_dir`` test on AIX as
+the test uses a trailing slash to force the OS consider the path as a
+directory, but on AIX the trailing slash has no effect and is considered as
+a file.
+
+..
+
+.. date: 2022-05-08-15-40-41
+.. gh-issue: 92514
+.. nonce: Xbf5JY
+.. section: Tests
+
+Remove unused ``test.support.BasicTestRunner``. Patch by Jelle Zijlstra.
+
+..
+
+.. bpo: 47016
+.. date: 2022-03-14-23-28-17
+.. nonce: K-t2QX
+.. section: Tests
+
+Create a GitHub Actions workflow for verifying bundled pip and setuptools.
+Patch by Illia Volochii and Adam Turner.
+
+..
+
+.. date: 2022-09-20-12-43-44
+.. gh-issue: 96761
+.. nonce: IF29kR
+.. section: Build
+
+Fix the build process of clang compiler for :program:`_bootstrap_python` if
+LTO optimization is applied. Patch by Matthias Görgens and Dong-hee Na.
+
+..
+
+.. date: 2022-09-17-11-19-24
+.. gh-issue: 96883
+.. nonce: p_gr62
+.. section: Build
+
+``wasm32-emscripten`` builds for browsers now include
+:mod:`concurrent.futures` for :mod:`asyncio` and :mod:`unittest.mock`.
+
+..
+
+.. date: 2022-09-12-18-34-51
+.. gh-issue: 85936
+.. nonce: tX4VCU
+.. section: Build
+
+CPython now uses the ThinLTO option as the default policy if the Clang
+compiler accepts the flag. Patch by Dong-hee Na.
+
+..
+
+.. date: 2022-09-11-14-23-49
+.. gh-issue: 96729
+.. nonce: W4uBWL
+.. section: Build
+
+Ensure that Windows releases built with ``Tools\msi\buildrelease.bat`` are
+upgradable to and from official Python releases.
+
+..
+
+.. date: 2022-08-26-11-50-03
+.. gh-issue: 96269
+.. nonce: x_J5h0
+.. section: Build
+
+Shared module targets now depend on new ``MODULE_DEPS`` variable, which
+includes ``EXPORTSYMS``. This fixes a build order issue on unsupported AIX
+platform.
+
+..
+
+.. date: 2022-08-26-11-09-11
+.. gh-issue: 84461
+.. nonce: Nsdn_R
+.. section: Build
+
+``wasm32-emscripten`` platform no longer builds :mod:`resource` module,
+:func:`~os.getresuid`, :func:`~os.getresgid`, and their setters. The APIs
+are stubs and not functional.
+
+..
+
+.. date: 2022-08-15-10-56-07
+.. gh-issue: 95973
+.. nonce: Bsswsc
+.. section: Build
+
+Add a new ``--with-dsymutil`` configure option to to link debug information
+in macOS. Patch by Pablo Galindo.
+
+..
+
+.. date: 2022-08-12-13-06-03
+.. gh-issue: 90536
+.. nonce: qMpF6p
+.. section: Build
+
+Use the BOLT post-link optimizer to improve performance, particularly on
+medium-to-large applications.
+
+..
+
+.. date: 2022-08-04-15-29-35
+.. gh-issue: 93744
+.. nonce: svRuqm
+.. section: Build
+
+Remove the ``configure --with-cxx-main`` build option: it didn't work for
+many years. Remove the ``MAINCC`` variable from ``configure`` and
+``Makefile``. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-07-26-18-13-34
+.. gh-issue: 94801
+.. nonce: 9fREfy
+.. section: Build
+
+Fix a regression in ``configure`` script that caused some header checks to
+ignore custom ``CPPFLAGS``. The regression was introduced in :gh:`94802`.
+
+..
+
+.. date: 2022-07-25-09-48-43
+.. gh-issue: 95145
+.. nonce: ZNS3dj
+.. section: Build
+
+wasm32-wasi builds no longer depend on WASIX's pthread stubs. Python now has
+its own stubbed pthread API.
+
+..
+
+.. date: 2022-07-25-08-59-35
+.. gh-issue: 95174
+.. nonce: g8woUW
+.. section: Build
+
+Python now detects missing ``dup`` function in WASI and works around some
+missing :mod:`errno`, :mod:`select`, and :mod:`socket` constants.
+
+..
+
+.. date: 2022-07-23-21-39-09
+.. gh-issue: 95174
+.. nonce: 7cYMZR
+.. section: Build
+
+Python now skips missing :mod:`socket` functions and methods on WASI. WASI
+can only create sockets from existing fd / accept and has no netdb.
+
+..
+
+.. date: 2022-07-21-09-17-01
+.. gh-issue: 95085
+.. nonce: E9x2S_
+.. section: Build
+
+Platforms ``wasm32-unknown-emscripten`` and ``wasm32-unknown-wasi`` have
+been promoted to :pep:`11` tier 3 platform support.
+
+..
+
+.. date: 2022-07-14-11-13-26
+.. gh-issue: 94847
+.. nonce: s3Kr5p
+.. section: Build
+
+Fixed ``_decimal`` module build issue on GCC when compiling with LTO and
+pydebug. Debug builds no longer force inlining of functions.
+
+..
+
+.. date: 2022-07-14-02-45-44
+.. gh-issue: 94841
+.. nonce: lLRTdf
+.. section: Build
+
+Fix the possible performance regression of :c:func:`PyObject_Free` compiled
+with MSVC version 1932.
+
+..
+
+.. date: 2022-07-13-10-13-10
+.. gh-issue: 94801
+.. nonce: 3xUB24
+.. section: Build
+
+``configure`` now uses custom flags like ``ZLIB_CFLAGS`` and ``ZLIB_LIBS``
+when searching for headers and libraries.
+
+..
+
+.. date: 2022-07-12-13-39-18
+.. gh-issue: 94773
+.. nonce: koHKm5
+.. section: Build
+
+``deepfreeze.py`` now supports code object with frozensets that contain
+incompatible, unsortable types.
+
+..
+
+.. date: 2022-07-08-10-28-23
+.. gh-issue: 94682
+.. nonce: ZtGt_0
+.. section: Build
+
+Build and test with OpenSSL 1.1.1q
+
+..
+
+.. date: 2022-06-30-17-18-23
+.. gh-issue: 90005
+.. nonce: EIOOla
+.. section: Build
+
+Dependencies of :mod:`readline` and :mod:`curses` module are now detected in
+``configure`` script with ``pkg-config``. Only ``ncurses`` / ``ncursesw``
+are detected automatically. The old ``curses`` library is not configured
+automatically. Workaround for missing ``termcap`` or ``tinfo`` library has
+been removed.
+
+..
+
+.. date: 2022-06-30-17-00-54
+.. gh-issue: 90005
+.. nonce: iiq5qD
+.. section: Build
+
+Fix building ``_ctypes`` extension without ``pkg-config``.
+
+..
+
+.. date: 2022-06-30-09-57-39
+.. gh-issue: 90005
+.. nonce: 9-pQyR
+.. section: Build
+
+``_dbm`` module dependencies are now detected by configure.
+
+..
+
+.. date: 2022-06-29-08-58-31
+.. gh-issue: 94404
+.. nonce: 3MadM6
+.. section: Build
+
+``makesetup`` now works around an issue with sed on macOS and uses correct
+CFLAGS for object files that end up in a shared extension. Module CFLAGS are
+used before PY_STDMODULE_CFLAGS to avoid clashes with system headers.
+
+..
+
+.. date: 2022-06-28-09-42-10
+.. gh-issue: 93939
+.. nonce: _VWxKW
+.. section: Build
+
+C extension modules are now built by ``configure`` and ``make`` instead of
+``distutils`` and ``setup.py``.
+
+..
+
+.. date: 2022-06-27-11-57-15
+.. gh-issue: 93939
+.. nonce: rv7s8W
+.. section: Build
+
+The ``2to3``, ``idle``, and ``pydoc`` scripts are now generated and
+installed by ``Makefile`` instead of ``setup.py``.
+
+..
+
+.. date: 2022-06-25-23-25-47
+.. gh-issue: 94280
+.. nonce: YhEyW_
+.. section: Build
+
+Updated pegen regeneration script on Windows to find and use Python 3.9 or
+higher.  Prior to this, pegen regeneration already required 3.9 or higher,
+but the script may have used lower versions of Python.
+
+..
+
+.. date: 2022-06-08-14-28-03
+.. gh-issue: 93584
+.. nonce: 0xfHOK
+.. section: Build
+
+Address race condition in ``Makefile`` when installing a PGO build. All
+``test`` and ``install`` targets now depend on ``all`` target.
+
+..
+
+.. date: 2022-06-04-12-53-53
+.. gh-issue: 93491
+.. nonce: ehM211
+.. section: Build
+
+``configure`` now detects and reports :pep:`11` support tiers.
+
+..
+
+.. date: 2022-05-31-18-04-58
+.. gh-issue: 69093
+.. nonce: 6lSa0C
+.. section: Build
+
+Fix ``Modules/Setup.stdlib.in`` rule for ``_sqlite3`` extension.
+
+..
+
+.. date: 2022-05-25-13-56-00
+.. gh-issue: 93207
+.. nonce: B9Rubf
+.. section: Build
+
+``va_start()`` with two parameters, like ``va_start(args, format),`` is now
+required to build Python. ``va_start()`` is no longer called with a single
+parameter. Patch by Kumar Aditya.
+
+..
+
+.. date: 2022-05-25-05-46-00
+.. gh-issue: 93202
+.. nonce: T37jtj
+.. section: Build
+
+Python now always use the ``%zu`` and ``%zd`` printf formats to format a
+``size_t`` or ``Py_ssize_t`` number. Building Python 3.12 requires a C11
+compiler, so these printf formats are now always supported. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-05-12-10-19-15
+.. gh-issue: 90473
+.. nonce: -syvqK
+.. section: Build
+
+Disable pymalloc and increase stack size on ``wasm32-wasi``.
+
+..
+
+.. bpo: 34449
+.. date: 2018-08-21-11-10-18
+.. nonce: Z3qm3c
+.. section: Build
+
+Drop invalid compiler switch ``-fPIC`` for HP aCC on HP-UX. Patch by Michael
+Osipov.
+
+..
+
+.. date: 2022-10-19-20-00-28
+.. gh-issue: 98360
+.. nonce: O2m6YG
+.. section: Windows
+
+Fixes :mod:`multiprocessing` spawning child processes on Windows from a
+virtual environment to ensure that child processes that also use
+:mod:`multiprocessing` to spawn more children will recognize that they are
+in a virtual environment.
+
+..
+
+.. date: 2022-10-19-19-35-37
+.. gh-issue: 98414
+.. nonce: FbHZuS
+.. section: Windows
+
+Fix :file:`py.exe` launcher handling of ``-V:<company>/`` option when
+default preferences have been set in environment variables or configuration
+files.
+
+..
+
+.. date: 2022-10-02-11-59-23
+.. gh-issue: 97728
+.. nonce: dIdlPE
+.. section: Windows
+
+Fix possible crashes caused by the use of uninitialized variables when pass
+invalid arguments in :func:`os.system` on Windows and in Windows-specific
+modules (like ``winreg``).
+
+..
+
+.. date: 2022-09-29-23-08-49
+.. gh-issue: 90989
+.. nonce: no89Q2
+.. section: Windows
+
+Made :ref:`launcher` install per-user by default (unless an all users
+install already exists), and clarify some text in the installer.
+
+..
+
+.. date: 2022-09-29-22-27-04
+.. gh-issue: 97649
+.. nonce: bI7OQU
+.. section: Windows
+
+The ``Tools`` directory is no longer installed on Windows
+
+..
+
+.. date: 2022-09-23-15-40-04
+.. gh-issue: 96965
+.. nonce: CsnEGs
+.. section: Windows
+
+Update libffi to 3.4.3
+
+..
+
+.. date: 2022-09-07-00-11-33
+.. gh-issue: 96577
+.. nonce: kV4K_1
+.. section: Windows
+
+Fixes a potential buffer overrun in :mod:`msilib`.
+
+..
+
+.. date: 2022-09-05-18-32-47
+.. gh-issue: 96559
+.. nonce: 561sUd
+.. section: Windows
+
+Fixes the Windows launcher not using the compatible interpretation of
+default tags found in configuration files when no tag was passed to the
+command.
+
+..
+
+.. date: 2022-08-30-12-01-51
+.. gh-issue: 94781
+.. nonce: OxO-Gr
+.. section: Windows
+
+Fix :file:`pcbuild.proj` to clean previous instances of output files in
+``Python\deepfreeze`` and ``Python\frozen_modules`` directories on Windows.
+Patch by Charlie Zhao.
+
+..
+
+.. date: 2022-08-26-00-11-18
+.. gh-issue: 89545
+.. nonce: zmJMY_
+.. section: Windows
+
+Updates :mod:`platform` code getting the Windows version to use native
+Windows Management Instrumentation (WMI) queries to determine OS version,
+type, and architecture.
+
+..
+
+.. date: 2022-08-10-22-46-48
+.. gh-issue: 95733
+.. nonce: 2_urOp
+.. section: Windows
+
+Make certain requirements of the Windows Store package optional to allow
+installing on earlier updates of Windows.
+
+..
+
+.. date: 2022-08-04-18-47-54
+.. gh-issue: 95656
+.. nonce: VJ1d13
+.. section: Windows
+
+Enable the :meth:`~sqlite3.Connection.enable_load_extension` :mod:`sqlite3`
+API.
+
+..
+
+.. date: 2022-08-04-01-12-27
+.. gh-issue: 95587
+.. nonce: Fvdv5q
+.. section: Windows
+
+Fixes some issues where the Windows installer would incorrectly detect
+certain features of an existing install when upgrading.
+
+..
+
+.. date: 2022-08-03-00-49-46
+.. gh-issue: 94399
+.. nonce: KvxHc0
+.. section: Windows
+
+Restores the behaviour of :ref:`launcher` for ``/usr/bin/env`` shebang
+lines, which will now search :envvar:`PATH` for an executable matching the
+given command. If none is found, the usual search process is used.
+
+..
+
+.. date: 2022-07-30-14-18-33
+.. gh-issue: 95445
+.. nonce: mjrTaq
+.. section: Windows
+
+Fixes the unsuccessful removal of the HTML document directory when
+uninstalling with Windows msi.
+
+..
+
+.. date: 2022-07-28-20-21-38
+.. gh-issue: 95359
+.. nonce: ywMrgu
+.. section: Windows
+
+Fix :ref:`launcher` handling of :file:`py.ini` commands (it was incorrectly
+expecting a ``py_`` prefix on keys) and crashes when reading per-user
+configuration file.
+
+..
+
+.. date: 2022-07-26-20-33-12
+.. gh-issue: 95285
+.. nonce: w6fa22
+.. section: Windows
+
+Fix :ref:`launcher` handling of command lines where it is only passed a
+short executable name.
+
+..
+
+.. date: 2022-07-16-16-18-32
+.. gh-issue: 90844
+.. nonce: vwITT3
+.. section: Windows
+
+Allow virtual environments to correctly launch when they have spaces in the
+path.
+
+..
+
+.. date: 2022-07-12-20-45-43
+.. gh-issue: 94772
+.. nonce: uNMmdG
+.. section: Windows
+
+Fix incorrect handling of shebang lines in py.exe launcher
+
+..
+
+.. date: 2022-06-20-22-32-14
+.. gh-issue: 94018
+.. nonce: bycC3A
+.. section: Windows
+
+:mod:`zipfile` will now remove trailing spaces from path components when
+extracting files on Windows.
+
+..
+
+.. date: 2022-06-15-01-03-52
+.. gh-issue: 93824
+.. nonce: mR4mxu
+.. section: Windows
+
+Drag and drop of files onto Python files in Windows Explorer has been
+enabled for Windows ARM64.
+
+..
+
+.. date: 2022-05-28-19-36-13
+.. gh-issue: 43414
+.. nonce: NGMJ3g
+.. section: Windows
+
+:func:`os.get_terminal_size` now attempts to read the size from any provided
+handle, rather than only supporting file descriptors 0, 1 and 2.
+
+..
+
+.. date: 2022-05-19-21-44-25
+.. gh-issue: 92817
+.. nonce: Jrf-Kv
+.. section: Windows
+
+Ensures that :file:`py.exe` will prefer an active virtual environment over
+default tags specified with environment variables or through a
+:file:`py.ini` file.
+
+..
+
+.. date: 2022-05-19-14-01-30
+.. gh-issue: 92984
+.. nonce: Dsxnlr
+.. section: Windows
+
+Explicitly disable incremental linking for non-Debug builds
+
+..
+
+.. date: 2022-05-16-11-45-06
+.. gh-issue: 92841
+.. nonce: NQx107
+.. section: Windows
+
+:mod:`asyncio` no longer throws ``RuntimeError: Event loop is closed`` on
+interpreter exit after asynchronous socket activity. Patch by Oleg Iarygin.
+
+..
+
+.. bpo: 46907
+.. date: 2022-05-05-06-27-59
+.. nonce: IW-uvT
+.. section: Windows
+
+Update Windows installer to use SQLite 3.38.4.
+
+..
+
+.. date: 2022-04-12-18-35-20
+.. gh-issue: 91061
+.. nonce: x40hSK
+.. section: Windows
+
+Accept os.PathLike for the argument to winsound.PlaySound
+
+..
+
+.. bpo: 42658
+.. date: 2022-03-20-15-47-35
+.. nonce: 16eXtb
+.. section: Windows
+
+Support native Windows case-insensitive path comparisons by using
+``LCMapStringEx`` instead of :func:`str.lower` in :func:`ntpath.normcase`.
+Add ``LCMapStringEx`` to the :mod:`_winapi` module.
+
+..
+
+.. bpo: 38704
+.. date: 2020-01-10-23-33-03
+.. nonce: 2Idtdn
+.. section: Windows
+
+Prevent installation on unsupported Windows versions.
+
+..
+
+.. date: 2022-10-05-15-26-58
+.. gh-issue: 97897
+.. nonce: Rf-C6u
+.. section: macOS
+
+The macOS 13 SDK includes support for the ``mkfifoat`` and ``mknodat``
+system calls. Using the ``dir_fd`` option with either :func:`os.mkfifo` or
+:func:`os.mknod` could result in a segfault if cpython is built with the
+macOS 13 SDK but run on an earlier version of macOS. Prevent this by adding
+runtime support for detection of these system calls ("weaklinking") as is
+done for other newer syscalls on macOS.
+
+..
+
+.. date: 2022-10-15-21-20-40
+.. gh-issue: 97527
+.. nonce: otAHJM
+.. section: IDLE
+
+Fix a bug in the previous bugfix that caused IDLE to not start when run with
+3.10.8, 3.12.0a1, and at least Microsoft Python 3.10.2288.0 installed
+without the Lib/test package.  3.11.0 was never affected.
+
+..
+
+.. date: 2022-08-04-20-07-51
+.. gh-issue: 65802
+.. nonce: xnThWe
+.. section: IDLE
+
+Document handling of extensions in Save As dialogs.
+
+..
+
+.. date: 2022-08-01-23-31-48
+.. gh-issue: 95191
+.. nonce: U7vryB
+.. section: IDLE
+
+Include prompts when saving Shell (interactive input and output).
+
+..
+
+.. date: 2022-07-31-22-15-14
+.. gh-issue: 95511
+.. nonce: WX6PmB
+.. section: IDLE
+
+Fix the Shell context menu copy-with-prompts bug of copying an extra line
+when one selects whole lines.
+
+..
+
+.. date: 2022-07-30-15-10-39
+.. gh-issue: 95471
+.. nonce: z3scVG
+.. section: IDLE
+
+In the Edit menu, move ``Select All`` and add a new separator.
+
+..
+
+.. date: 2022-07-29-11-08-52
+.. gh-issue: 95411
+.. nonce: dazlqH
+.. section: IDLE
+
+Enable using IDLE's module browser with .pyw files.
+
+..
+
+.. date: 2022-07-28-18-56-57
+.. gh-issue: 89610
+.. nonce: hcosiM
+.. section: IDLE
+
+Add .pyi as a recognized extension for IDLE on macOS.    This allows opening
+stub files by double clicking on them in the Finder.
+
+..
+
+.. date: 2022-10-07-22-06-11
+.. gh-issue: 68686
+.. nonce: 6KNIQ4
+.. section: Tools/Demos
+
+Remove ptags and eptags scripts.
+
+..
+
+.. date: 2022-09-30-18-35-11
+.. gh-issue: 97681
+.. nonce: -KO1Ba
+.. section: Tools/Demos
+
+Remove the ``Tools/demo/`` directory which contained old demo scripts. A
+copy can be found in the `old-demos project
+<https://github.com/gvanrossum/old-demos>`_.  Patch by Victor Stinner.
+
+..
+
+.. date: 2022-09-30-14-30-12
+.. gh-issue: 97669
+.. nonce: gvbgcg
+.. section: Tools/Demos
+
+Remove outdated example scripts of the ``Tools/scripts/`` directory. A copy
+can be found in the `old-demos project
+<https://github.com/gvanrossum/old-demos>`_. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-08-29-17-25-13
+.. gh-issue: 95853
+.. nonce: Ce17cT
+.. section: Tools/Demos
+
+The ``wasm_build.py`` script now pre-builds Emscripten ports, checks for
+broken EMSDK versions, and warns about pkg-config env vars.
+
+..
+
+.. date: 2022-08-10-17-08-43
+.. gh-issue: 95853
+.. nonce: HCjC2m
+.. section: Tools/Demos
+
+The new tool ``Tools/wasm/wasm_builder.py`` automates configure, compile,
+and test steps for building CPython on WebAssembly platforms.
+
+..
+
+.. date: 2022-08-05-23-25-59
+.. gh-issue: 95731
+.. nonce: N2KohU
+.. section: Tools/Demos
+
+Fix handling of module docstrings in :file:`Tools/i18n/pygettext.py`.
+
+..
+
+.. date: 2022-07-04-10-02-02
+.. gh-issue: 93939
+.. nonce: U6sW6H
+.. section: Tools/Demos
+
+Add script ``Tools/scripts/check_modules.py`` to check and validate builtin
+and shared extension modules. The script also handles ``Modules/Setup`` and
+will eventually replace ``setup.py``.
+
+..
+
+.. date: 2022-07-04-01-37-42
+.. gh-issue: 94538
+.. nonce: 1rgy1Y
+.. section: Tools/Demos
+
+Fix Argument Clinic output to custom file destinations. Patch by Erlend E.
+Aasland.
+
+..
+
+.. date: 2022-06-29-22-47-11
+.. gh-issue: 94430
+.. nonce: hdov8L
+.. section: Tools/Demos
+
+Allow parameters named ``module`` and ``self`` with custom C names in
+Argument Clinic. Patch by Erlend E. Aasland
+
+..
+
+.. date: 2022-06-19-14-56-33
+.. gh-issue: 86087
+.. nonce: R8MkRy
+.. section: Tools/Demos
+
+The ``Tools/scripts/parseentities.py`` script used to parse HTML4 entities
+has been removed.
+
+..
+
+.. date: 2022-10-18-16-16-27
+.. gh-issue: 98393
+.. nonce: 55u4BF
+.. section: C API
+
+The :c:func:`PyUnicode_FSDecoder` function no longer accepts bytes-like
+paths, like :class:`bytearray` and :class:`memoryview` types: only the exact
+:class:`bytes` type is accepted for bytes strings. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-10-05-10-43-32
+.. gh-issue: 91051
+.. nonce: ODDRsQ
+.. section: C API
+
+Add :c:func:`PyType_Watch` and related APIs to allow callbacks on
+:c:func:`PyType_Modified`.
+
+..
+
+.. date: 2022-10-03-20-33-24
+.. gh-issue: 95756
+.. nonce: SSmXlG
+.. section: C API
+
+Lazily create and cache ``co_`` attributes for better performance for code
+getters.
+
+..
+
+.. date: 2022-09-20-01-04-57
+.. gh-issue: 96512
+.. nonce: msZTjF
+.. section: C API
+
+Configuration for the :ref:`integer string conversion length limitation
+<int_max_str_digits>` now lives in the PyConfig C API struct.
+
+..
+
+.. date: 2022-08-16-16-54-42
+.. gh-issue: 95589
+.. nonce: 6xE1ar
+.. section: C API
+
+Extensions classes that set ``tp_dictoffset`` and ``tp_weaklistoffset`` lose
+the support for multiple inheritance, but are now safe. Extension classes
+should use :const:`Py_TPFLAGS_MANAGED_DICT` and
+:const:`Py_TPFLAGS_MANAGED_WEAKREF` instead.
+
+..
+
+.. date: 2022-08-08-14-36-31
+.. gh-issue: 95781
+.. nonce: W_G8YW
+.. section: C API
+
+An unrecognized format character in :c:func:`PyUnicode_FromFormat` and
+:c:func:`PyUnicode_FromFormatV` now sets a :exc:`SystemError`. In previous
+versions it caused all the rest of the format string to be copied as-is to
+the result string, and any extra arguments discarded.
+
+..
+
+.. date: 2022-08-03-14-39-08
+.. gh-issue: 92678
+.. nonce: ozFTEx
+.. section: C API
+
+Restore the 3.10 behavior for multiple inheritance of C extension classes
+that store their dictionary at the end of the struct.
+
+..
+
+.. date: 2022-08-03-13-01-57
+.. gh-issue: 92678
+.. nonce: DLwONN
+.. section: C API
+
+Support C extensions using managed dictionaries by setting the
+``Py_TPFLAGS_MANAGED_DICT`` flag.
+
+..
+
+.. date: 2022-08-01-16-21-39
+.. gh-issue: 93274
+.. nonce: QoDHEu
+.. section: C API
+
+API for implementing vectorcall (:c:data:`Py_TPFLAGS_HAVE_VECTORCALL`,
+:c:func:`PyVectorcall_NARGS` and :c:func:`PyVectorcall_Call`) was added to
+the limited API and stable ABI.
+
+..
+
+.. date: 2022-07-31-21-58-27
+.. gh-issue: 95504
+.. nonce: wy7B1F
+.. section: C API
+
+Fix sign placement when specifying width or precision in
+:c:func:`PyUnicode_FromFormat` and :c:func:`PyUnicode_FromFormatV`. Patch by
+Philip Georgi.
+
+..
+
+.. date: 2022-07-29-15-24-45
+.. gh-issue: 93012
+.. nonce: -DdGEy
+.. section: C API
+
+The :const:`Py_TPFLAGS_HAVE_VECTORCALL` flag is now removed from a class
+when the class's :py:meth:`~object.__call__` method is reassigned. This
+makes vectorcall safe to use with mutable types (i.e. heap types without the
+:const:`immutable <Py_TPFLAGS_IMMUTABLETYPE>` flag). Mutable types that do
+not override :c:member:`~PyTypeObject.tp_call` now inherit the
+:const:`Py_TPFLAGS_HAVE_VECTORCALL` flag.
+
+..
+
+.. date: 2022-07-29-10-41-59
+.. gh-issue: 95388
+.. nonce: aiRSgr
+.. section: C API
+
+Creating :c:data:`immutable types <Py_TPFLAGS_IMMUTABLETYPE>` with mutable
+bases is deprecated and is planned to be disabled in Python 3.14.
+
+..
+
+.. date: 2022-07-25-15-54-27
+.. gh-issue: 92678
+.. nonce: ziZpxz
+.. section: C API
+
+Adds unstable C-API functions ``_PyObject_VisitManagedDict`` and
+``_PyObject_ClearManagedDict`` to allow C extensions to allow the VM to
+manage their object's dictionaries.
+
+..
+
+.. date: 2022-07-19-22-37-40
+.. gh-issue: 94936
+.. nonce: LGlmKv
+.. section: C API
+
+Added :c:func:`PyCode_GetVarnames`, :c:func:`PyCode_GetCellvars` and
+:c:func:`PyCode_GetFreevars` for accessing ``co_varnames``, ``co_cellvars``
+and ``co_freevars`` respectively via the C API.
+
+..
+
+.. date: 2022-07-17-18-21-40
+.. gh-issue: 94930
+.. nonce: gPFGDL
+.. section: C API
+
+Fix ``SystemError`` raised when :c:func:`PyArg_ParseTupleAndKeywords` is
+used with ``#`` in ``(...)`` but without ``PY_SSIZE_T_CLEAN`` defined.
+
+..
+
+.. date: 2022-07-12-17-39-32
+.. gh-issue: 94731
+.. nonce: 9CPJNU
+.. section: C API
+
+Python again uses C-style casts for most casting operations when compiled
+with C++. This may trigger compiler warnings, if they are enabled with e.g.
+``-Wold-style-cast`` or ``-Wzero-as-null-pointer-constant`` options for
+``g++``.
+
+..
+
+.. date: 2022-06-17-13-41-38
+.. gh-issue: 93937
+.. nonce: uKVTEh
+.. section: C API
+
+The following frame functions and type are now directly available with
+``#include <Python.h>``, it's no longer needed to add ``#include
+<frameobject.h>``:
+
+* :c:func:`PyFrame_Check`
+* :c:func:`PyFrame_GetBack`
+* :c:func:`PyFrame_GetBuiltins`
+* :c:func:`PyFrame_GetGenerator`
+* :c:func:`PyFrame_GetGlobals`
+* :c:func:`PyFrame_GetLasti`
+* :c:func:`PyFrame_GetLocals`
+* :c:type:`PyFrame_Type`
+
+Patch by Victor Stinner.
+
+..
+
+.. date: 2022-06-13-21-37-31
+.. gh-issue: 91321
+.. nonce: DgJFvS
+.. section: C API
+
+Fix the compatibility of the Python C API with C++ older than C++11. Patch
+by Victor Stinner.
+
+..
+
+.. date: 2022-06-10-23-41-48
+.. gh-issue: 91731
+.. nonce: fhYUQG
+.. section: C API
+
+Avoid defining the ``static_assert`` when compiling with C++ 11, where this
+is a keyword and redefining it can lead to undefined behavior. Patch by
+Pablo Galindo
+
+..
+
+.. date: 2022-06-10-16-50-27
+.. gh-issue: 89546
+.. nonce: mX1f10
+.. section: C API
+
+:c:func:`PyType_FromMetaclass` (and other ``PyType_From*`` functions) now
+check that offsets and the base class's
+:c:member:`~PyTypeObject.tp_basicsize` fit in the new class's
+``tp_basicsize``.
+
+..
+
+.. date: 2022-06-06-16-04-14
+.. gh-issue: 93503
+.. nonce: MHJTu8
+.. section: C API
+
+Add two new public functions to the public C-API,
+:c:func:`PyEval_SetProfileAllThreads` and
+:c:func:`PyEval_SetTraceAllThreads`, that allow to set tracing and profiling
+functions in all running threads in addition to the calling one. Also, two
+analogous functions to the :mod:`threading` module
+(:func:`threading.setprofile_all_threads` and
+:func:`threading.settrace_all_threads`) that allow to do the same from
+Python. Patch by Pablo Galindo
+
+..
+
+.. date: 2022-06-04-13-15-41
+.. gh-issue: 93442
+.. nonce: 4M4NDb
+.. section: C API
+
+Add C++ overloads for _Py_CAST_impl() to handle 0/NULL.  This will allow C++
+extensions that pass 0 or NULL to macros using _Py_CAST() to continue to
+compile.
+
+..
+
+.. date: 2022-06-03-14-54-41
+.. gh-issue: 93466
+.. nonce: DDtH0X
+.. section: C API
+
+Slot IDs in PyType_Spec may not be repeated. The documentation was updated
+to mention this. For some cases of repeated slots, PyType_FromSpec and
+related functions will now raise an exception.
+
+..
+
+.. date: 2022-05-23-15-22-18
+.. gh-issue: 92898
+.. nonce: Qjc9d3
+.. section: C API
+
+Fix C++ compiler warnings when casting function arguments to ``PyObject*``.
+Patch by Serge Guelton.
+
+..
+
+.. date: 2022-05-23-13-33-18
+.. gh-issue: 93103
+.. nonce: ooD3Eb
+.. section: C API
+
+Deprecate global configuration variables, like
+:c:var:`Py_IgnoreEnvironmentFlag`, in the documentation: the
+:c:func:`Py_InitializeFromConfig` API should be instead. Patch by Victor
+Stinner.
+
+..
+
+.. date: 2022-05-23-12-31-04
+.. gh-issue: 77782
+.. nonce: ugC8dn
+.. section: C API
+
+Deprecate global configuration variable like
+:c:var:`Py_IgnoreEnvironmentFlag`: the :c:func:`Py_InitializeFromConfig` API
+should be instead. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-05-19-18-05-51
+.. gh-issue: 92913
+.. nonce: Ass1Hv
+.. section: C API
+
+Ensures changes to :c:member:`PyConfig.module_search_paths` are ignored
+unless :c:member:`PyConfig.module_search_paths_set` is set
+
+..
+
+.. date: 2022-05-13-18-17-48
+.. gh-issue: 92781
+.. nonce: TVDr3-
+.. section: C API
+
+Avoid mixing declarations and code in the C API to fix the compiler warning:
+"ISO C90 forbids mixed declarations and code"
+[-Werror=declaration-after-statement]. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-05-11-02-33-10
+.. gh-issue: 92651
+.. nonce: FIXLf0
+.. section: C API
+
+Remove the ``token.h`` header file. There was never any public tokenizer C
+API. The ``token.h`` header file was only designed to be used by Python
+internals. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-05-10-12-35-42
+.. gh-issue: 92536
+.. nonce: cAoRCZ
+.. section: C API
+
+Remove legacy Unicode APIs based on ``Py_UNICODE*``.
+
+..
+
+.. date: 2022-05-09-23-16-38
+.. gh-issue: 85858
+.. nonce: VIcNDL
+.. section: C API
+
+Remove the ``PyUnicode_InternImmortal()`` function and the
+``SSTATE_INTERNED_IMMORTAL`` macro. Patch by Victor Stinner.
+
+..
+
+.. date: 2022-05-03-19-35-37
+.. gh-issue: 92193
+.. nonce: 61VoFL
+.. section: C API
+
+Add new function :c:func:`PyFunction_SetVectorcall` to the C API which sets
+the vectorcall field of a given :c:type:`PyFunctionObject`.
+
+Warning: extensions using this API must preserve the behavior of the
+unaltered function!
+
+..
+
+.. date: 2022-04-13-16-10-55
+.. gh-issue: 59121
+.. nonce: -B7mKp
+.. section: C API
+
+Fixed an assert that prevented ``PyRun_InteractiveOne`` from providing
+tracebacks when parsing from the provided FD.
+
+..
+
+.. bpo: 45383
+.. date: 2021-10-05-21-59-43
+.. nonce: TVClgf
+.. section: C API
+
+The :c:func:`PyType_FromSpec` API will now find and use a metaclass based on
+the provided bases. An error will be raised if there is a metaclass
+conflict.
diff --git a/Misc/NEWS.d/next/Build/2018-08-21-11-10-18.bpo-34449.Z3qm3c.rst b/Misc/NEWS.d/next/Build/2018-08-21-11-10-18.bpo-34449.Z3qm3c.rst
deleted file mode 100644
index 53b75aee9cc2..000000000000
--- a/Misc/NEWS.d/next/Build/2018-08-21-11-10-18.bpo-34449.Z3qm3c.rst
+++ /dev/null
@@ -1 +0,0 @@
-Drop invalid compiler switch ``-fPIC`` for HP aCC on HP-UX. Patch by Michael Osipov.
diff --git a/Misc/NEWS.d/next/Build/2022-05-12-10-19-15.gh-issue-90473.-syvqK.rst b/Misc/NEWS.d/next/Build/2022-05-12-10-19-15.gh-issue-90473.-syvqK.rst
deleted file mode 100644
index 29ce3de1f213..000000000000
--- a/Misc/NEWS.d/next/Build/2022-05-12-10-19-15.gh-issue-90473.-syvqK.rst
+++ /dev/null
@@ -1 +0,0 @@
-Disable pymalloc and increase stack size on ``wasm32-wasi``.
diff --git a/Misc/NEWS.d/next/Build/2022-05-25-05-46-00.gh-issue-93202.T37jtj.rst b/Misc/NEWS.d/next/Build/2022-05-25-05-46-00.gh-issue-93202.T37jtj.rst
deleted file mode 100644
index 6018e400c15d..000000000000
--- a/Misc/NEWS.d/next/Build/2022-05-25-05-46-00.gh-issue-93202.T37jtj.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Python now always use the ``%zu`` and ``%zd`` printf formats to format a
-``size_t`` or ``Py_ssize_t`` number. Building Python 3.12 requires a C11
-compiler, so these printf formats are now always supported. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Build/2022-05-25-13-56-00.gh-issue-93207.B9Rubf.rst b/Misc/NEWS.d/next/Build/2022-05-25-13-56-00.gh-issue-93207.B9Rubf.rst
deleted file mode 100644
index cd462bb232f0..000000000000
--- a/Misc/NEWS.d/next/Build/2022-05-25-13-56-00.gh-issue-93207.B9Rubf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``va_start()`` with two parameters, like ``va_start(args, format),``
-is now required to build Python. ``va_start()`` is no longer called with a single parameter.
-Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst b/Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst
deleted file mode 100644
index b061d6c2186c..000000000000
--- a/Misc/NEWS.d/next/Build/2022-05-31-18-04-58.gh-issue-69093.6lSa0C.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ``Modules/Setup.stdlib.in`` rule for ``_sqlite3`` extension.
diff --git a/Misc/NEWS.d/next/Build/2022-06-04-12-53-53.gh-issue-93491.ehM211.rst b/Misc/NEWS.d/next/Build/2022-06-04-12-53-53.gh-issue-93491.ehM211.rst
deleted file mode 100644
index b3560fac81d2..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-04-12-53-53.gh-issue-93491.ehM211.rst
+++ /dev/null
@@ -1 +0,0 @@
-``configure`` now detects and reports :pep:`11` support tiers.
diff --git a/Misc/NEWS.d/next/Build/2022-06-08-14-28-03.gh-issue-93584.0xfHOK.rst b/Misc/NEWS.d/next/Build/2022-06-08-14-28-03.gh-issue-93584.0xfHOK.rst
deleted file mode 100644
index 07ca5fad592b..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-08-14-28-03.gh-issue-93584.0xfHOK.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Address race condition in ``Makefile`` when installing a PGO build. All
-``test`` and ``install`` targets now depend on ``all`` target.
diff --git a/Misc/NEWS.d/next/Build/2022-06-25-23-25-47.gh-issue-94280.YhEyW_.rst b/Misc/NEWS.d/next/Build/2022-06-25-23-25-47.gh-issue-94280.YhEyW_.rst
deleted file mode 100644
index 1199e842177d..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-25-23-25-47.gh-issue-94280.YhEyW_.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Updated pegen regeneration script on Windows to find and use Python 3.9 or
-higher.  Prior to this, pegen regeneration already required 3.9 or higher,
-but the script may have used lower versions of Python.
diff --git a/Misc/NEWS.d/next/Build/2022-06-27-11-57-15.gh-issue-93939.rv7s8W.rst b/Misc/NEWS.d/next/Build/2022-06-27-11-57-15.gh-issue-93939.rv7s8W.rst
deleted file mode 100644
index f9ecf5022e24..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-27-11-57-15.gh-issue-93939.rv7s8W.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The ``2to3``, ``idle``, and ``pydoc`` scripts are now generated and installed by
-``Makefile`` instead of ``setup.py``.
diff --git a/Misc/NEWS.d/next/Build/2022-06-28-09-42-10.gh-issue-93939._VWxKW.rst b/Misc/NEWS.d/next/Build/2022-06-28-09-42-10.gh-issue-93939._VWxKW.rst
deleted file mode 100644
index ab873bc839f4..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-28-09-42-10.gh-issue-93939._VWxKW.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-C extension modules are now built by ``configure`` and ``make``
-instead of ``distutils`` and ``setup.py``.
diff --git a/Misc/NEWS.d/next/Build/2022-06-29-08-58-31.gh-issue-94404.3MadM6.rst b/Misc/NEWS.d/next/Build/2022-06-29-08-58-31.gh-issue-94404.3MadM6.rst
deleted file mode 100644
index c7c47533c54a..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-29-08-58-31.gh-issue-94404.3MadM6.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``makesetup`` now works around an issue with sed on macOS and uses correct
-CFLAGS for object files that end up in a shared extension. Module CFLAGS
-are used before PY_STDMODULE_CFLAGS to avoid clashes with system headers.
diff --git a/Misc/NEWS.d/next/Build/2022-06-30-09-57-39.gh-issue-90005.9-pQyR.rst b/Misc/NEWS.d/next/Build/2022-06-30-09-57-39.gh-issue-90005.9-pQyR.rst
deleted file mode 100644
index 9b14f767847d..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-30-09-57-39.gh-issue-90005.9-pQyR.rst
+++ /dev/null
@@ -1 +0,0 @@
-``_dbm`` module dependencies are now detected by configure.
diff --git a/Misc/NEWS.d/next/Build/2022-06-30-17-00-54.gh-issue-90005.iiq5qD.rst b/Misc/NEWS.d/next/Build/2022-06-30-17-00-54.gh-issue-90005.iiq5qD.rst
deleted file mode 100644
index 62f40b8f95f6..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-30-17-00-54.gh-issue-90005.iiq5qD.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix building ``_ctypes`` extension without ``pkg-config``.
diff --git a/Misc/NEWS.d/next/Build/2022-06-30-17-18-23.gh-issue-90005.EIOOla.rst b/Misc/NEWS.d/next/Build/2022-06-30-17-18-23.gh-issue-90005.EIOOla.rst
deleted file mode 100644
index 90a2dd486c19..000000000000
--- a/Misc/NEWS.d/next/Build/2022-06-30-17-18-23.gh-issue-90005.EIOOla.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Dependencies of :mod:`readline` and :mod:`curses` module are now detected in
-``configure`` script with ``pkg-config``. Only ``ncurses`` / ``ncursesw``
-are detected automatically. The old ``curses`` library is not configured
-automatically. Workaround for missing ``termcap`` or ``tinfo`` library
-has been removed.
diff --git a/Misc/NEWS.d/next/Build/2022-07-08-10-28-23.gh-issue-94682.ZtGt_0.rst b/Misc/NEWS.d/next/Build/2022-07-08-10-28-23.gh-issue-94682.ZtGt_0.rst
deleted file mode 100644
index 60717a15bcc2..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-08-10-28-23.gh-issue-94682.ZtGt_0.rst
+++ /dev/null
@@ -1 +0,0 @@
-Build and test with OpenSSL 1.1.1q
diff --git a/Misc/NEWS.d/next/Build/2022-07-12-13-39-18.gh-issue-94773.koHKm5.rst b/Misc/NEWS.d/next/Build/2022-07-12-13-39-18.gh-issue-94773.koHKm5.rst
deleted file mode 100644
index ed7e40c91103..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-12-13-39-18.gh-issue-94773.koHKm5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``deepfreeze.py`` now supports code object with frozensets that contain
-incompatible, unsortable types.
diff --git a/Misc/NEWS.d/next/Build/2022-07-13-10-13-10.gh-issue-94801.3xUB24.rst b/Misc/NEWS.d/next/Build/2022-07-13-10-13-10.gh-issue-94801.3xUB24.rst
deleted file mode 100644
index 5caf84f96da1..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-13-10-13-10.gh-issue-94801.3xUB24.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``configure`` now uses custom flags like ``ZLIB_CFLAGS`` and ``ZLIB_LIBS``
-when searching for headers and libraries.
diff --git a/Misc/NEWS.d/next/Build/2022-07-14-02-45-44.gh-issue-94841.lLRTdf.rst b/Misc/NEWS.d/next/Build/2022-07-14-02-45-44.gh-issue-94841.lLRTdf.rst
deleted file mode 100644
index f7ad4f88a51d..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-14-02-45-44.gh-issue-94841.lLRTdf.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix the possible performance regression of :c:func:`PyObject_Free` compiled with MSVC version 1932.
diff --git a/Misc/NEWS.d/next/Build/2022-07-14-11-13-26.gh-issue-94847.s3Kr5p.rst b/Misc/NEWS.d/next/Build/2022-07-14-11-13-26.gh-issue-94847.s3Kr5p.rst
deleted file mode 100644
index a6d1e7277da4..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-14-11-13-26.gh-issue-94847.s3Kr5p.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed ``_decimal`` module build issue on GCC when compiling with LTO and
-pydebug. Debug builds no longer force inlining of functions.
diff --git a/Misc/NEWS.d/next/Build/2022-07-21-09-17-01.gh-issue-95085.E9x2S_.rst b/Misc/NEWS.d/next/Build/2022-07-21-09-17-01.gh-issue-95085.E9x2S_.rst
deleted file mode 100644
index 02dbd2b8b311..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-21-09-17-01.gh-issue-95085.E9x2S_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Platforms ``wasm32-unknown-emscripten`` and ``wasm32-unknown-wasi`` have
-been promoted to :pep:`11` tier 3 platform support.
diff --git a/Misc/NEWS.d/next/Build/2022-07-23-21-39-09.gh-issue-95174.7cYMZR.rst b/Misc/NEWS.d/next/Build/2022-07-23-21-39-09.gh-issue-95174.7cYMZR.rst
deleted file mode 100644
index 72ce183ac832..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-23-21-39-09.gh-issue-95174.7cYMZR.rst
+++ /dev/null
@@ -1 +0,0 @@
-Python now skips missing :mod:`socket` functions and methods on WASI. WASI can only create sockets from existing fd / accept and has no netdb.
diff --git a/Misc/NEWS.d/next/Build/2022-07-25-08-59-35.gh-issue-95174.g8woUW.rst b/Misc/NEWS.d/next/Build/2022-07-25-08-59-35.gh-issue-95174.g8woUW.rst
deleted file mode 100644
index 05f29955072c..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-25-08-59-35.gh-issue-95174.g8woUW.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Python now detects missing ``dup`` function in WASI and works around some
-missing :mod:`errno`, :mod:`select`, and :mod:`socket` constants.
diff --git a/Misc/NEWS.d/next/Build/2022-07-25-09-48-43.gh-issue-95145.ZNS3dj.rst b/Misc/NEWS.d/next/Build/2022-07-25-09-48-43.gh-issue-95145.ZNS3dj.rst
deleted file mode 100644
index c751b5e3adc4..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-25-09-48-43.gh-issue-95145.ZNS3dj.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-wasm32-wasi builds no longer depend on WASIX's pthread stubs. Python now has
-its own stubbed pthread API.
diff --git a/Misc/NEWS.d/next/Build/2022-07-26-18-13-34.gh-issue-94801.9fREfy.rst b/Misc/NEWS.d/next/Build/2022-07-26-18-13-34.gh-issue-94801.9fREfy.rst
deleted file mode 100644
index a58be30e81b0..000000000000
--- a/Misc/NEWS.d/next/Build/2022-07-26-18-13-34.gh-issue-94801.9fREfy.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a regression in ``configure`` script that caused some header checks to
-ignore custom ``CPPFLAGS``. The regression was introduced in :gh:`94802`.
diff --git a/Misc/NEWS.d/next/Build/2022-08-04-15-29-35.gh-issue-93744.svRuqm.rst b/Misc/NEWS.d/next/Build/2022-08-04-15-29-35.gh-issue-93744.svRuqm.rst
deleted file mode 100644
index fa9ade25718f..000000000000
--- a/Misc/NEWS.d/next/Build/2022-08-04-15-29-35.gh-issue-93744.svRuqm.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the ``configure --with-cxx-main`` build option: it didn't work for
-many years. Remove the ``MAINCC`` variable from ``configure`` and
-``Makefile``. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Build/2022-08-12-13-06-03.gh-issue-90536.qMpF6p.rst b/Misc/NEWS.d/next/Build/2022-08-12-13-06-03.gh-issue-90536.qMpF6p.rst
deleted file mode 100644
index 4605e03915ee..000000000000
--- a/Misc/NEWS.d/next/Build/2022-08-12-13-06-03.gh-issue-90536.qMpF6p.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Use the BOLT post-link optimizer to improve performance, particularly on
-medium-to-large applications.
diff --git a/Misc/NEWS.d/next/Build/2022-08-15-10-56-07.gh-issue-95973.Bsswsc.rst b/Misc/NEWS.d/next/Build/2022-08-15-10-56-07.gh-issue-95973.Bsswsc.rst
deleted file mode 100644
index d03bc5205ead..000000000000
--- a/Misc/NEWS.d/next/Build/2022-08-15-10-56-07.gh-issue-95973.Bsswsc.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add a new ``--with-dsymutil`` configure option to to link debug information
-in macOS. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Build/2022-08-26-11-09-11.gh-issue-84461.Nsdn_R.rst b/Misc/NEWS.d/next/Build/2022-08-26-11-09-11.gh-issue-84461.Nsdn_R.rst
deleted file mode 100644
index 134e9645159a..000000000000
--- a/Misc/NEWS.d/next/Build/2022-08-26-11-09-11.gh-issue-84461.Nsdn_R.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``wasm32-emscripten`` platform no longer builds :mod:`resource` module,
-:func:`~os.getresuid`, :func:`~os.getresgid`, and their setters. The APIs
-are stubs and not functional.
diff --git a/Misc/NEWS.d/next/Build/2022-08-26-11-50-03.gh-issue-96269.x_J5h0.rst b/Misc/NEWS.d/next/Build/2022-08-26-11-50-03.gh-issue-96269.x_J5h0.rst
deleted file mode 100644
index adb605fede5d..000000000000
--- a/Misc/NEWS.d/next/Build/2022-08-26-11-50-03.gh-issue-96269.x_J5h0.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Shared module targets now depend on new ``MODULE_DEPS`` variable, which
-includes ``EXPORTSYMS``. This fixes a build order issue on unsupported AIX
-platform.
diff --git a/Misc/NEWS.d/next/Build/2022-09-11-14-23-49.gh-issue-96729.W4uBWL.rst b/Misc/NEWS.d/next/Build/2022-09-11-14-23-49.gh-issue-96729.W4uBWL.rst
deleted file mode 100644
index b67cd200e2d3..000000000000
--- a/Misc/NEWS.d/next/Build/2022-09-11-14-23-49.gh-issue-96729.W4uBWL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure that Windows releases built with ``Tools\msi\buildrelease.bat`` are
-upgradable to and from official Python releases.
diff --git a/Misc/NEWS.d/next/Build/2022-09-12-18-34-51.gh-issue-85936.tX4VCU.rst b/Misc/NEWS.d/next/Build/2022-09-12-18-34-51.gh-issue-85936.tX4VCU.rst
deleted file mode 100644
index 302b863a3b1e..000000000000
--- a/Misc/NEWS.d/next/Build/2022-09-12-18-34-51.gh-issue-85936.tX4VCU.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-CPython now uses the ThinLTO option as the default policy if the Clang
-compiler accepts the flag. Patch by Dong-hee Na.
diff --git a/Misc/NEWS.d/next/Build/2022-09-17-11-19-24.gh-issue-96883.p_gr62.rst b/Misc/NEWS.d/next/Build/2022-09-17-11-19-24.gh-issue-96883.p_gr62.rst
deleted file mode 100644
index 2258ce8ab9d5..000000000000
--- a/Misc/NEWS.d/next/Build/2022-09-17-11-19-24.gh-issue-96883.p_gr62.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``wasm32-emscripten`` builds for browsers now include
-:mod:`concurrent.futures` for :mod:`asyncio` and :mod:`unittest.mock`.
diff --git a/Misc/NEWS.d/next/Build/2022-09-20-12-43-44.gh-issue-96761.IF29kR.rst b/Misc/NEWS.d/next/Build/2022-09-20-12-43-44.gh-issue-96761.IF29kR.rst
deleted file mode 100644
index 18f75ac48910..000000000000
--- a/Misc/NEWS.d/next/Build/2022-09-20-12-43-44.gh-issue-96761.IF29kR.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the build process of clang compiler for :program:`_bootstrap_python` if
-LTO optimization is applied. Patch by Matthias Görgens and Dong-hee Na.
diff --git a/Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst b/Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst
deleted file mode 100644
index ca1b7a43d294..000000000000
--- a/Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-The :c:func:`PyType_FromSpec` API will now find and use a metaclass
-based on the provided bases.
-An error will be raised if there is a metaclass conflict.
diff --git a/Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst b/Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst
deleted file mode 100644
index d52866ea08f7..000000000000
--- a/Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fixed an assert that prevented ``PyRun_InteractiveOne`` from providing tracebacks when parsing from the provided FD.
diff --git a/Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst b/Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst
deleted file mode 100644
index e0755bb01994..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-Add new function :c:func:`PyFunction_SetVectorcall` to the C API
-which sets the vectorcall field of a given :c:type:`PyFunctionObject`.
-
-Warning: extensions using this API must preserve the behavior
-of the unaltered function!
diff --git a/Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst b/Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst
deleted file mode 100644
index c175d1efee38..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the ``PyUnicode_InternImmortal()`` function and the
-``SSTATE_INTERNED_IMMORTAL`` macro. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst b/Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst
deleted file mode 100644
index a0b1bc69e281..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Remove legacy Unicode APIs based on ``Py_UNICODE*``.
diff --git a/Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst b/Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst
deleted file mode 100644
index 60a8818e46b7..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the ``token.h`` header file. There was never any public tokenizer C
-API. The ``token.h`` header file was only designed to be used by Python
-internals. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst b/Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst
deleted file mode 100644
index 6442ba619450..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Avoid mixing declarations and code in the C API to fix the compiler warning:
-"ISO C90 forbids mixed declarations and code"
-[-Werror=declaration-after-statement]. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst b/Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst
deleted file mode 100644
index c448c64029d8..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensures changes to :c:member:`PyConfig.module_search_paths` are ignored
-unless :c:member:`PyConfig.module_search_paths_set` is set
diff --git a/Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst b/Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst
deleted file mode 100644
index d212f6b977ef..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecate global configuration variable like
-:c:var:`Py_IgnoreEnvironmentFlag`: the :c:func:`Py_InitializeFromConfig` API
-should be instead. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst b/Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst
deleted file mode 100644
index 404f0089cd0b..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Deprecate global configuration variables, like
-:c:var:`Py_IgnoreEnvironmentFlag`, in the documentation: the
-:c:func:`Py_InitializeFromConfig` API should be instead. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst b/Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst
deleted file mode 100644
index 01eca1db1f18..000000000000
--- a/Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix C++ compiler warnings when casting function arguments to ``PyObject*``.
-Patch by Serge Guelton.
diff --git a/Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst b/Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst
deleted file mode 100644
index 0bb65ea2b387..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Slot IDs in PyType_Spec may not be repeated. The documentation was updated
-to mention this. For some cases of repeated slots, PyType_FromSpec and
-related functions will now raise an exception.
diff --git a/Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst b/Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst
deleted file mode 100644
index f48ed37c8144..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Add C++ overloads for _Py_CAST_impl() to handle 0/NULL.  This will allow C++
-extensions that pass 0 or NULL to macros using _Py_CAST() to continue to
-compile.
diff --git a/Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst b/Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst
deleted file mode 100644
index 3dd292cd7780..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst	
+++ /dev/null
@@ -1,7 +0,0 @@
-Add two new public functions to the public C-API,
-:c:func:`PyEval_SetProfileAllThreads` and :c:func:`PyEval_SetTraceAllThreads`,
-that allow to set tracing and profiling functions in all running threads in
-addition to the calling one. Also, two analogous functions to the
-:mod:`threading` module (:func:`threading.setprofile_all_threads` and
-:func:`threading.settrace_all_threads`) that allow to do the same from Python.
-Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst b/Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst
deleted file mode 100644
index 8e6b6d95c7b4..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-:c:func:`PyType_FromMetaclass` (and other ``PyType_From*`` functions) now
-check that offsets and the base class's
-:c:member:`~PyTypeObject.tp_basicsize` fit in the new class's
-``tp_basicsize``.
diff --git a/Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst b/Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst
deleted file mode 100644
index 185671ca4fcf..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Avoid defining the ``static_assert`` when compiling with C++ 11, where this
-is a keyword and redefining it can lead to undefined behavior. Patch by
-Pablo Galindo
diff --git a/Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst b/Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst
deleted file mode 100644
index 57c39bc8d83c..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the compatibility of the Python C API with C++ older than C++11. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst b/Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst
deleted file mode 100644
index c0a0745aa0dd..000000000000
--- a/Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst	
+++ /dev/null
@@ -1,14 +0,0 @@
-The following frame functions and type are now directly available with
-``#include <Python.h>``, it's no longer needed to add ``#include
-<frameobject.h>``:
-
-* :c:func:`PyFrame_Check`
-* :c:func:`PyFrame_GetBack`
-* :c:func:`PyFrame_GetBuiltins`
-* :c:func:`PyFrame_GetGenerator`
-* :c:func:`PyFrame_GetGlobals`
-* :c:func:`PyFrame_GetLasti`
-* :c:func:`PyFrame_GetLocals`
-* :c:type:`PyFrame_Type`
-
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst b/Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst
deleted file mode 100644
index a96b002915c2..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Python again uses C-style casts for most casting operations when compiled
-with C++. This may trigger compiler warnings, if they are enabled with e.g.
-``-Wold-style-cast`` or ``-Wzero-as-null-pointer-constant`` options for ``g++``.
diff --git a/Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst b/Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst
deleted file mode 100644
index 5b79d757b1e4..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``SystemError`` raised when :c:func:`PyArg_ParseTupleAndKeywords` is
-used with ``#`` in ``(...)`` but without ``PY_SSIZE_T_CLEAN`` defined.
diff --git a/Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst b/Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst
deleted file mode 100644
index abef9bb376c8..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Added :c:func:`PyCode_GetVarnames`, :c:func:`PyCode_GetCellvars` and
-:c:func:`PyCode_GetFreevars` for accessing ``co_varnames``, ``co_cellvars``
-and ``co_freevars`` respectively via the C API.
diff --git a/Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst b/Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst
deleted file mode 100644
index 52473c9dfab9..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Adds unstable C-API functions ``_PyObject_VisitManagedDict`` and
-``_PyObject_ClearManagedDict`` to allow C extensions to allow the VM to
-manage their object's dictionaries.
diff --git a/Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst b/Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst
deleted file mode 100644
index c389d13db6af..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Creating :c:data:`immutable types <Py_TPFLAGS_IMMUTABLETYPE>` with mutable
-bases is deprecated and is planned to be disabled in Python 3.14.
diff --git a/Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst b/Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst
deleted file mode 100644
index 199c2d1fc197..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst	
+++ /dev/null
@@ -1,6 +0,0 @@
-The :const:`Py_TPFLAGS_HAVE_VECTORCALL` flag is now removed from a class
-when the class's :py:meth:`~object.__call__` method is reassigned. This
-makes vectorcall safe to use with mutable types (i.e. heap types without the
-:const:`immutable <Py_TPFLAGS_IMMUTABLETYPE>` flag). Mutable types that do
-not override :c:member:`~PyTypeObject.tp_call` now inherit the
-:const:`Py_TPFLAGS_HAVE_VECTORCALL` flag.
diff --git a/Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst b/Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst
deleted file mode 100644
index 955bdd4c7494..000000000000
--- a/Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix sign placement when specifying width or precision in
-:c:func:`PyUnicode_FromFormat` and :c:func:`PyUnicode_FromFormatV`.
-Patch by Philip Georgi.
diff --git a/Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst b/Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst
deleted file mode 100644
index da6cce4a7b28..000000000000
--- a/Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-API for implementing vectorcall (:c:data:`Py_TPFLAGS_HAVE_VECTORCALL`,
-:c:func:`PyVectorcall_NARGS` and :c:func:`PyVectorcall_Call`) was added to
-the limited API and stable ABI.
diff --git a/Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst b/Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst
deleted file mode 100644
index a3a209f5e413..000000000000
--- a/Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Support C extensions using managed dictionaries by setting the
-``Py_TPFLAGS_MANAGED_DICT`` flag.
diff --git a/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst b/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst
deleted file mode 100644
index 6bf3d4b1abbf..000000000000
--- a/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Restore the 3.10 behavior for multiple inheritance of C extension classes
-that store their dictionary at the end of the struct.
diff --git a/Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst b/Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst
deleted file mode 100644
index eb2fd7e9da3d..000000000000
--- a/Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-An unrecognized format character in :c:func:`PyUnicode_FromFormat` and
-:c:func:`PyUnicode_FromFormatV` now sets a :exc:`SystemError`.
-In previous versions it caused all the rest of the format string to be
-copied as-is to the result string, and any extra arguments discarded.
diff --git a/Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst b/Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst
deleted file mode 100644
index 696e3c80db62..000000000000
--- a/Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Extensions classes that set ``tp_dictoffset`` and ``tp_weaklistoffset``
-lose the support for multiple inheritance, but are now safe. Extension
-classes should use :const:`Py_TPFLAGS_MANAGED_DICT` and
-:const:`Py_TPFLAGS_MANAGED_WEAKREF` instead.
diff --git a/Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst b/Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst
deleted file mode 100644
index 787bee3ee23b..000000000000
--- a/Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Configuration for the :ref:`integer string conversion length limitation
-<int_max_str_digits>` now lives in the PyConfig C API struct.
diff --git a/Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst b/Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst
deleted file mode 100644
index b5c78c16e86d..000000000000
--- a/Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Lazily create and cache ``co_`` attributes for better performance for code getters.
diff --git a/Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst b/Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst
deleted file mode 100644
index c18e2d61f397..000000000000
--- a/Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :c:func:`PyType_Watch` and related APIs to allow callbacks on
-:c:func:`PyType_Modified`.
diff --git a/Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst b/Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst
deleted file mode 100644
index 658f587348a3..000000000000
--- a/Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-The :c:func:`PyUnicode_FSDecoder` function no longer accepts bytes-like
-paths, like :class:`bytearray` and :class:`memoryview` types: only the exact
-:class:`bytes` type is accepted for bytes strings. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2020-11-15-02-08-43.bpo-42316.LqdkWK.rst b/Misc/NEWS.d/next/Core and Builtins/2020-11-15-02-08-43.bpo-42316.LqdkWK.rst
deleted file mode 100644
index ea997800bf07..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2020-11-15-02-08-43.bpo-42316.LqdkWK.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Document some places where an assignment expression needs parentheses.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-01-02-14-53-59.bpo-46142.WayjgT.rst b/Misc/NEWS.d/next/Core and Builtins/2022-01-02-14-53-59.bpo-46142.WayjgT.rst
deleted file mode 100644
index 3c62c5428994..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-01-02-14-53-59.bpo-46142.WayjgT.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Make ``--help`` output shorter by moving some info to the new
-``--help-env`` and ``--help-xoptions`` command-line options.
-Also add ``--help-all`` option to print complete usage.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-03-22-13-12-27.bpo-47091.tJcy-P.rst b/Misc/NEWS.d/next/Core and Builtins/2022-03-22-13-12-27.bpo-47091.tJcy-P.rst
deleted file mode 100644
index 72a39b5ebc71..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-03-22-13-12-27.bpo-47091.tJcy-P.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of repetition of :class:`list` and :class:`tuple` by using ``memcpy`` to copy data and performing the reference increments in one step.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-04-15-22-12-53.gh-issue-91578.rDOtyK.rst b/Misc/NEWS.d/next/Core and Builtins/2022-04-15-22-12-53.gh-issue-91578.rDOtyK.rst
deleted file mode 100644
index 4dc738ab9051..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-04-15-22-12-53.gh-issue-91578.rDOtyK.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Updates the error message for abstract class.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-04-16-15-37-55.gh-issue-91399.trLbK6.rst b/Misc/NEWS.d/next/Core and Builtins/2022-04-16-15-37-55.gh-issue-91399.trLbK6.rst
deleted file mode 100644
index d1e6c0988292..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-04-16-15-37-55.gh-issue-91399.trLbK6.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Removed duplicate '{0, 0, 0, 0, 0, 0}' entry in 'Objects/unicodetype_db.h'.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-04-24-02-22-10.gh-issue-91432.YPJAK6.rst b/Misc/NEWS.d/next/Core and Builtins/2022-04-24-02-22-10.gh-issue-91432.YPJAK6.rst
deleted file mode 100644
index 081dc0f5c334..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-04-24-02-22-10.gh-issue-91432.YPJAK6.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Specialized the :opcode:`FOR_ITER` opcode using the PEP 659 machinery
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-03-20-12-18.gh-issue-92261.aigLnb.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-03-20-12-18.gh-issue-92261.aigLnb.rst
deleted file mode 100644
index df0228e273d8..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-03-20-12-18.gh-issue-92261.aigLnb.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix hang when trying to iterate over a ``typing.Union``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-08-19-43-31.gh-issue-88750.1BjJg-.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-08-19-43-31.gh-issue-88750.1BjJg-.rst
deleted file mode 100644
index bc8d41397c00..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-08-19-43-31.gh-issue-88750.1BjJg-.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-The deprecated debug build only ``PYTHONTHREADDEBUG`` environment variable
-no longer does anything.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-10-11-34-35.gh-issue-92619.u0V0lY.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-10-11-34-35.gh-issue-92619.u0V0lY.rst
deleted file mode 100644
index dfc9c0d1327f..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-10-11-34-35.gh-issue-92619.u0V0lY.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Make the compiler duplicate an exit block only if none of its instructions have a lineno (previously only the first instruction in the block was checked, leading to unnecessarily duplicated blocks).
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-11-09-16-54.gh-issue-91102.lenv9h.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-11-09-16-54.gh-issue-91102.lenv9h.rst
deleted file mode 100644
index b2bdf9d5322f..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-11-09-16-54.gh-issue-91102.lenv9h.rst	
+++ /dev/null
@@ -1 +0,0 @@
-:meth:`_warnings.warn_explicit` is ported to Argument Clinic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-12-13-23-19.gh-issue-92236.sDRzUe.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-12-13-23-19.gh-issue-92236.sDRzUe.rst
deleted file mode 100644
index fe482d505c67..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-12-13-23-19.gh-issue-92236.sDRzUe.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove spurious "LINE" event when starting a generator or coroutine, visible
-tracing functions implemented in C.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-13-00-57-18.gh-issue-92658.YdhFE2.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-13-00-57-18.gh-issue-92658.YdhFE2.rst
deleted file mode 100644
index 887b3d615966..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-13-00-57-18.gh-issue-92658.YdhFE2.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Add support for connecting and binding to Hyper-V sockets on Windows Hyper-V hosts and guests.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-13-12-36-10.gh-issue-92777.Odo4vP.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-13-12-36-10.gh-issue-92777.Odo4vP.rst
deleted file mode 100644
index 19416590a8e9..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-13-12-36-10.gh-issue-92777.Odo4vP.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Specialize ``LOAD_METHOD`` for objects with lazy dictionaries. Patch by Ken Jin.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-14-13-22-11.gh-issue-92804.rAqpI2.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-14-13-22-11.gh-issue-92804.rAqpI2.rst
deleted file mode 100644
index 7a5fd3f6568e..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-14-13-22-11.gh-issue-92804.rAqpI2.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix memory leak in ``memoryview`` iterator as it was not finalized at exit. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-15-15-25-05.gh-issue-90473.MoPHYW.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-15-15-25-05.gh-issue-90473.MoPHYW.rst
deleted file mode 100644
index 1f9f45a511fb..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-15-15-25-05.gh-issue-90473.MoPHYW.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Decrease default recursion limit on WASI to address limited call stack size.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-17-20-41-43.gh-issue-92858.eIXJTn.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-17-20-41-43.gh-issue-92858.eIXJTn.rst
deleted file mode 100644
index fa91d941b175..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-17-20-41-43.gh-issue-92858.eIXJTn.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Improve error message for some suites with syntax error before ':'
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-18-08-32-33.gh-issue-92914.tJUeTD.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-18-08-32-33.gh-issue-92914.tJUeTD.rst
deleted file mode 100644
index 1242a15c029d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-18-08-32-33.gh-issue-92914.tJUeTD.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Always round the allocated size for lists up to the nearest even number.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-18-12-55-35.gh-issue-90690.TKuoTa.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-18-12-55-35.gh-issue-90690.TKuoTa.rst
deleted file mode 100644
index 6c5aa91dfb9d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-18-12-55-35.gh-issue-90690.TKuoTa.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-The PRECALL instruction has been removed. It offered only a small advantage
-for specialization and is not needed in the vast majority of cases.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-18-18-34-45.gh-issue-92930.kpYPOb.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-18-18-34-45.gh-issue-92930.kpYPOb.rst
deleted file mode 100644
index cd5d7b3214ea..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-18-18-34-45.gh-issue-92930.kpYPOb.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fixed a crash in ``_pickle.c`` from mutating collections during ``__reduce__`` or ``persistent_id``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-19-13-25-50.gh-issue-92955.kmNV33.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-19-13-25-50.gh-issue-92955.kmNV33.rst
deleted file mode 100644
index 09f03e520c43..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-19-13-25-50.gh-issue-92955.kmNV33.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix memory leak in code object's lines and positions iterators as they were not finalized at exit. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-19-15-29-53.gh-issue-89914.8bAffH.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-19-15-29-53.gh-issue-89914.8bAffH.rst
deleted file mode 100644
index d2156f8bbf3d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-19-15-29-53.gh-issue-89914.8bAffH.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-The operand of the ``YIELD_VALUE`` instruction is set to the stack depth.
-This is done to help frame handling on ``yield`` and may assist debuggers.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-20-09-25-34.gh-issue-93021.k3Aji2.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-20-09-25-34.gh-issue-93021.k3Aji2.rst
deleted file mode 100644
index 8fdd8dfb4229..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-20-09-25-34.gh-issue-93021.k3Aji2.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the :attr:`__text_signature__` for :meth:`__get__` methods implemented
-in C. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-20-13-32-24.gh-issue-93012.e9B-pv.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-20-13-32-24.gh-issue-93012.e9B-pv.rst
deleted file mode 100644
index 8de0f000647d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-20-13-32-24.gh-issue-93012.e9B-pv.rst	
+++ /dev/null
@@ -1,8 +0,0 @@
-Added the new function :c:func:`PyType_FromMetaclass`, which generalizes the
-existing :c:func:`PyType_FromModuleAndSpec` using an additional metaclass
-argument. This is useful for language binding tools, where it can be used to
-intercept type-related operations like subclassing or static attribute access
-by specifying a metaclass with custom slots.
-
-Importantly, :c:func:`PyType_FromMetaclass` is available in the Limited API,
-which provides a path towards migrating more binding tools onto the Stable ABI.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-21-23-21-37.gh-issue-93065.5I18WC.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-21-23-21-37.gh-issue-93065.5I18WC.rst
deleted file mode 100644
index ea801653f750..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-21-23-21-37.gh-issue-93065.5I18WC.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix contextvars HAMT implementation to handle iteration over deep trees.
-
-The bug was discovered and fixed by Eli Libman. See
-`MagicStack/immutables#84 <https://github.com/MagicStack/immutables/issues/84>`_
-for more details.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-22-02-37-50.gh-issue-93061.r70Imp.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-22-02-37-50.gh-issue-93061.r70Imp.rst
deleted file mode 100644
index d41e59028ad5..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-22-02-37-50.gh-issue-93061.r70Imp.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Backward jumps after ``async for`` loops are no longer given dubious line numbers.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-23-18-36-07.gh-issue-93143.X1Yqxm.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-23-18-36-07.gh-issue-93143.X1Yqxm.rst
deleted file mode 100644
index 03994bcfdb56..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-23-18-36-07.gh-issue-93143.X1Yqxm.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Avoid ``NULL`` checks for uninitialized local variables by determining at compile time which variables must be initialized.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-24-14-35-48.gh-issue-93040.9X6Ofu.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-24-14-35-48.gh-issue-93040.9X6Ofu.rst
deleted file mode 100644
index b2e527446ea7..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-24-14-35-48.gh-issue-93040.9X6Ofu.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Wraps unused parameters in ``Objects/obmalloc.c`` with ``Py_UNUSED``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-25-04-07-22.gh-issue-91924.-UyO4q.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-25-04-07-22.gh-issue-91924.-UyO4q.rst
deleted file mode 100644
index 44866a03cf48..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-25-04-07-22.gh-issue-91924.-UyO4q.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``__lltrace__`` debug feature if the stdout encoding is not UTF-8. Patch
-by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-25-12-30-12.gh-issue-84694.5sjy2w.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-25-12-30-12.gh-issue-84694.5sjy2w.rst
deleted file mode 100644
index c062d28b2948..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-25-12-30-12.gh-issue-84694.5sjy2w.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-The ``--experimental-isolated-subinterpreters`` configure option and
-``EXPERIMENTAL_ISOLATED_SUBINTERPRETERS`` macro have been removed.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-25-21-56-25.gh-issue-93223.gTOGVZ.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-25-21-56-25.gh-issue-93223.gTOGVZ.rst
deleted file mode 100644
index cac30e11215b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-25-21-56-25.gh-issue-93223.gTOGVZ.rst	
+++ /dev/null
@@ -1 +0,0 @@
-When a bytecode instruction jumps to an unconditional jump instruction, the first instruction can often be optimized to target the unconditional jump's target directly. For tracing reasons, this would previously only occur if both instructions have the same line number. This also now occurs if the unconditional jump is artificial, i.e., if it has no associated line number.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst
deleted file mode 100644
index 4cdb37cfe469..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a crash in substitution of a ``TypeVar`` in nested generic alias after
-``TypeVarTuple``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-14-50-03.gh-issue-93283.XDO2ZQ.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-14-50-03.gh-issue-93283.XDO2ZQ.rst
deleted file mode 100644
index 550e86988b25..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-14-50-03.gh-issue-93283.XDO2ZQ.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve error message for invalid syntax of conversion character in f-string
-expressions.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-35-42.gh-issue-93354.RZk8gs.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-35-42.gh-issue-93354.RZk8gs.rst
deleted file mode 100644
index dcfe6a9b6ba3..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-35-42.gh-issue-93354.RZk8gs.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Use exponential backoff for specialization counters in the interpreter. Can
-reduce the number of failed specializations significantly and avoid slowdown
-for those parts of a program that are not suitable for specialization.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-51-11.gh-issue-93356.l5wnzW.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-51-11.gh-issue-93356.l5wnzW.rst
deleted file mode 100644
index 9bb58468197e..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-15-51-11.gh-issue-93356.l5wnzW.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Code for exception handlers is emitted at the end of the code unit's bytecode. This avoids one jump when no exception is raised.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst
deleted file mode 100644
index 36e5e52390d7..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensure that custom :mod:`ast` nodes without explicit end positions can be
-compiled. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-05-31-16-36-30.gh-issue-93382.Jf6gAj.rst b/Misc/NEWS.d/next/Core and Builtins/2022-05-31-16-36-30.gh-issue-93382.Jf6gAj.rst
deleted file mode 100644
index 1fe821edf5a1..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-05-31-16-36-30.gh-issue-93382.Jf6gAj.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Cache the result of :c:func:`PyCode_GetCode` function to restore the O(1)
-lookup of the :attr:`~types.CodeType.co_code` attribute.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-01-17-47-40.gh-issue-93418.24dJuc.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-01-17-47-40.gh-issue-93418.24dJuc.rst
deleted file mode 100644
index 74ad06bfeee7..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-01-17-47-40.gh-issue-93418.24dJuc.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed an assert where an f-string has an equal sign '=' following an
-expression, but there's no trailing brace. For example, f"{i=".
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-02-08-28-55.gh-issue-93429.DZTWHx.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-02-08-28-55.gh-issue-93429.DZTWHx.rst
deleted file mode 100644
index 02efedaa9645..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-02-08-28-55.gh-issue-93429.DZTWHx.rst	
+++ /dev/null
@@ -1 +0,0 @@
-``LOAD_METHOD`` instruction has been removed. It was merged back into ``LOAD_ATTR``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-02-23-00-08.gh-issue-93444.m63DIs.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-02-23-00-08.gh-issue-93444.m63DIs.rst
deleted file mode 100644
index 23cc1bd3e0b4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-02-23-00-08.gh-issue-93444.m63DIs.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Removed redundant fields from the compiler's basicblock struct: ``b_nofallthrough``, ``b_exit``, ``b_return``. They can be easily calculated from the opcode of the last instruction of the block.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-06-14-28-24.gh-issue-93533.lnC0CC.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-06-14-28-24.gh-issue-93533.lnC0CC.rst
deleted file mode 100644
index 2d8ac7068af6..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-06-14-28-24.gh-issue-93533.lnC0CC.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Reduce the size of the inline cache for ``LOAD_METHOD`` by 2 bytes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-09-09-08-29.gh-issue-93621.-_Pn1d.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-09-09-08-29.gh-issue-93621.-_Pn1d.rst
deleted file mode 100644
index 388540982fd1..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-09-09-08-29.gh-issue-93621.-_Pn1d.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Change order of bytecode instructions emitted for :keyword:`with` and :keyword:`async with` to reduce the number of entries in the exception table.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-09-19-19-02.gh-issue-93461.5DqP1e.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-09-19-19-02.gh-issue-93461.5DqP1e.rst
deleted file mode 100644
index f6ed14887eae..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-09-19-19-02.gh-issue-93461.5DqP1e.rst	
+++ /dev/null
@@ -1,6 +0,0 @@
-:func:`importlib.invalidate_caches` now drops entries from
-:data:`sys.path_importer_cache` with a relative path as name. This solves a
-caching issue when a process changes its current working directory.
-
-``FileFinder`` no longer inserts a dot in the path, e.g.
-``/egg/./spam`` is now ``/egg/spam``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-10-10-31-18.gh-issue-93662.-7RSC1.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-10-10-31-18.gh-issue-93662.-7RSC1.rst
deleted file mode 100644
index e444a00cf7ec..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-10-10-31-18.gh-issue-93662.-7RSC1.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Make sure that the end column offsets are correct in multi-line method
-calls. Previously, the end column could precede the column offset.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-10-12-03-17.gh-issue-93671.idkQqG.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-10-12-03-17.gh-issue-93671.idkQqG.rst
deleted file mode 100644
index a77571533595..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-10-12-03-17.gh-issue-93671.idkQqG.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix some exponential backtrace case happening with deeply nested sequence
-patterns in match statements. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-10-16-57-35.gh-issue-93678.1WBnHt.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-10-16-57-35.gh-issue-93678.1WBnHt.rst
deleted file mode 100644
index 24a0d1042d81..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-10-16-57-35.gh-issue-93678.1WBnHt.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Refactor the compiler to reduce boilerplate and repetition.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-12-19-31-56.gh-issue-89828.bq02M7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-12-19-31-56.gh-issue-89828.bq02M7.rst
deleted file mode 100644
index 14ca99e1458c..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-12-19-31-56.gh-issue-89828.bq02M7.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-:class:`types.GenericAlias` no longer relays the ``__class__`` attribute.
-For example, ``isinstance(list[int], type)`` no longer returns ``True``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-13-10-48-09.gh-issue-93516.yJSait.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-13-10-48-09.gh-issue-93516.yJSait.rst
deleted file mode 100644
index 5c22c7a67b6e..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-13-10-48-09.gh-issue-93516.yJSait.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Lazily create a table mapping bytecode offsets to line numbers to speed up
-calculation of line numbers when tracing.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-13-13-55-34.gh-issue-93516.HILrDl.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-13-13-55-34.gh-issue-93516.HILrDl.rst
deleted file mode 100644
index a324c2dbcbe8..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-13-13-55-34.gh-issue-93516.HILrDl.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Store offset of first traceable instruction in code object to avoid having
-to recompute it for each instruction when tracing.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-15-11-16-13.gh-issue-93841.06zqX3.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-15-11-16-13.gh-issue-93841.06zqX3.rst
deleted file mode 100644
index 179d3808e3b4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-15-11-16-13.gh-issue-93841.06zqX3.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-When built with ``-enable-pystats``, ``sys._stats_on()``,
-``sys._stats_off()``, ``sys._stats_clear()`` and ``sys._stats_dump()``
-functions have been added to enable gathering stats for parts of programs.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-15-16-45-53.gh-issue-93678.1I_ZT3.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-15-16-45-53.gh-issue-93678.1I_ZT3.rst
deleted file mode 100644
index 3c99fd2ecf66..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-15-16-45-53.gh-issue-93678.1I_ZT3.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Refactor compiler optimisation code so that it no longer needs the ``struct assembler`` and ``struct compiler`` passed around. Instead, each function takes the CFG and other data that it actually needs. This will make it possible to test this code directly.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-16-16-53-22.gh-issue-93911.RDwIiK.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-16-16-53-22.gh-issue-93911.RDwIiK.rst
deleted file mode 100644
index 9efa994c1916..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-16-16-53-22.gh-issue-93911.RDwIiK.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Specialize ``LOAD_ATTR`` for ``property()`` attributes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-17-16-30-24.gh-issue-93955.LmiAe9.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-17-16-30-24.gh-issue-93955.LmiAe9.rst
deleted file mode 100644
index 3b2f0e8c32d7..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-17-16-30-24.gh-issue-93955.LmiAe9.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of attribute lookups on objects with custom ``__getattribute__`` and ``__getattr__``. Patch by Ken Jin.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-18-17-00-33.gh-issue-93911.y286of.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-18-17-00-33.gh-issue-93911.y286of.rst
deleted file mode 100644
index 7fc8f6a2d492..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-18-17-00-33.gh-issue-93911.y286of.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Specialize ``LOAD_ATTR`` for objects with custom ``__getattribute__``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-20-13-48-57.gh-issue-94021.o78q3G.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-20-13-48-57.gh-issue-94021.o78q3G.rst
deleted file mode 100644
index 0724c517b2ba..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-20-13-48-57.gh-issue-94021.o78q3G.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix unreachable code warning in ``Python/specialize.c``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-23-12-10-39.gh-issue-94163.SqAfQq.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-23-12-10-39.gh-issue-94163.SqAfQq.rst
deleted file mode 100644
index 3f82943cbfbe..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-23-12-10-39.gh-issue-94163.SqAfQq.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-Add :opcode:`BINARY_SLICE` and :opcode:`STORE_SLICE` instructions for more efficient handling
-and better specialization of slicing operations, where the slice is explicit
-in the source code.
-
-
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-24-14-06-20.gh-issue-93883.8jVQQ4.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-24-14-06-20.gh-issue-93883.8jVQQ4.rst
deleted file mode 100644
index 53345577036a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-24-14-06-20.gh-issue-93883.8jVQQ4.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Revise the display strategy of traceback enhanced error locations.  The indicators are only shown when the location doesn't span the whole line.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-25-10-19-43.gh-issue-87995.aMDHnp.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-25-10-19-43.gh-issue-87995.aMDHnp.rst
deleted file mode 100644
index 4154ebce2349..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-25-10-19-43.gh-issue-87995.aMDHnp.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-:class:`types.MappingProxyType` instances are now hashable if the underlying
-mapping is hashable.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-26-14-37-03.gh-issue-94192.ab7tn7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-26-14-37-03.gh-issue-94192.ab7tn7.rst
deleted file mode 100644
index ebd8b04e4509..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-26-14-37-03.gh-issue-94192.ab7tn7.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix error for dictionary literals with invalid expression as value.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-28-10-08-06.gh-issue-94262.m-HWUZ.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-28-10-08-06.gh-issue-94262.m-HWUZ.rst
deleted file mode 100644
index 7ba39bbcfe21..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-28-10-08-06.gh-issue-94262.m-HWUZ.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Don't create frame objects for incomplete frames. Prevents the creation of
-generators and closures from being observable to Python and C extensions,
-restoring the behavior of 3.10 and earlier.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-28-12-41-17.gh-issue-88116.A7fEl_.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-28-12-41-17.gh-issue-88116.A7fEl_.rst
deleted file mode 100644
index a8347cff09f3..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-28-12-41-17.gh-issue-88116.A7fEl_.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue when reading line numbers from code objects if the encoded line
-numbers are close to ``INT_MIN``. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-28-14-20-36.gh-issue-94360.DiEnen.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-28-14-20-36.gh-issue-94360.DiEnen.rst
deleted file mode 100644
index 0a74ba38b0ac..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-28-14-20-36.gh-issue-94360.DiEnen.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a tokenizer crash when reading encoded files with syntax errors from
-``stdin`` with non utf-8 encoded text. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-29-15-45-04.gh-issue-94329.olUQyk.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-29-15-45-04.gh-issue-94329.olUQyk.rst
deleted file mode 100644
index afd31b6e4dc4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-29-15-45-04.gh-issue-94329.olUQyk.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Compile and run code with unpacking of extremely large sequences (1000s of elements).
-Such code failed to compile. It now compiles and runs correctly.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-29-22-18-36.gh-issue-91719.3APYYI.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-29-22-18-36.gh-issue-91719.3APYYI.rst
deleted file mode 100644
index 0d085e887783..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-29-22-18-36.gh-issue-91719.3APYYI.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Reload ``opcode`` when raising ``unknown opcode error`` in the interpreter main loop,
-for C compilers to generate dispatching code independently.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-06-30-15-07-26.gh-issue-94438.btzHSk.rst b/Misc/NEWS.d/next/Core and Builtins/2022-06-30-15-07-26.gh-issue-94438.btzHSk.rst
deleted file mode 100644
index b08dd8f2ad16..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-06-30-15-07-26.gh-issue-94438.btzHSk.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Account for instructions that can push NULL to the stack when setting line
-number in a frame. Prevents some (unlikely) crashes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-01-20-00-19.gh-issue-94485.mo5st7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-01-20-00-19.gh-issue-94485.mo5st7.rst
deleted file mode 100644
index 14d90b7e764a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-01-20-00-19.gh-issue-94485.mo5st7.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Line number of a module's ``RESUME`` instruction is set to 0 as specified in
-:pep:`626`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-06-14-02-26.gh-issue-92228.44Cbly.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-06-14-02-26.gh-issue-92228.44Cbly.rst
deleted file mode 100644
index 458ad897cefc..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-06-14-02-26.gh-issue-92228.44Cbly.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Disable the compiler's inline-small-exit-blocks optimization for exit blocks that are associated with source code lines. This fixes a bug where the debugger cannot tell where an exception handler ends and the following code block begins.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-07-21-13-25.gh-issue-94215._Sv9Ms.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-07-21-13-25.gh-issue-94215._Sv9Ms.rst
deleted file mode 100644
index 07af472fbdca..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-07-21-13-25.gh-issue-94215._Sv9Ms.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix an issue where exceptions raised by line-tracing events would cause
-frames to be left in an invalid state, possibly resulting in a hard crash of
-the interpreter.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-08-11-44-45.gh-issue-93252.i2358c.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-08-11-44-45.gh-issue-93252.i2358c.rst
deleted file mode 100644
index 1cc2d8560e53..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-08-11-44-45.gh-issue-93252.i2358c.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue that caused internal frames to outlive failed Python function
-calls, possibly resulting in memory leaks or hard interpreter crashes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-08-16-44-11.gh-issue-94694.VkL2CM.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-08-16-44-11.gh-issue-94694.VkL2CM.rst
deleted file mode 100644
index 6434788140f4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-08-16-44-11.gh-issue-94694.VkL2CM.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix an issue that could cause code with multi-line method lookups to have
-misleading or incorrect column offset information. In some cases (when
-compiling a hand-built AST) this could have resulted in a hard crash of the
-interpreter.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-14-10-07-53.gh-issue-90699.x3aG9m.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-14-10-07-53.gh-issue-90699.x3aG9m.rst
deleted file mode 100644
index 795f4df987eb..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-14-10-07-53.gh-issue-90699.x3aG9m.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix reference counting bug in :meth:`bool.__repr__`. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-15-16-15-04.gh-issue-91153.HiBmtt.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-15-16-15-04.gh-issue-91153.HiBmtt.rst
deleted file mode 100644
index 2caa0170f75b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-15-16-15-04.gh-issue-91153.HiBmtt.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue where a :class:`bytearray` item assignment could crash if it's
-resized by the new value's :meth:`__index__` method.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-16-08.gh-issue-94822.zRRzBN.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-16-08.gh-issue-94822.zRRzBN.rst
deleted file mode 100644
index 5b24918e4977..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-16-08.gh-issue-94822.zRRzBN.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue where lookups of metaclass descriptors may be ignored when an
-identically-named attribute also exists on the class itself.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-47-44.gh-issue-94893.YiJYcW.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-47-44.gh-issue-94893.YiJYcW.rst
deleted file mode 100644
index 6384ef92c654..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-15-22-47-44.gh-issue-94893.YiJYcW.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue where frame object manipulations could corrupt inline bytecode
-caches.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-16-08-14-17.gh-issue-94869.eRwMsX.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-16-08-14-17.gh-issue-94869.eRwMsX.rst
deleted file mode 100644
index 2ccf91b0cd99..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-16-08-14-17.gh-issue-94869.eRwMsX.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the column offsets for some expressions in multi-line f-strings
-:mod:`ast` nodes. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-17-15-54-29.gh-issue-91256.z7i7Q5.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-17-15-54-29.gh-issue-91256.z7i7Q5.rst
deleted file mode 100644
index 802a614fd48d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-17-15-54-29.gh-issue-91256.z7i7Q5.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Ensures the program name is known for help text during interpreter startup.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-18-04-48-34.gh-issue-94947.df9gUw.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-18-04-48-34.gh-issue-94947.df9gUw.rst
deleted file mode 100644
index 360ea67048fe..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-18-04-48-34.gh-issue-94947.df9gUw.rst	
+++ /dev/null
@@ -1 +0,0 @@
-:func:`ast.parse` will no longer parse assignment expressions when passed ``feature_version`` less than ``(3, 8)``. Patch by Shantanu Jain.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-18-05-10-29.gh-issue-94949.OsZ7_s.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-18-05-10-29.gh-issue-94949.OsZ7_s.rst
deleted file mode 100644
index bc452d434da0..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-18-05-10-29.gh-issue-94949.OsZ7_s.rst	
+++ /dev/null
@@ -1 +0,0 @@
-:func:`ast.parse` will no longer parse parenthesized context managers when passed ``feature_version`` less than ``(3, 9)``. Patch by Shantanu Jain.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-18-14-19-21.gh-issue-94739.NQJQi7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-18-14-19-21.gh-issue-94739.NQJQi7.rst
deleted file mode 100644
index 7476892c423b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-18-14-19-21.gh-issue-94739.NQJQi7.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Allow jumping within, out of, and across exception handlers in the debugger.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-19-04-34-56.gh-issue-94996.dV564A.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-19-04-34-56.gh-issue-94996.dV564A.rst
deleted file mode 100644
index 90c9ada079e0..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-19-04-34-56.gh-issue-94996.dV564A.rst	
+++ /dev/null
@@ -1 +0,0 @@
-:func:`ast.parse` will no longer parse function definitions with positional-only params when passed ``feature_version`` less than ``(3, 8)``. Patch by Shantanu Jain.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-19-09-41-55.gh-issue-94938.xYBlM7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-19-09-41-55.gh-issue-94938.xYBlM7.rst
deleted file mode 100644
index cc4feae685f2..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-19-09-41-55.gh-issue-94938.xYBlM7.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix error detection in some builtin functions when keyword argument name is
-an instance of a str subclass with overloaded ``__eq__`` and ``__hash__``.
-Previously it could cause SystemError or other undesired behavior.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-19-16-30-59.gh-issue-94036._6Utkm.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-19-16-30-59.gh-issue-94036._6Utkm.rst
deleted file mode 100644
index b0f036773626..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-19-16-30-59.gh-issue-94036._6Utkm.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix incorrect source location info for some multi-line attribute accesses
-and method calls.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-20-09-04-55.gh-issue-95023.bs-xd7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-20-09-04-55.gh-issue-95023.bs-xd7.rst
deleted file mode 100644
index bf0558ba79c7..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-20-09-04-55.gh-issue-95023.bs-xd7.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Implement :func:`os.setns` and  :func:`os.unshare` for Linux. Patch by Noam Cohen.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-20-13-46-01.gh-issue-91409.dhL8Zo.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-20-13-46-01.gh-issue-91409.dhL8Zo.rst
deleted file mode 100644
index 2bc0d8224c6a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-20-13-46-01.gh-issue-91409.dhL8Zo.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix incorrect source location info caused by certain optimizations in the
-bytecode compiler.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-21-17-54-52.gh-issue-95113.NnSLpT.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-21-17-54-52.gh-issue-95113.NnSLpT.rst
deleted file mode 100644
index c2ff6c90ac8c..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-21-17-54-52.gh-issue-95113.NnSLpT.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Replace all ``EXTENDED_ARG_QUICK`` instructions with basic
-:opcode:`EXTENDED_ARG` instructions in unquickened code. Consumers of
-non-adaptive bytecode should be able to handle extended arguments the same
-way they were handled in CPython 3.10 and older.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-21-19-19-20.gh-issue-95060.4xdT1f.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-21-19-19-20.gh-issue-95060.4xdT1f.rst
deleted file mode 100644
index 160999e82bf0..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-21-19-19-20.gh-issue-95060.4xdT1f.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Undocumented ``PyCode_Addr2Location`` function now properly returns when
-``addrq`` argument is less than zero.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-22-12-53-34.gh-issue-94438.hNqACc.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-22-12-53-34.gh-issue-94438.hNqACc.rst
deleted file mode 100644
index 2a7249a833c2..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-22-12-53-34.gh-issue-94438.hNqACc.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix an issue that caused extended opcode arguments and some conditional pops
-to be ignored when calculating valid jump targets for assignments to the
-``f_lineno`` attribute of frame objects. In some cases, this could cause
-inconsistent internal state, resulting in a hard crash of the interpreter.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-23-19-16-25.gh-issue-93351.0Jyvu-.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-23-19-16-25.gh-issue-93351.0Jyvu-.rst
deleted file mode 100644
index 97cf8055ac54..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-23-19-16-25.gh-issue-93351.0Jyvu-.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-:class:`ast.AST` node positions are now validated when provided to
-:func:`compile` and other related functions. If invalid positions are
-detected, a :exc:`ValueError` will be raised.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-24-00-27-47.gh-issue-95185.ghYTZx.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-24-00-27-47.gh-issue-95185.ghYTZx.rst
deleted file mode 100644
index de156bab2f51..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-24-00-27-47.gh-issue-95185.ghYTZx.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Prevented crashes in the AST constructor when compiling some absurdly long
-expressions like ``"+0"*1000000``. :exc:`RecursionError` is now raised
-instead. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-26-09-31-12.gh-issue-93678.W8vvgT.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-26-09-31-12.gh-issue-93678.W8vvgT.rst
deleted file mode 100644
index 6ff816a172cc..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-26-09-31-12.gh-issue-93678.W8vvgT.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Add cfg_builder struct and refactor the relevant code so that a cfg can be constructed without an instance of the compiler struct.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-26-12-59-03.gh-issue-95245.GHWczn.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-26-12-59-03.gh-issue-95245.GHWczn.rst
deleted file mode 100644
index d6dccc8fcad0..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-26-12-59-03.gh-issue-95245.GHWczn.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Merge managed dict and values pointer into a single tagged pointer to save
-one word in the pre-header.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-05-07.gh-issue-95324.28Q5u7.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-05-07.gh-issue-95324.28Q5u7.rst
deleted file mode 100644
index 250385270e94..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-05-07.gh-issue-95324.28Q5u7.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Emit a warning in debug mode if an object does not call
-:c:func:`PyObject_GC_UnTrack` before deallocation. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-21-57.gh-issue-90081.HVAS5x.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-21-57.gh-issue-90081.HVAS5x.rst
deleted file mode 100644
index a3be34c175af..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-27-14-21-57.gh-issue-90081.HVAS5x.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Run Python code in tracer/profiler function at full speed. Fixes slowdown in
-earlier versions of 3.11.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-28-08-33-31.gh-issue-95355.yN4XVk.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-28-08-33-31.gh-issue-95355.yN4XVk.rst
deleted file mode 100644
index 6a289991e0d6..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-28-08-33-31.gh-issue-95355.yN4XVk.rst	
+++ /dev/null
@@ -1 +0,0 @@
-``_PyPegen_Parser_New`` now properly detects token memory allocation errors. Patch by Honglin Zhu.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-28-19-07-06.gh-issue-87092.73IPS1.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-28-19-07-06.gh-issue-87092.73IPS1.rst
deleted file mode 100644
index d4cc4bb9afc2..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-28-19-07-06.gh-issue-87092.73IPS1.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Create a 'jump target label' abstraction in the compiler so that the compiler's codegen stage does not work directly with basic blocks. This prepares the code for changes to the underlying CFG generation mechanism.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-31-03-22-58.gh-issue-91146.Y2Hziy.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-31-03-22-58.gh-issue-91146.Y2Hziy.rst
deleted file mode 100644
index 9172ca298e80..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-31-03-22-58.gh-issue-91146.Y2Hziy.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Reduce allocation size of :class:`list` from :meth:`str.split`
-and :meth:`str.rsplit`. Patch by Dong-hee Na and Inada Naoki.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-07-31-13-23-12.gh-issue-95150.67FXVo.rst b/Misc/NEWS.d/next/Core and Builtins/2022-07-31-13-23-12.gh-issue-95150.67FXVo.rst
deleted file mode 100644
index c3db4714188b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-07-31-13-23-12.gh-issue-95150.67FXVo.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Update code object hashing and equality to consider all debugging and
-exception handling tables. This fixes an issue where certain non-identical
-code objects could be "deduplicated" during compilation.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-04-18-46-54.gh-issue-95605.FbpCoG.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-04-18-46-54.gh-issue-95605.FbpCoG.rst
deleted file mode 100644
index 49441c6b3118..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-04-18-46-54.gh-issue-95605.FbpCoG.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix misleading contents of error message when converting an all-whitespace
-string to :class:`float`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-11-09-19-55.gh-issue-95876.YpQfoV.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-11-09-19-55.gh-issue-95876.YpQfoV.rst
deleted file mode 100644
index 96b69015a586..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-11-09-19-55.gh-issue-95876.YpQfoV.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix format string in ``_PyPegen_raise_error_known_location`` that can lead
-to memory corruption on some 64bit systems. The function was building a
-tuple with ``i`` (int) instead of ``n`` (Py_ssize_t) for Py_ssize_t
-arguments.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-11-11-01-56.gh-issue-95818.iClLdl.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-11-11-01-56.gh-issue-95818.iClLdl.rst
deleted file mode 100644
index 1e243f5614f1..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-11-11-01-56.gh-issue-95818.iClLdl.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Skip over incomplete frames in :c:func:`PyThreadState_GetFrame`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-12-13-04-25.gh-issue-95922.YNCtyX.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-12-13-04-25.gh-issue-95922.YNCtyX.rst
deleted file mode 100644
index 277d35deab39..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-12-13-04-25.gh-issue-95922.YNCtyX.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed bug where the compiler's ``eliminate_empty_basic_blocks`` function
-ignores the last block of the code unit.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-12-18-13-49.gh-issue-91210.AWMSLj.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-12-18-13-49.gh-issue-91210.AWMSLj.rst
deleted file mode 100644
index f17d6ce5763f..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-12-18-13-49.gh-issue-91210.AWMSLj.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Improve error message when a parameter without a default value follows one with a default value, and show the same message, even when the non-default/default sequence is preceded by positional-only parameters.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-14-10-04-44.gh-issue-95977.gCTZb9.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-14-10-04-44.gh-issue-95977.gCTZb9.rst
deleted file mode 100644
index b265c770233a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-14-10-04-44.gh-issue-95977.gCTZb9.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Optimized calling :meth:`~object.__get__` with vectorcall. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-11-58-05.gh-issue-90997.bWwV8Q.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-15-11-58-05.gh-issue-90997.bWwV8Q.rst
deleted file mode 100644
index 8db714e59e15..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-11-58-05.gh-issue-90997.bWwV8Q.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Compile virtual :keyword:`try`/:keyword:`except` blocks to handle exceptions
-raised during :meth:`~generator.close` or :meth:`~generator.throw` calls
-through a suspended frame.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-12-41-14.gh-issue-95245.N4gOUV.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-15-12-41-14.gh-issue-95245.N4gOUV.rst
deleted file mode 100644
index 4449ddd8ded8..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-12-41-14.gh-issue-95245.N4gOUV.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Reduces the size of a "simple" Python object from 8 to 6 words by moving the
-weakreflist pointer into the pre-header directly before the object's
-dict/values pointer.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-20-52-41.gh-issue-93678.X7GuIJ.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-15-20-52-41.gh-issue-93678.X7GuIJ.rst
deleted file mode 100644
index 9e2b90ba07a4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-20-52-41.gh-issue-93678.X7GuIJ.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Added test a harness for direct unit tests of the compiler's optimization stage. The ``_testinternalcapi.optimize_cfg()`` function runs the optimiser on a sequence of instructions. The ``CfgOptimizationTestCase`` class in ``test.support`` has utilities for invoking the optimizer and checking the output.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-21-08-11.gh-issue-96005.6eoc8k.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-15-21-08-11.gh-issue-96005.6eoc8k.rst
deleted file mode 100644
index 06e414bca0f9..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-15-21-08-11.gh-issue-96005.6eoc8k.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-On WASI :data:`~errno.ENOTCAPABLE` is now mapped to :exc:`PermissionError`.
-The :mod:`errno` modules exposes the new error number. ``getpath.py`` now
-ignores :exc:`PermissionError` when it cannot open landmark files
-``pybuilddir.txt`` and ``pyenv.cfg``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-18-13-47-59.gh-issue-96046.5Hqbka.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-18-13-47-59.gh-issue-96046.5Hqbka.rst
deleted file mode 100644
index b8cb52d4b4ec..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-18-13-47-59.gh-issue-96046.5Hqbka.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-:c:func:`PyType_Ready` now initializes ``ht_cached_keys`` and performs
-additional checks to ensure that type objects are properly configured. This
-avoids crashes in 3rd party packages that don't use regular API to create
-new types.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-19-06-51-17.gh-issue-96071.mVgPAo.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-19-06-51-17.gh-issue-96071.mVgPAo.rst
deleted file mode 100644
index 37653ffac124..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-19-06-51-17.gh-issue-96071.mVgPAo.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix a deadlock in :c:func:`PyGILState_Ensure` when allocating new thread state. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-20-18-36-40.gh-issue-96143.nh3GFM.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-20-18-36-40.gh-issue-96143.nh3GFM.rst
deleted file mode 100644
index 30f44fd453a5..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-20-18-36-40.gh-issue-96143.nh3GFM.rst	
+++ /dev/null
@@ -1,7 +0,0 @@
-Add a new ``-X perf`` Python command line option as well as
-:func:`sys.activate_stack_trampoline` and :func:`sys.deactivate_stack_trampoline`
-function in the :mod:`sys` module that allows to set/unset the interpreter in a
-way that the Linux ``perf`` profiler can detect Python calls. The new
-:func:`sys.is_stack_trampoline_active` function allows to query the state of the
-perf trampoline. Design by Pablo Galindo. Patch by Pablo Galindo and Christian Heimes
-with contributions from Gregory P. Smith [Google] and Mark Shannon.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-22-21-33-28.gh-issue-96187.W_6SRG.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-22-21-33-28.gh-issue-96187.W_6SRG.rst
deleted file mode 100644
index fd194faa6854..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-22-21-33-28.gh-issue-96187.W_6SRG.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a bug that caused ``_PyCode_GetExtra`` to return garbage for negative
-indexes. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-24-14-30-26.gh-issue-96237.msif5f.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-24-14-30-26.gh-issue-96237.msif5f.rst
deleted file mode 100644
index cb8a1c0eb7c2..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-24-14-30-26.gh-issue-96237.msif5f.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-The internal field ``_PyInterpreterFrame.f_func`` is renamed to
-``_PyInterpreterFrame.f_funcobj`` and may be any object. The ``f_globals``
-and ``f_builtin`` fields may hold junk values.
-
-It is safest to treat the ``_PyInterpreterFrame`` struct as opaque.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-25-10-19-34.gh-issue-96268.AbYrLB.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-25-10-19-34.gh-issue-96268.AbYrLB.rst
deleted file mode 100644
index 987d85ff3bab..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-25-10-19-34.gh-issue-96268.AbYrLB.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Loading a file with invalid UTF-8 will now report the broken character at
-the correct location.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-26-18-46-32.gh-issue-93554.QEaCcK.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-26-18-46-32.gh-issue-93554.QEaCcK.rst
deleted file mode 100644
index dff12aef721b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-26-18-46-32.gh-issue-93554.QEaCcK.rst	
+++ /dev/null
@@ -1,16 +0,0 @@
-Change the jump opcodes so that all conditional jumps are forward jumps.
-Backward jumps are converted by the assembler into a conditional forward
-jump whose target is the fallthrough block (and with a reversed condition),
-followed by an unconditional backward jump. For example:
-
-``POP_JUMP_IF_TRUE BACKWARD_TARGET`` becomes ``POP_JUMP_IF_FALSE NEXT_BLOCK;
-JUMP BACKWARD_TARGET``.
-
-All the directed conditional jump opcodes were removed:
-``POP_JUMP_FORWARD_IF_TRUE``, ``POP_JUMP_BACKWARD_IF_TRUE``,
-``POP_JUMP_FORWARD_IF_FALSE``, ``POP_JUMP_BACKWARD_IF_FALSE``,
-``POP_JUMP_FORWARD_IF_NONE``, ``POP_JUMP_BACKWARD_IF_NONE``,
-``POP_JUMP_FORWARD_IF_NOT_NONE``, ``POP_JUMP_BACKWARD_IF_NOT_NONE``.
-
-The corresponding opcodes without direction are no longer pseudo-instructions,
-and they implement the forward conditional jumps.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-28-10-51-19.gh-issue-96352.jTLD2d.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-28-10-51-19.gh-issue-96352.jTLD2d.rst
deleted file mode 100644
index 25ab9678715a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-28-10-51-19.gh-issue-96352.jTLD2d.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :exc:`AttributeError` missing ``name`` and ``obj`` attributes in
-:meth:`object.__getattribute__`. Patch by Philip Georgi.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-29-00-37-21.gh-issue-96364.c-IVyb.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-29-00-37-21.gh-issue-96364.c-IVyb.rst
deleted file mode 100644
index 8872f9a5a498..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-29-00-37-21.gh-issue-96364.c-IVyb.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix text signatures of ``list.__getitem__`` and ``dict.__getitem__``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-29-13-06-58.gh-issue-95196.eGRR4b.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-29-13-06-58.gh-issue-95196.eGRR4b.rst
deleted file mode 100644
index 37534fa17525..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-29-13-06-58.gh-issue-95196.eGRR4b.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Disable incorrect pickling of the C implemented classmethod descriptors.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-08-31-18-46-13.gh-issue-96348.xzCoTP.rst b/Misc/NEWS.d/next/Core and Builtins/2022-08-31-18-46-13.gh-issue-96348.xzCoTP.rst
deleted file mode 100644
index 5d3bd17b5786..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-08-31-18-46-13.gh-issue-96348.xzCoTP.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Emit a DeprecationWarning when :meth:`~generator.throw`, :meth:`~coroutine.throw` or :meth:`~agen.athrow`
-are called with more than one argument.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-02-16-47-52.gh-issue-93911.vF-GWe.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-02-16-47-52.gh-issue-93911.vF-GWe.rst
deleted file mode 100644
index b8dc0435377b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-02-16-47-52.gh-issue-93911.vF-GWe.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue that could prevent :opcode:`LOAD_ATTR` from specializing
-properly when accessing properties.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-09-56-32.gh-issue-91079.H4-DdU.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-05-09-56-32.gh-issue-91079.H4-DdU.rst
deleted file mode 100644
index 64606ac74a49..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-09-56-32.gh-issue-91079.H4-DdU.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Separate Python recursion checking from C recursion checking which reduces
-the chance of C stack overflow and allows the recursion limit to be
-increased safely.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-15-07-25.gh-issue-96582.HEsL5s.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-05-15-07-25.gh-issue-96582.HEsL5s.rst
deleted file mode 100644
index 162f7baadf49..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-15-07-25.gh-issue-96582.HEsL5s.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix possible ``NULL`` pointer dereference in ``_PyThread_CurrentFrames``. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-16-43-44.gh-issue-96569.9lmTCC.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-05-16-43-44.gh-issue-96569.9lmTCC.rst
deleted file mode 100644
index 4734d3d6ded1..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-16-43-44.gh-issue-96569.9lmTCC.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Remove two cases of undefined behavoir, by adding NULL checks.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-19-20-44.gh-issue-96587.bVxhX2.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-05-19-20-44.gh-issue-96587.bVxhX2.rst
deleted file mode 100644
index 37e9dcbb11f0..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-05-19-20-44.gh-issue-96587.bVxhX2.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Correctly raise ``SyntaxError`` on exception groups (:pep:`654`) on python
-versions prior to 3.11
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-11-19-03.gh-issue-90230.YOtzs5.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-06-11-19-03.gh-issue-90230.YOtzs5.rst
deleted file mode 100644
index aac48e7d792f..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-11-19-03.gh-issue-90230.YOtzs5.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix compiler warnings and test failures when building with
-``--enable-pystats``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-14-26-36.gh-issue-96612.P4ZbeY.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-06-14-26-36.gh-issue-96612.P4ZbeY.rst
deleted file mode 100644
index 52e92703c9c4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-14-26-36.gh-issue-96612.P4ZbeY.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Make sure that incomplete frames do not show up in tracemalloc traces.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-22-13.gh-issue-96611.14wIX8.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-22-13.gh-issue-96611.14wIX8.rst
deleted file mode 100644
index 08bd409bc9f9..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-22-13.gh-issue-96611.14wIX8.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-When loading a file with invalid UTF-8 inside a multi-line string, a correct
-SyntaxError is emitted.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-54-49.gh-issue-96572.8DRsaW.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-54-49.gh-issue-96572.8DRsaW.rst
deleted file mode 100644
index 44cceb46c28c..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-06-16-54-49.gh-issue-96572.8DRsaW.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix use after free in trace refs build mode. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-07-12-02-11.gh-issue-96636.YvN-K6.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-07-12-02-11.gh-issue-96636.YvN-K6.rst
deleted file mode 100644
index e0fbd8761aa3..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-07-12-02-11.gh-issue-96636.YvN-K6.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Ensure that tracing, ``sys.setrace()``, is turned on immediately. In
-pre-release versions of 3.11, some tracing events might have been lost when
-turning on tracing in a ``__del__`` method or interrupt.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-07-13-38-37.gh-issue-96641.wky0Fc.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-07-13-38-37.gh-issue-96641.wky0Fc.rst
deleted file mode 100644
index 51faca8716fb..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-07-13-38-37.gh-issue-96641.wky0Fc.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Do not expose ``KeyWrapper`` in :mod:`_functools`.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-08-20-58-10.gh-issue-64373.AfCi36.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-08-20-58-10.gh-issue-64373.AfCi36.rst
deleted file mode 100644
index e7e13cb3a00c..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-08-20-58-10.gh-issue-64373.AfCi36.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Convert :mod:`_functools` to argument clinic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-09-13-13-27.gh-issue-96678.vMxi9F.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-09-13-13-27.gh-issue-96678.vMxi9F.rst
deleted file mode 100644
index 575b52be2940..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-09-13-13-27.gh-issue-96678.vMxi9F.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix case of undefined behavior in ceval.c
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-11-00-37-50.gh-issue-90751.VE8-zf.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-11-00-37-50.gh-issue-90751.VE8-zf.rst
deleted file mode 100644
index 0908f1cc066f..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-11-00-37-50.gh-issue-90751.VE8-zf.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-:class:`memoryview` now supports half-floats.
-Patch by Dong-hee Na and Antoine Pitrou.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-11-12-43-43.gh-issue-96751.anRT6a.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-11-12-43-43.gh-issue-96751.anRT6a.rst
deleted file mode 100644
index fb5b73e1ac77..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-11-12-43-43.gh-issue-96751.anRT6a.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Remove dead code from ``CALL_FUNCTION_EX`` opcode.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-12-15-15-04.gh-issue-90997.sZO8c9.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-12-15-15-04.gh-issue-90997.sZO8c9.rst
deleted file mode 100644
index 4a43e2babcde..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-12-15-15-04.gh-issue-90997.sZO8c9.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve the performance of reading and writing inline bytecode caches on
-some platforms.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-12-16-58-22.gh-issue-96754.0GRme5.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-12-16-58-22.gh-issue-96754.0GRme5.rst
deleted file mode 100644
index beac84ee822a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-12-16-58-22.gh-issue-96754.0GRme5.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Make sure that all frame objects created are created from valid interpreter
-frames. Prevents the possibility of invalid frames in backtraces and signal
-handlers.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-13-12-06-46.gh-issue-96678.NqGFyb.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-13-12-06-46.gh-issue-96678.NqGFyb.rst
deleted file mode 100644
index bdd33c8d2ca9..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-13-12-06-46.gh-issue-96678.NqGFyb.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix undefined behaviour in C code of null pointer arithmetic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-13-21-45-07.gh-issue-95778.Oll4_5.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-13-21-45-07.gh-issue-95778.Oll4_5.rst
deleted file mode 100644
index f202afc1f259..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-13-21-45-07.gh-issue-95778.Oll4_5.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-The ``PyLong_FromString`` function was refactored to make it more maintainable
-and extensible.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-16-12-36-13.gh-issue-96864.PLU3i8.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-16-12-36-13.gh-issue-96864.PLU3i8.rst
deleted file mode 100644
index c0d41ae7d21e..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-16-12-36-13.gh-issue-96864.PLU3i8.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a possible assertion failure, fatal error, or :exc:`SystemError` if a
-line tracing event raises an exception while opcode tracing is enabled.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-16-16-54-35.gh-issue-96387.GRzewg.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-16-16-54-35.gh-issue-96387.GRzewg.rst
deleted file mode 100644
index 611ab94bc636..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-16-16-54-35.gh-issue-96387.GRzewg.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-At Python exit, sometimes a thread holding the GIL can wait forever for a
-thread (usually a daemon thread) which requested to drop the GIL, whereas
-the thread already exited. To fix the race condition, the thread which
-requested the GIL drop now resets its request before exiting. Issue
-discovered and analyzed by Mingliang ZHAO. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-16-19-02-40.gh-issue-95778.cJmnst.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-16-19-02-40.gh-issue-95778.cJmnst.rst
deleted file mode 100644
index ebf63778a605..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-16-19-02-40.gh-issue-95778.cJmnst.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-When :exc:`ValueError` is raised if an integer is larger than the limit,
-mention the :func:`sys.set_int_max_str_digits` function in the error message.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-18-08-47-40.gh-issue-96821.Co2iOq.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-18-08-47-40.gh-issue-96821.Co2iOq.rst
deleted file mode 100644
index 4fd0532e827d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-18-08-47-40.gh-issue-96821.Co2iOq.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix undefined behaviour in ``_testcapimodule.c``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-19-03-35-01.gh-issue-96821.izK6JA.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-19-03-35-01.gh-issue-96821.izK6JA.rst
deleted file mode 100644
index 73d0c76f0297..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-19-03-35-01.gh-issue-96821.izK6JA.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix undefined behaviour in ``audioop.c``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-20-11-06-45.gh-issue-95921.dkcRQn.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-20-11-06-45.gh-issue-95921.dkcRQn.rst
deleted file mode 100644
index 0c8b704c9510..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-20-11-06-45.gh-issue-95921.dkcRQn.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix overly-broad source position information for chained comparisons used as
-branching conditions.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-21-14-38-31.gh-issue-96848.WuoLzU.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-21-14-38-31.gh-issue-96848.WuoLzU.rst
deleted file mode 100644
index a9b04ce87d4d..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-21-14-38-31.gh-issue-96848.WuoLzU.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix command line parsing: reject :option:`-X int_max_str_digits <-X>` option
-with no value (invalid) when the :envvar:`PYTHONINTMAXSTRDIGITS` environment
-variable is set to a valid limit. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-21-16-06-37.gh-issue-96975.BmE0XY.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-21-16-06-37.gh-issue-96975.BmE0XY.rst
deleted file mode 100644
index e6fcb84d7bff..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-21-16-06-37.gh-issue-96975.BmE0XY.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a crash occurring when :c:func:`PyEval_GetFrame` is called while the
-topmost Python frame is in a partially-initialized state.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-27-11-59-13.gh-issue-96670.XrBBit.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-27-11-59-13.gh-issue-96670.XrBBit.rst
deleted file mode 100644
index ba8e2bbaf62b..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-27-11-59-13.gh-issue-96670.XrBBit.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-The parser now raises :exc:`SyntaxError` when parsing source code containing
-null bytes. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-29-15-19-29.gh-issue-94526.wq5m6T.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-29-15-19-29.gh-issue-94526.wq5m6T.rst
deleted file mode 100644
index 59e389a64ee0..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-29-15-19-29.gh-issue-94526.wq5m6T.rst	
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix the Python path configuration used to initialized :data:`sys.path` at
-Python startup. Paths are no longer encoded to UTF-8/strict to avoid encoding
-errors if it contains surrogate characters (bytes paths are decoded with the
-surrogateescape error handler). Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-09-30-13-26-58.gh-issue-97670.n61vMR.rst b/Misc/NEWS.d/next/Core and Builtins/2022-09-30-13-26-58.gh-issue-97670.n61vMR.rst
deleted file mode 100644
index 50b47871a5fd..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-09-30-13-26-58.gh-issue-97670.n61vMR.rst	
+++ /dev/null
@@ -1,6 +0,0 @@
-Remove the :func:`sys.getdxp` function and the ``Tools/scripts/analyze_dxp.py``
-script. DXP stands for "dynamic execution pairs". They were related to
-``DYNAMIC_EXECUTION_PROFILE`` and ``DXPAIRS`` macros which have been removed in
-Python 3.11. Python can now be built with :option:`./configure --enable-pystats
-<--enable-pystats>` to gather statistics on Python opcodes.  Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-01-08-55-09.gh-issue-97591.pw6kkH.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-01-08-55-09.gh-issue-97591.pw6kkH.rst
deleted file mode 100644
index 6f07529f15bb..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-01-08-55-09.gh-issue-97591.pw6kkH.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a missing incref/decref pair in ``Exception.__setstate__()``.
-Patch by Ofey Chan.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-03-13-35-48.gh-issue-97752.0xTjJY.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-03-13-35-48.gh-issue-97752.0xTjJY.rst
deleted file mode 100644
index c65635070348..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-03-13-35-48.gh-issue-97752.0xTjJY.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix possible data corruption or crashes when accessing the ``f_back`` member
-of newly-created generator or coroutine frames.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-03-16-12-39.gh-issue-91052.MsYL9d.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-03-16-12-39.gh-issue-91052.MsYL9d.rst
deleted file mode 100644
index c7db4da494fe..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-03-16-12-39.gh-issue-91052.MsYL9d.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Add API for subscribing to modification events on selected dictionaries.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-04-02-00-10.gh-issue-97779.f3N1hI.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-04-02-00-10.gh-issue-97779.f3N1hI.rst
deleted file mode 100644
index 611521808865..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-04-02-00-10.gh-issue-97779.f3N1hI.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Ensure that all Python frame objects are backed by "complete" frames.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-04-14-04-40.gh-issue-86298.QVM7G1.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-04-14-04-40.gh-issue-86298.QVM7G1.rst
deleted file mode 100644
index 6e349d56c99f..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-04-14-04-40.gh-issue-86298.QVM7G1.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-In cases where ``warnings.warn_explicit()`` consults the module's loader, an
-``DeprecationWarning`` is issued when ``m.__loader__`` differs from
-``m.__spec__.loader``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-04-17-02-18.gh-issue-97850.E3QTRA.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-04-17-02-18.gh-issue-97850.E3QTRA.rst
deleted file mode 100644
index f880d9663842..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-04-17-02-18.gh-issue-97850.E3QTRA.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Long deprecated, ``module_repr()`` should now be completely eradicated.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-05-00-37-27.gh-issue-65961.z0Ys0y.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-05-00-37-27.gh-issue-65961.z0Ys0y.rst
deleted file mode 100644
index 0c034263c1a8..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-05-00-37-27.gh-issue-65961.z0Ys0y.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-When ``__package__`` is different than ``__spec__.parent``, raise a
-``DeprecationWarning`` instead of ``ImportWarning``.
-
-Also remove ``importlib.util.set_package()`` which was scheduled for
-removal.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-05-11-37-15.gh-issue-97922.Zu9Bge.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-05-11-37-15.gh-issue-97922.Zu9Bge.rst
deleted file mode 100644
index bf78709362f4..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-05-11-37-15.gh-issue-97922.Zu9Bge.rst	
+++ /dev/null
@@ -1,5 +0,0 @@
-The Garbage Collector now runs only on the eval breaker mechanism of the
-Python bytecode evaluation loop instead on object allocations. The GC can
-also run when :c:func:`PyErr_CheckSignals` is called so C extensions that
-need to run for a long time without executing any Python code also have a
-chance to execute the GC periodically.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-05-17-02-22.gh-issue-97943.LYAWlE.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-05-17-02-22.gh-issue-97943.LYAWlE.rst
deleted file mode 100644
index 9b4a421a9d47..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-05-17-02-22.gh-issue-97943.LYAWlE.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Bugfix: :func:`PyFunction_GetAnnotations` should return a borrowed
-reference. It was returning a new reference.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-02-11-34.gh-issue-97002.Zvsk71.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-06-02-11-34.gh-issue-97002.Zvsk71.rst
deleted file mode 100644
index 1f577e02e1fd..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-02-11-34.gh-issue-97002.Zvsk71.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix an issue where several frame objects could be backed by the same
-interpreter frame, possibly leading to corrupted memory and hard crashes of
-the interpreter.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-06-36-29.gh-issue-97912.jGRJpa.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-06-06-36-29.gh-issue-97912.jGRJpa.rst
deleted file mode 100644
index bd3d221252b2..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-06-36-29.gh-issue-97912.jGRJpa.rst	
+++ /dev/null
@@ -1 +0,0 @@
-The compiler now avoids quadratic behavior when finding which instructions should use the :opcode:`LOAD_FAST_CHECK` opcode.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-14-14-28.gh-issue-97955.Nq5VXD.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-06-14-14-28.gh-issue-97955.Nq5VXD.rst
deleted file mode 100644
index e21794df4f18..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-14-14-28.gh-issue-97955.Nq5VXD.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Migrate :mod:`zoneinfo` to Argument Clinic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-15-45-57.gh-issue-96078.fS-6mU.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-06-15-45-57.gh-issue-96078.fS-6mU.rst
deleted file mode 100644
index d1f949c6e13a..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-15-45-57.gh-issue-96078.fS-6mU.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`os.sched_yield` now release the GIL while calling sched_yield(2).
-Patch by Dong-hee Na.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-20-41-29.gh-issue-97973.gB-xWi.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-06-20-41-29.gh-issue-97973.gB-xWi.rst
deleted file mode 100644
index a0095a61ec32..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-20-41-29.gh-issue-97973.gB-xWi.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Modify the tokenizer to return all necessary information the parser needs to set location information in the AST nodes, so that the parser does not have to calculate those doing pointer arithmetic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-23-13-34.gh-issue-97997.JQaJKF.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-06-23-13-34.gh-issue-97997.JQaJKF.rst
deleted file mode 100644
index 5cb5e2126638..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-06-23-13-34.gh-issue-97997.JQaJKF.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Add running column offset to the tokenizer state to avoid calculating AST column information with pointer arithmetic.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-13-23-23-01.gh-issue-98254.bC8IKt.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-13-23-23-01.gh-issue-98254.bC8IKt.rst
deleted file mode 100644
index af5d93ff24e9..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-13-23-23-01.gh-issue-98254.bC8IKt.rst	
+++ /dev/null
@@ -1,3 +0,0 @@
-Modules from the standard library are now potentially suggested as part of the
-error messages displayed by the interpreter when an :exc:`NameError` is raised
-to the top level. Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-18-14-11-32.gh-issue-98390.H1sxJu.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-18-14-11-32.gh-issue-98390.H1sxJu.rst
deleted file mode 100644
index 6dac72b905c9..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-18-14-11-32.gh-issue-98390.H1sxJu.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix location of sub-expressions of boolean expressions, by reducing their scope to that of the sub-expression.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-18-16-17-44.gh-issue-98398.x4rYK_.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-18-16-17-44.gh-issue-98398.x4rYK_.rst
deleted file mode 100644
index 35d33c90a690..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-18-16-17-44.gh-issue-98398.x4rYK_.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix source location of 'assert' bytecodes.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-19-18-03-28.gh-issue-98354.GRGta3.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-19-18-03-28.gh-issue-98354.GRGta3.rst
deleted file mode 100644
index a600f3e927a3..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-19-18-03-28.gh-issue-98354.GRGta3.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Added unicode check for ``name`` attribute of ``spec`` argument passed in :func:`_imp.create_builtin` function.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-19-20-53-38.gh-issue-98461.iNmPDV.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-19-20-53-38.gh-issue-98461.iNmPDV.rst
deleted file mode 100644
index 6289f208609e..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-19-20-53-38.gh-issue-98461.iNmPDV.rst	
+++ /dev/null
@@ -1 +0,0 @@
-Fix source location in bytecode for list, set and dict comprehensions as well as generator expressions.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-10-19-23-48-46.gh-issue-98374.eOBh8M.rst b/Misc/NEWS.d/next/Core and Builtins/2022-10-19-23-48-46.gh-issue-98374.eOBh8M.rst
deleted file mode 100644
index 56a41e3883d1..000000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2022-10-19-23-48-46.gh-issue-98374.eOBh8M.rst	
+++ /dev/null
@@ -1,2 +0,0 @@
-Suppress ImportError for invalid query for help() command. Patch by Dong-hee
-Na.
diff --git a/Misc/NEWS.d/next/Documentation/2017-12-10-19-13-39.bpo-13553.gQbZs4.rst b/Misc/NEWS.d/next/Documentation/2017-12-10-19-13-39.bpo-13553.gQbZs4.rst
deleted file mode 100644
index 23d3c1555e37..000000000000
--- a/Misc/NEWS.d/next/Documentation/2017-12-10-19-13-39.bpo-13553.gQbZs4.rst
+++ /dev/null
@@ -1 +0,0 @@
-Document tkinter.Tk args.
diff --git a/Misc/NEWS.d/next/Documentation/2019-09-12-08-28-17.bpo-38056.6ktYkc.rst b/Misc/NEWS.d/next/Documentation/2019-09-12-08-28-17.bpo-38056.6ktYkc.rst
deleted file mode 100644
index 2e6b70fd84b6..000000000000
--- a/Misc/NEWS.d/next/Documentation/2019-09-12-08-28-17.bpo-38056.6ktYkc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Overhaul the :ref:`error-handlers` documentation in :mod:`codecs`.
diff --git a/Misc/NEWS.d/next/Documentation/2021-04-01-08-09-34.bpo-43689.mqCfLe.rst b/Misc/NEWS.d/next/Documentation/2021-04-01-08-09-34.bpo-43689.mqCfLe.rst
deleted file mode 100644
index 5cc13d7068c9..000000000000
--- a/Misc/NEWS.d/next/Documentation/2021-04-01-08-09-34.bpo-43689.mqCfLe.rst
+++ /dev/null
@@ -1 +0,0 @@
-The ``Differ`` documentation now also mentions other whitespace characters, which make it harder to understand the diff output.
diff --git a/Misc/NEWS.d/next/Documentation/2022-01-13-16-03-15.bpo-40838.k3NVCf.rst b/Misc/NEWS.d/next/Documentation/2022-01-13-16-03-15.bpo-40838.k3NVCf.rst
deleted file mode 100644
index 0f071ab64dbe..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-01-13-16-03-15.bpo-40838.k3NVCf.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document that :func:`inspect.getdoc`, :func:`inspect.getmodule`, and
-:func:`inspect.getsourcefile` might return ``None``.
diff --git a/Misc/NEWS.d/next/Documentation/2022-03-30-17-56-01.bpo-47161.gesHfS.rst b/Misc/NEWS.d/next/Documentation/2022-03-30-17-56-01.bpo-47161.gesHfS.rst
deleted file mode 100644
index 6b552daa7c13..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-03-30-17-56-01.bpo-47161.gesHfS.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document that :class:`pathlib.PurePath` does not collapse
-initial double slashes because they denote UNC paths.
diff --git a/Misc/NEWS.d/next/Documentation/2022-05-18-23-58-26.gh-issue-92240.bHvYiz.rst b/Misc/NEWS.d/next/Documentation/2022-05-18-23-58-26.gh-issue-92240.bHvYiz.rst
deleted file mode 100644
index 53b2a66c9779..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-05-18-23-58-26.gh-issue-92240.bHvYiz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Added release dates for
-"What's New in Python 3.X" for 3.0, 3.1, 3.2, 3.8 and 3.10
diff --git a/Misc/NEWS.d/next/Documentation/2022-05-20-18-42-10.gh-issue-93031.c2RdJe.rst b/Misc/NEWS.d/next/Documentation/2022-05-20-18-42-10.gh-issue-93031.c2RdJe.rst
deleted file mode 100644
index c46b45d2433c..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-05-20-18-42-10.gh-issue-93031.c2RdJe.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update tutorial introduction output to use 3.10+ SyntaxError invalid range.
diff --git a/Misc/NEWS.d/next/Documentation/2022-05-26-11-33-23.gh-issue-86438.kEGGmK.rst b/Misc/NEWS.d/next/Documentation/2022-05-26-11-33-23.gh-issue-86438.kEGGmK.rst
deleted file mode 100644
index 75abfdd63b8b..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-05-26-11-33-23.gh-issue-86438.kEGGmK.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Clarify that :option:`-W` and :envvar:`PYTHONWARNINGS` are matched literally
-and case-insensitively, rather than as regular expressions, in
-:mod:`warnings`.
diff --git a/Misc/NEWS.d/next/Documentation/2022-05-26-14-51-25.gh-issue-88831.5Cccr5.rst b/Misc/NEWS.d/next/Documentation/2022-05-26-14-51-25.gh-issue-88831.5Cccr5.rst
deleted file mode 100644
index 983bea981a9b..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-05-26-14-51-25.gh-issue-88831.5Cccr5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Augmented documentation of asyncio.create_task(). Clarified the need to keep strong references to tasks and added a code snippet detailing how to to this.
diff --git a/Misc/NEWS.d/next/Documentation/2022-05-29-21-22-54.gh-issue-86986.lFXw8j.rst b/Misc/NEWS.d/next/Documentation/2022-05-29-21-22-54.gh-issue-86986.lFXw8j.rst
deleted file mode 100644
index 1db028c30f67..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-05-29-21-22-54.gh-issue-86986.lFXw8j.rst
+++ /dev/null
@@ -1 +0,0 @@
-The minimum Sphinx version required to build the documentation is now 3.2.
diff --git a/Misc/NEWS.d/next/Documentation/2022-06-15-12-12-49.gh-issue-87260.epyI7D.rst b/Misc/NEWS.d/next/Documentation/2022-06-15-12-12-49.gh-issue-87260.epyI7D.rst
deleted file mode 100644
index 4c6cee86ca11..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-06-15-12-12-49.gh-issue-87260.epyI7D.rst
+++ /dev/null
@@ -1 +0,0 @@
-Align :mod:`sqlite3` argument specs with the actual implementation.
diff --git a/Misc/NEWS.d/next/Documentation/2022-06-16-10-10-59.gh-issue-61162.1ypkG8.rst b/Misc/NEWS.d/next/Documentation/2022-06-16-10-10-59.gh-issue-61162.1ypkG8.rst
deleted file mode 100644
index c8b3a2222321..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-06-16-10-10-59.gh-issue-61162.1ypkG8.rst
+++ /dev/null
@@ -1 +0,0 @@
-Clarify :mod:`sqlite3` behavior when :ref:`sqlite3-connection-context-manager`.
diff --git a/Misc/NEWS.d/next/Documentation/2022-06-19-18-18-22.gh-issue-86128.39DDTD.rst b/Misc/NEWS.d/next/Documentation/2022-06-19-18-18-22.gh-issue-86128.39DDTD.rst
deleted file mode 100644
index bab006856dee..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-06-19-18-18-22.gh-issue-86128.39DDTD.rst
+++ /dev/null
@@ -1 +0,0 @@
-Document a limitation in ThreadPoolExecutor where its exit handler is executed before any handlers in atexit.
diff --git a/Misc/NEWS.d/next/Documentation/2022-07-07-08-42-05.gh-issue-94321.pmCIPb.rst b/Misc/NEWS.d/next/Documentation/2022-07-07-08-42-05.gh-issue-94321.pmCIPb.rst
deleted file mode 100644
index c1a8dcd85353..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-07-07-08-42-05.gh-issue-94321.pmCIPb.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Document the :pep:`246` style protocol type
-:class:`sqlite3.PrepareProtocol`.
diff --git a/Misc/NEWS.d/next/Documentation/2022-07-29-09-04-02.gh-issue-95415.LKTyw6.rst b/Misc/NEWS.d/next/Documentation/2022-07-29-09-04-02.gh-issue-95415.LKTyw6.rst
deleted file mode 100644
index ece36bc4d1ce..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-07-29-09-04-02.gh-issue-95415.LKTyw6.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Use consistent syntax for platform availability. The directive now supports
-a content body and emits a warning when it encounters an unknown platform.
diff --git a/Misc/NEWS.d/next/Documentation/2022-07-29-23-02-19.gh-issue-95451.-tgB93.rst b/Misc/NEWS.d/next/Documentation/2022-07-29-23-02-19.gh-issue-95451.-tgB93.rst
deleted file mode 100644
index 3a7b8a122b7a..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-07-29-23-02-19.gh-issue-95451.-tgB93.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Update library documentation with
-:ref:`availability information <wasm-availability>`
-on WebAssembly platforms ``wasm32-emscripten`` and ``wasm32-wasi``.
diff --git a/Misc/NEWS.d/next/Documentation/2022-07-30-00-23-11.gh-issue-95454.we7AFm.rst b/Misc/NEWS.d/next/Documentation/2022-07-30-00-23-11.gh-issue-95454.we7AFm.rst
deleted file mode 100644
index 6440c23fd500..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-07-30-00-23-11.gh-issue-95454.we7AFm.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Replaced incorrectly written true/false values
-in documentiation. Patch by Robert O'Shea
diff --git a/Misc/NEWS.d/next/Documentation/2022-08-03-13-35-08.gh-issue-91207.eJ4pPf.rst b/Misc/NEWS.d/next/Documentation/2022-08-03-13-35-08.gh-issue-91207.eJ4pPf.rst
deleted file mode 100644
index 8c7391f7edf7..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-08-03-13-35-08.gh-issue-91207.eJ4pPf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix stylesheet not working in Windows CHM htmlhelp docs
-and add warning that they are deprecated.
-Contributed by C.A.M. Gerlach.
diff --git a/Misc/NEWS.d/next/Documentation/2022-08-12-01-12-52.gh-issue-95588.PA0FI7.rst b/Misc/NEWS.d/next/Documentation/2022-08-12-01-12-52.gh-issue-95588.PA0FI7.rst
deleted file mode 100644
index c070bbc19517..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-08-12-01-12-52.gh-issue-95588.PA0FI7.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Clarified the conflicting advice given in the :mod:`ast` documentation about
-:func:`ast.literal_eval` being "safe" for use on untrusted input while at
-the same time warning that it can crash the process. The latter statement is
-true and is deemed unfixable without a large amount of work unsuitable for a
-bugfix. So we keep the warning and no longer claim that ``literal_eval`` is
-safe.
diff --git a/Misc/NEWS.d/next/Documentation/2022-08-13-20-34-51.gh-issue-95957.W9ZZAx.rst b/Misc/NEWS.d/next/Documentation/2022-08-13-20-34-51.gh-issue-95957.W9ZZAx.rst
deleted file mode 100644
index c617bd42abd9..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-08-13-20-34-51.gh-issue-95957.W9ZZAx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-What's New 3.11 now has instructions for how to provide compiler and
-linker flags for Tcl/Tk and OpenSSL on RHEL 7 and CentOS 7.
diff --git a/Misc/NEWS.d/next/Documentation/2022-08-19-17-07-45.gh-issue-96098.nDp43u.rst b/Misc/NEWS.d/next/Documentation/2022-08-19-17-07-45.gh-issue-96098.nDp43u.rst
deleted file mode 100644
index 5ead20bbb535..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-08-19-17-07-45.gh-issue-96098.nDp43u.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Improve discoverability of the higher level concurrent.futures module by
-providing clearer links from the lower level threading and multiprocessing
-modules.
diff --git a/Misc/NEWS.d/next/Documentation/2022-09-01-17-03-04.gh-issue-96432.1EJ1-4.rst b/Misc/NEWS.d/next/Documentation/2022-09-01-17-03-04.gh-issue-96432.1EJ1-4.rst
deleted file mode 100644
index c4d296e626b1..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-09-01-17-03-04.gh-issue-96432.1EJ1-4.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fraction literals now support whitespace around the forward slash,
-``Fraction('2 / 3')``.
diff --git a/Misc/NEWS.d/next/Documentation/2022-10-02-10-58-52.gh-issue-97741.39l023.rst b/Misc/NEWS.d/next/Documentation/2022-10-02-10-58-52.gh-issue-97741.39l023.rst
deleted file mode 100644
index 8da9c92f6fd8..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-10-02-10-58-52.gh-issue-97741.39l023.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``!`` in c domain ref target syntax via a ``conf.py`` patch, so it works
-as intended to disable ref target resolution.
diff --git a/Misc/NEWS.d/next/Documentation/2022-10-11-09-40-50.gh-issue-86404.dEAb8W.rst b/Misc/NEWS.d/next/Documentation/2022-10-11-09-40-50.gh-issue-86404.dEAb8W.rst
deleted file mode 100644
index de7b09216711..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-10-11-09-40-50.gh-issue-86404.dEAb8W.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecated tools ``make suspicious`` and ``rstlint.py`` are now removed.
-They have been replaced by `spinx-lint
-<https://pypi.org/project/sphinx-lint/>`_.
diff --git a/Misc/NEWS.d/next/Documentation/2022-10-16-17-34-45.gh-issue-85525.DvkD0v.rst b/Misc/NEWS.d/next/Documentation/2022-10-16-17-34-45.gh-issue-85525.DvkD0v.rst
deleted file mode 100644
index 292e16998acd..000000000000
--- a/Misc/NEWS.d/next/Documentation/2022-10-16-17-34-45.gh-issue-85525.DvkD0v.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove extra row
diff --git a/Misc/NEWS.d/next/IDLE/2022-07-28-18-56-57.gh-issue-89610.hcosiM.rst b/Misc/NEWS.d/next/IDLE/2022-07-28-18-56-57.gh-issue-89610.hcosiM.rst
deleted file mode 100644
index 0d283711e3e8..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-07-28-18-56-57.gh-issue-89610.hcosiM.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add .pyi as a recognized extension for IDLE on macOS.    This allows opening
-stub files by double clicking on them in the Finder.
diff --git a/Misc/NEWS.d/next/IDLE/2022-07-29-11-08-52.gh-issue-95411.dazlqH.rst b/Misc/NEWS.d/next/IDLE/2022-07-29-11-08-52.gh-issue-95411.dazlqH.rst
deleted file mode 100644
index 94ca8b2c2ea9..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-07-29-11-08-52.gh-issue-95411.dazlqH.rst
+++ /dev/null
@@ -1 +0,0 @@
-Enable using IDLE's module browser with .pyw files.
diff --git a/Misc/NEWS.d/next/IDLE/2022-07-30-15-10-39.gh-issue-95471.z3scVG.rst b/Misc/NEWS.d/next/IDLE/2022-07-30-15-10-39.gh-issue-95471.z3scVG.rst
deleted file mode 100644
index 73a9d8058965..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-07-30-15-10-39.gh-issue-95471.z3scVG.rst
+++ /dev/null
@@ -1 +0,0 @@
-In the Edit menu, move ``Select All`` and add a new separator.
diff --git a/Misc/NEWS.d/next/IDLE/2022-07-31-22-15-14.gh-issue-95511.WX6PmB.rst b/Misc/NEWS.d/next/IDLE/2022-07-31-22-15-14.gh-issue-95511.WX6PmB.rst
deleted file mode 100644
index 803fa5f2a2ab..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-07-31-22-15-14.gh-issue-95511.WX6PmB.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the Shell context menu copy-with-prompts bug of copying an extra line
-when one selects whole lines.
diff --git a/Misc/NEWS.d/next/IDLE/2022-08-01-23-31-48.gh-issue-95191.U7vryB.rst b/Misc/NEWS.d/next/IDLE/2022-08-01-23-31-48.gh-issue-95191.U7vryB.rst
deleted file mode 100644
index 94d3dbbd529f..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-08-01-23-31-48.gh-issue-95191.U7vryB.rst
+++ /dev/null
@@ -1 +0,0 @@
-Include prompts when saving Shell (interactive input and output).
diff --git a/Misc/NEWS.d/next/IDLE/2022-08-04-20-07-51.gh-issue-65802.xnThWe.rst b/Misc/NEWS.d/next/IDLE/2022-08-04-20-07-51.gh-issue-65802.xnThWe.rst
deleted file mode 100644
index a62a784b6e69..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-08-04-20-07-51.gh-issue-65802.xnThWe.rst
+++ /dev/null
@@ -1 +0,0 @@
-Document handling of extensions in Save As dialogs.
diff --git a/Misc/NEWS.d/next/IDLE/2022-10-15-21-20-40.gh-issue-97527.otAHJM.rst b/Misc/NEWS.d/next/IDLE/2022-10-15-21-20-40.gh-issue-97527.otAHJM.rst
deleted file mode 100644
index e7fda8974194..000000000000
--- a/Misc/NEWS.d/next/IDLE/2022-10-15-21-20-40.gh-issue-97527.otAHJM.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a bug in the previous bugfix that caused IDLE to not start when run with
-3.10.8, 3.12.0a1, and at least Microsoft Python 3.10.2288.0 installed
-without the Lib/test package.  3.11.0 was never affected.
diff --git a/Misc/NEWS.d/next/Library/2017-07-31-13-35-28.bpo-26253.8v_sCs.rst b/Misc/NEWS.d/next/Library/2017-07-31-13-35-28.bpo-26253.8v_sCs.rst
deleted file mode 100644
index fa0dc95b7d62..000000000000
--- a/Misc/NEWS.d/next/Library/2017-07-31-13-35-28.bpo-26253.8v_sCs.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow adjustable compression level for tarfile streams in
-:func:`tarfile.open`.
diff --git a/Misc/NEWS.d/next/Library/2018-09-23-07-47-29.bpo-32990.2FVVTU.rst b/Misc/NEWS.d/next/Library/2018-09-23-07-47-29.bpo-32990.2FVVTU.rst
deleted file mode 100644
index 7d7f7e3faaec..000000000000
--- a/Misc/NEWS.d/next/Library/2018-09-23-07-47-29.bpo-32990.2FVVTU.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Support reading wave files with the ``WAVE_FORMAT_EXTENSIBLE`` format in the
-:mod:`wave` module.
diff --git a/Misc/NEWS.d/next/Library/2018-09-28-22-18-03.bpo-34828.5Zyi_S.rst b/Misc/NEWS.d/next/Library/2018-09-28-22-18-03.bpo-34828.5Zyi_S.rst
deleted file mode 100644
index b0e10a158b5b..000000000000
--- a/Misc/NEWS.d/next/Library/2018-09-28-22-18-03.bpo-34828.5Zyi_S.rst
+++ /dev/null
@@ -1 +0,0 @@
-:meth:`sqlite3.Connection.iterdump` now handles databases that use ``AUTOINCREMENT`` in one or more tables.
diff --git a/Misc/NEWS.d/next/Library/2019-09-25-00-37-51.bpo-38267.X9Jb5V.rst b/Misc/NEWS.d/next/Library/2019-09-25-00-37-51.bpo-38267.X9Jb5V.rst
deleted file mode 100644
index b842fdcb73e9..000000000000
--- a/Misc/NEWS.d/next/Library/2019-09-25-00-37-51.bpo-38267.X9Jb5V.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add *timeout* parameter to :meth:`asyncio.loop.shutdown_default_executor`.
-The default value is ``None``, which means the executor will be given an unlimited amount of time.
-When called from :class:`asyncio.Runner` or :func:`asyncio.run`, the default timeout is 5 minutes.
diff --git a/Misc/NEWS.d/next/Library/2019-11-04-22-21-27.bpo-38693.w_OAov.rst b/Misc/NEWS.d/next/Library/2019-11-04-22-21-27.bpo-38693.w_OAov.rst
deleted file mode 100644
index a81e9220a8e6..000000000000
--- a/Misc/NEWS.d/next/Library/2019-11-04-22-21-27.bpo-38693.w_OAov.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`importlib` now uses f-strings internally instead of ``str.format``.
diff --git a/Misc/NEWS.d/next/Library/2020-01-09-01-57-12.bpo-39264.GsBL9-.rst b/Misc/NEWS.d/next/Library/2020-01-09-01-57-12.bpo-39264.GsBL9-.rst
deleted file mode 100644
index 5f9ffdffce5c..000000000000
--- a/Misc/NEWS.d/next/Library/2020-01-09-01-57-12.bpo-39264.GsBL9-.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed :meth:`collections.UserDict.get` to not call
-:meth:`__missing__` when a value is not found. This matches the behavior of
-:class:`dict`. Patch by Bar Harel.
diff --git a/Misc/NEWS.d/next/Library/2020-07-08-20-32-13.bpo-41246.2trYf3.rst b/Misc/NEWS.d/next/Library/2020-07-08-20-32-13.bpo-41246.2trYf3.rst
deleted file mode 100644
index 17b884e777e9..000000000000
--- a/Misc/NEWS.d/next/Library/2020-07-08-20-32-13.bpo-41246.2trYf3.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Give the same callback function for when the overlapped operation is done to
-the functions ``recv``, ``recv_into``, ``recvfrom``, ``sendto``, ``send``
-and ``sendfile`` inside ``IocpProactor``.
diff --git a/Misc/NEWS.d/next/Library/2020-09-28-04-56-04.bpo-14243.YECnxv.rst b/Misc/NEWS.d/next/Library/2020-09-28-04-56-04.bpo-14243.YECnxv.rst
deleted file mode 100644
index 267535452ef1..000000000000
--- a/Misc/NEWS.d/next/Library/2020-09-28-04-56-04.bpo-14243.YECnxv.rst
+++ /dev/null
@@ -1 +0,0 @@
-The :class:`tempfile.NamedTemporaryFile` function has a new optional parameter *delete_on_close*
diff --git a/Misc/NEWS.d/next/Library/2020-10-15-18-37-12.bpo-42047.XDdoSF.rst b/Misc/NEWS.d/next/Library/2020-10-15-18-37-12.bpo-42047.XDdoSF.rst
deleted file mode 100644
index 4c23763cf8d8..000000000000
--- a/Misc/NEWS.d/next/Library/2020-10-15-18-37-12.bpo-42047.XDdoSF.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :func:`threading.get_native_id` support for DragonFly BSD. Patch by David Carlier.
diff --git a/Misc/NEWS.d/next/Library/2021-05-22-07-58-59.bpo-42627.EejtD0.rst b/Misc/NEWS.d/next/Library/2021-05-22-07-58-59.bpo-42627.EejtD0.rst
deleted file mode 100644
index f165b9ced05d..000000000000
--- a/Misc/NEWS.d/next/Library/2021-05-22-07-58-59.bpo-42627.EejtD0.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix incorrect parsing of Windows registry proxy settings
diff --git a/Misc/NEWS.d/next/Library/2021-08-27-18-07-35.bpo-44173.oW92Ev.rst b/Misc/NEWS.d/next/Library/2021-08-27-18-07-35.bpo-44173.oW92Ev.rst
deleted file mode 100644
index abc98266afb0..000000000000
--- a/Misc/NEWS.d/next/Library/2021-08-27-18-07-35.bpo-44173.oW92Ev.rst
+++ /dev/null
@@ -1 +0,0 @@
-Enable fast seeking of uncompressed unencrypted :class:`zipfile.ZipExtFile`
diff --git a/Misc/NEWS.d/next/Library/2021-08-29-19-59-16.bpo-45046.eGq0NC.rst b/Misc/NEWS.d/next/Library/2021-08-29-19-59-16.bpo-45046.eGq0NC.rst
deleted file mode 100644
index 8072afaf445c..000000000000
--- a/Misc/NEWS.d/next/Library/2021-08-29-19-59-16.bpo-45046.eGq0NC.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-Add support of context managers in :mod:`unittest`: methods
-:meth:`~unittest.TestCase.enterContext` and
-:meth:`~unittest.TestCase.enterClassContext` of class
-:class:`~unittest.TestCase`, method
-:meth:`~unittest.IsolatedAsyncioTestCase.enterAsyncContext` of class
-:class:`~unittest.IsolatedAsyncioTestCase` and function
-:func:`unittest.enterModuleContext`.
diff --git a/Misc/NEWS.d/next/Library/2021-12-27-15-32-15.bpo-45924.0ZpHX2.rst b/Misc/NEWS.d/next/Library/2021-12-27-15-32-15.bpo-45924.0ZpHX2.rst
deleted file mode 100644
index 5cda22737adb..000000000000
--- a/Misc/NEWS.d/next/Library/2021-12-27-15-32-15.bpo-45924.0ZpHX2.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :mod:`asyncio` incorrect traceback when future's exception is raised multiple times. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-01-03-15-07-06.bpo-46197.Z0djv6.rst b/Misc/NEWS.d/next/Library/2022-01-03-15-07-06.bpo-46197.Z0djv6.rst
deleted file mode 100644
index 7a3b2d59dfaf..000000000000
--- a/Misc/NEWS.d/next/Library/2022-01-03-15-07-06.bpo-46197.Z0djv6.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :mod:`ensurepip` environment isolation for subprocess running ``pip``.
diff --git a/Misc/NEWS.d/next/Library/2022-01-09-14-23-00.bpo-28249.4dzB80.rst b/Misc/NEWS.d/next/Library/2022-01-09-14-23-00.bpo-28249.4dzB80.rst
deleted file mode 100644
index b5f1312d7686..000000000000
--- a/Misc/NEWS.d/next/Library/2022-01-09-14-23-00.bpo-28249.4dzB80.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Set :attr:`doctest.DocTest.lineno` to ``None`` when object does not have
-:attr:`__doc__`.
diff --git a/Misc/NEWS.d/next/Library/2022-01-14-10-49-20.bpo-46364.SzhlU9.rst b/Misc/NEWS.d/next/Library/2022-01-14-10-49-20.bpo-46364.SzhlU9.rst
deleted file mode 100644
index d547ffc6f97e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-01-14-10-49-20.bpo-46364.SzhlU9.rst
+++ /dev/null
@@ -1 +0,0 @@
-Restrict use of sockets instead of pipes for stdin of subprocesses created by :mod:`asyncio` to AIX platform only.
diff --git a/Misc/NEWS.d/next/Library/2022-02-05-18-46-54.bpo-46642.YI6nHQ.rst b/Misc/NEWS.d/next/Library/2022-02-05-18-46-54.bpo-46642.YI6nHQ.rst
deleted file mode 100644
index 2d2815c1e4b0..000000000000
--- a/Misc/NEWS.d/next/Library/2022-02-05-18-46-54.bpo-46642.YI6nHQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve error message when trying to subclass an instance of :data:`typing.TypeVar`, :data:`typing.ParamSpec`, :data:`typing.TypeVarTuple`, etc. Based on patch by Gregory Beauregard.
diff --git a/Misc/NEWS.d/next/Library/2022-02-09-23-44-27.bpo-45393.9v5Y8U.rst b/Misc/NEWS.d/next/Library/2022-02-09-23-44-27.bpo-45393.9v5Y8U.rst
deleted file mode 100644
index 0a239b07d76b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-02-09-23-44-27.bpo-45393.9v5Y8U.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the formatting for ``await x`` and ``not x`` in the operator precedence
-table when using the :func:`help` system.
diff --git a/Misc/NEWS.d/next/Library/2022-02-15-12-40-48.bpo-46755.zePJfx.rst b/Misc/NEWS.d/next/Library/2022-02-15-12-40-48.bpo-46755.zePJfx.rst
deleted file mode 100644
index 399caf725359..000000000000
--- a/Misc/NEWS.d/next/Library/2022-02-15-12-40-48.bpo-46755.zePJfx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-In :class:`QueueHandler`, clear ``stack_info`` from :class:`LogRecord` to
-prevent stack trace from being written twice.
diff --git a/Misc/NEWS.d/next/Library/2022-02-21-01-37-00.bpo-42777.nWK3E6.rst b/Misc/NEWS.d/next/Library/2022-02-21-01-37-00.bpo-42777.nWK3E6.rst
deleted file mode 100644
index 24912380fb59..000000000000
--- a/Misc/NEWS.d/next/Library/2022-02-21-01-37-00.bpo-42777.nWK3E6.rst
+++ /dev/null
@@ -1 +0,0 @@
-Implement :meth:`pathlib.Path.is_mount` for Windows paths.
diff --git a/Misc/NEWS.d/next/Library/2022-03-08-04-46-44.bpo-46951.SWAz97.rst b/Misc/NEWS.d/next/Library/2022-03-08-04-46-44.bpo-46951.SWAz97.rst
deleted file mode 100644
index cd7601aa8c4d..000000000000
--- a/Misc/NEWS.d/next/Library/2022-03-08-04-46-44.bpo-46951.SWAz97.rst
+++ /dev/null
@@ -1 +0,0 @@
-Order the contents of zipapp archives, to make builds more reproducible.
diff --git a/Misc/NEWS.d/next/Library/2022-03-16-14-24-14.bpo-47025.qtT3CE.rst b/Misc/NEWS.d/next/Library/2022-03-16-14-24-14.bpo-47025.qtT3CE.rst
deleted file mode 100644
index 1c7c7ace9706..000000000000
--- a/Misc/NEWS.d/next/Library/2022-03-16-14-24-14.bpo-47025.qtT3CE.rst
+++ /dev/null
@@ -1 +0,0 @@
-Drop support for :class:`bytes` on :attr:`sys.path`.
diff --git a/Misc/NEWS.d/next/Library/2022-03-19-04-41-42.bpo-47063.nwRfUo.rst b/Misc/NEWS.d/next/Library/2022-03-19-04-41-42.bpo-47063.nwRfUo.rst
deleted file mode 100644
index b889d3c65207..000000000000
--- a/Misc/NEWS.d/next/Library/2022-03-19-04-41-42.bpo-47063.nwRfUo.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add an index_pages parameter to support using non-default index page names.
diff --git a/Misc/NEWS.d/next/Library/2022-03-22-18-28-55.bpo-35540.nyijX9.rst b/Misc/NEWS.d/next/Library/2022-03-22-18-28-55.bpo-35540.nyijX9.rst
deleted file mode 100644
index b7aeee6c8c8f..000000000000
--- a/Misc/NEWS.d/next/Library/2022-03-22-18-28-55.bpo-35540.nyijX9.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :func:`dataclasses.asdict` crash when :class:`collections.defaultdict` is present in the attributes.
diff --git a/Misc/NEWS.d/next/Library/2022-04-01-09-43-54.bpo-32547.NIUiNC.rst b/Misc/NEWS.d/next/Library/2022-04-01-09-43-54.bpo-32547.NIUiNC.rst
deleted file mode 100644
index 4599b73cc342..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-01-09-43-54.bpo-32547.NIUiNC.rst
+++ /dev/null
@@ -1 +0,0 @@
-The constructors for :class:`~csv.DictWriter` and :class:`~csv.DictReader` now coerce the ``fieldnames`` argument to a :class:`list` if it is an iterator.
diff --git a/Misc/NEWS.d/next/Library/2022-04-01-12-35-44.gh-issue-90005.pvaLHQ.rst b/Misc/NEWS.d/next/Library/2022-04-01-12-35-44.gh-issue-90005.pvaLHQ.rst
deleted file mode 100644
index ef6a881a4d09..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-01-12-35-44.gh-issue-90005.pvaLHQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`ctypes` dependency ``libffi`` is now detected with ``pkg-config``.
diff --git a/Misc/NEWS.d/next/Library/2022-04-03-11-25-02.bpo-41287.8CTdwf.rst b/Misc/NEWS.d/next/Library/2022-04-03-11-25-02.bpo-41287.8CTdwf.rst
deleted file mode 100644
index ef80ec664c4a..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-03-11-25-02.bpo-41287.8CTdwf.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix handling of the ``doc`` argument in subclasses of :func:`property`.
diff --git a/Misc/NEWS.d/next/Library/2022-04-03-19-40-09.bpo-39064.76PbIz.rst b/Misc/NEWS.d/next/Library/2022-04-03-19-40-09.bpo-39064.76PbIz.rst
deleted file mode 100644
index 34d31527e332..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-03-19-40-09.bpo-39064.76PbIz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:class:`zipfile.ZipFile` now raises :exc:`zipfile.BadZipFile` instead of ``ValueError`` when reading a
-corrupt zip file in which the central directory offset is negative.
diff --git a/Misc/NEWS.d/next/Library/2022-04-08-22-12-11.bpo-47231.lvyglt.rst b/Misc/NEWS.d/next/Library/2022-04-08-22-12-11.bpo-47231.lvyglt.rst
deleted file mode 100644
index ee05c5e28567..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-08-22-12-11.bpo-47231.lvyglt.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed an issue with inconsistent trailing slashes in tarfile longname directories.
diff --git a/Misc/NEWS.d/next/Library/2022-04-11-16-55-41.gh-issue-91456.DK3KKl.rst b/Misc/NEWS.d/next/Library/2022-04-11-16-55-41.gh-issue-91456.DK3KKl.rst
deleted file mode 100644
index a4c853149bdf..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-11-16-55-41.gh-issue-91456.DK3KKl.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecate current default auto() behavior:  In 3.13 the default will be for
-for auto() to always return the largest member value incremented by
-1, and to raise if incompatible value types are used.
diff --git a/Misc/NEWS.d/next/Library/2022-04-12-18-05-40.gh-issue-91447.N_Fs4H.rst b/Misc/NEWS.d/next/Library/2022-04-12-18-05-40.gh-issue-91447.N_Fs4H.rst
deleted file mode 100644
index 6f9be2d3e9be..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-12-18-05-40.gh-issue-91447.N_Fs4H.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix findtext in the xml module to only give an empty string when the text
-attribute is set to None.
diff --git a/Misc/NEWS.d/next/Library/2022-04-14-08-37-16.gh-issue-91524.g8PiIu.rst b/Misc/NEWS.d/next/Library/2022-04-14-08-37-16.gh-issue-91524.g8PiIu.rst
deleted file mode 100644
index b3f01755eaa3..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-14-08-37-16.gh-issue-91524.g8PiIu.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Speed up the regular expression substitution (functions :func:`re.sub` and
-:func:`re.subn` and corresponding :class:`re.Pattern` methods) for
-replacement strings containing group references by 2--3 times.
diff --git a/Misc/NEWS.d/next/Library/2022-04-15-11-29-38.gh-issue-91539.7WgVuA.rst b/Misc/NEWS.d/next/Library/2022-04-15-11-29-38.gh-issue-91539.7WgVuA.rst
deleted file mode 100644
index 16d61f1b9110..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-15-11-29-38.gh-issue-91539.7WgVuA.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of ``urllib.request.getproxies_environment`` when there are many environment variables
diff --git a/Misc/NEWS.d/next/Library/2022-04-15-13-16-25.gh-issue-91581.9OGsrN.rst b/Misc/NEWS.d/next/Library/2022-04-15-13-16-25.gh-issue-91581.9OGsrN.rst
deleted file mode 100644
index 1c3008f42557..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-15-13-16-25.gh-issue-91581.9OGsrN.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Remove an unhandled error case in the C implementation of calls to
-:meth:`datetime.fromtimestamp <datetime.datetime.fromtimestamp>` with no time
-zone (i.e. getting a local time from an epoch timestamp). This should have no
-user-facing effect other than giving a possibly more accurate error message
-when called with timestamps that fall on 10000-01-01 in the local time. Patch
-by Paul Ganssle.
diff --git a/Misc/NEWS.d/next/Library/2022-04-15-17-38-55.gh-issue-91577.Ah7cLL.rst b/Misc/NEWS.d/next/Library/2022-04-15-17-38-55.gh-issue-91577.Ah7cLL.rst
deleted file mode 100644
index 0f44f34011f9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-15-17-38-55.gh-issue-91577.Ah7cLL.rst
+++ /dev/null
@@ -1 +0,0 @@
-Move imports in :class:`~multiprocessing.SharedMemory` methods to module level so that they can be executed late in python finalization.
diff --git a/Misc/NEWS.d/next/Library/2022-04-15-22-07-36.gh-issue-90622.0C6l8h.rst b/Misc/NEWS.d/next/Library/2022-04-15-22-07-36.gh-issue-90622.0C6l8h.rst
deleted file mode 100644
index 5db0a1bbe721..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-15-22-07-36.gh-issue-90622.0C6l8h.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Worker processes for :class:`concurrent.futures.ProcessPoolExecutor` are no
-longer spawned on demand (a feature added in 3.9) when the multiprocessing
-context start method is ``"fork"`` as that can lead to deadlocks in the
-child processes due to a fork happening while threads are running.
diff --git a/Misc/NEWS.d/next/Library/2022-04-21-19-14-29.gh-issue-91760.54AR-m.rst b/Misc/NEWS.d/next/Library/2022-04-21-19-14-29.gh-issue-91760.54AR-m.rst
deleted file mode 100644
index ac3e7cdd4bac..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-21-19-14-29.gh-issue-91760.54AR-m.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Apply more strict rules for numerical group references and group names in
-regular expressions. Only sequence of ASCII digits is now accepted as
-a numerical reference. The group name in
-bytes patterns and replacement strings can now only contain ASCII letters
-and digits and underscore.
diff --git a/Misc/NEWS.d/next/Library/2022-04-24-22-26-45.gh-issue-81790.M5Rvpm.rst b/Misc/NEWS.d/next/Library/2022-04-24-22-26-45.gh-issue-81790.M5Rvpm.rst
deleted file mode 100644
index 8894493e9741..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-24-22-26-45.gh-issue-81790.M5Rvpm.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`os.path.splitdrive` now understands DOS device paths with UNC
-links (beginning ``\\?\UNC\``). Contributed by Barney Gale.
diff --git a/Misc/NEWS.d/next/Library/2022-04-25-10-23-01.gh-issue-91810.DOHa6B.rst b/Misc/NEWS.d/next/Library/2022-04-25-10-23-01.gh-issue-91810.DOHa6B.rst
deleted file mode 100644
index 0711f8466b81..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-25-10-23-01.gh-issue-91810.DOHa6B.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:class:`~xml.etree.ElementTree.ElementTree` method
-:meth:`~xml.etree.ElementTree.ElementTree.write` and function
-:func:`~xml.etree.ElementTree.tostring` now use the text file's encoding
-("UTF-8" if not available) instead of locale encoding in XML declaration
-when ``encoding="unicode"`` is specified.
diff --git a/Misc/NEWS.d/next/Library/2022-04-26-18-37-24.gh-issue-91968.fuuH1_.rst b/Misc/NEWS.d/next/Library/2022-04-26-18-37-24.gh-issue-91968.fuuH1_.rst
deleted file mode 100644
index f16f5d3a668b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-04-26-18-37-24.gh-issue-91968.fuuH1_.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``SO_RTABLE`` and ``SO_USER_COOKIE`` constants to :mod:`socket`.
diff --git a/Misc/NEWS.d/next/Library/2022-05-06-13-00-57.gh-issue-92391.s-Lase.rst b/Misc/NEWS.d/next/Library/2022-05-06-13-00-57.gh-issue-92391.s-Lase.rst
deleted file mode 100644
index e042671dae81..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-06-13-00-57.gh-issue-92391.s-Lase.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :meth:`~object.__class_getitem__` to  :class:`csv.DictReader` and
-:class:`csv.DictWriter`, allowing them to be parameterized at runtime.
-Patch by Marc Mueller.
diff --git a/Misc/NEWS.d/next/Library/2022-05-08-18-51-14.gh-issue-89336.TL6ip7.rst b/Misc/NEWS.d/next/Library/2022-05-08-18-51-14.gh-issue-89336.TL6ip7.rst
deleted file mode 100644
index b4c58c0e48b2..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-08-18-51-14.gh-issue-89336.TL6ip7.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Removed :mod:`configparser` module APIs:
-the ``SafeConfigParser`` class alias, the ``ParsingError.filename``
-property and parameter, and the ``ConfigParser.readfp`` method, all
-of which were deprecated since Python 3.2.
diff --git a/Misc/NEWS.d/next/Library/2022-05-08-19-21-14.gh-issue-84131.rG5kI7.rst b/Misc/NEWS.d/next/Library/2022-05-08-19-21-14.gh-issue-84131.rG5kI7.rst
deleted file mode 100644
index 4a930bde0115..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-08-19-21-14.gh-issue-84131.rG5kI7.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :class:`pathlib.Path` deprecated method ``link_to`` has been removed.
-Use 3.10's :meth:`~pathlib.Path.hardlink_to` method instead as its semantics
-are consistent with that of :meth:`~pathlib.Path.symlink_to`.
diff --git a/Misc/NEWS.d/next/Library/2022-05-09-01-27-25.gh-issue-92531.vV7S_O.rst b/Misc/NEWS.d/next/Library/2022-05-09-01-27-25.gh-issue-92531.vV7S_O.rst
deleted file mode 100644
index 574fa6c4d979..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-09-01-27-25.gh-issue-92531.vV7S_O.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The statistics.median_grouped() function now always return a float.
-Formerly, it did not convert the input type when for sequences of length
-one.
diff --git a/Misc/NEWS.d/next/Library/2022-05-09-09-28-02.gh-issue-92530.M4Q1RS.rst b/Misc/NEWS.d/next/Library/2022-05-09-09-28-02.gh-issue-92530.M4Q1RS.rst
deleted file mode 100644
index 8bb8ca0488c9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-09-09-28-02.gh-issue-92530.M4Q1RS.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue that occurred after interrupting
-:func:`threading.Condition.notify`.
diff --git a/Misc/NEWS.d/next/Library/2022-05-09-11-55-04.gh-issue-92547.CzVZft.rst b/Misc/NEWS.d/next/Library/2022-05-09-11-55-04.gh-issue-92547.CzVZft.rst
deleted file mode 100644
index 52626974c401..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-09-11-55-04.gh-issue-92547.CzVZft.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Remove undocumented :mod:`sqlite3` features deprecated in Python 3.10:
-
-* ``sqlite3.enable_shared_cache()``
-* ``sqlite3.OptimizedUnicode``
-
-Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2022-05-09-21-31-41.gh-issue-92445.tJosdm.rst b/Misc/NEWS.d/next/Library/2022-05-09-21-31-41.gh-issue-92445.tJosdm.rst
deleted file mode 100644
index 16bad6d34b1c..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-09-21-31-41.gh-issue-92445.tJosdm.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a bug in :mod:`argparse` where ``nargs="*"`` would raise an error instead of returning
-an empty list when 0 arguments were supplied if choice was also defined in
-``parser.add_argument``.
diff --git a/Misc/NEWS.d/next/Library/2022-05-09-22-27-11.gh-issue-92591.V7RCk2.rst b/Misc/NEWS.d/next/Library/2022-05-09-22-27-11.gh-issue-92591.V7RCk2.rst
deleted file mode 100644
index cd9b598d1dbc..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-09-22-27-11.gh-issue-92591.V7RCk2.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Allow :mod:`logging` filters to return a :class:`logging.LogRecord` instance
-so that filters attached to :class:`logging.Handler`\ s can enrich records without
-side effects on other handlers.
diff --git a/Misc/NEWS.d/next/Library/2022-05-10-07-57-27.gh-issue-92550.Rk_UzM.rst b/Misc/NEWS.d/next/Library/2022-05-10-07-57-27.gh-issue-92550.Rk_UzM.rst
deleted file mode 100644
index 1f0fde31108a..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-10-07-57-27.gh-issue-92550.Rk_UzM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :meth:`pathlib.Path.rglob` for empty pattern.
diff --git a/Misc/NEWS.d/next/Library/2022-05-10-16-30-40.gh-issue-90385.1_wBRQ.rst b/Misc/NEWS.d/next/Library/2022-05-10-16-30-40.gh-issue-90385.1_wBRQ.rst
deleted file mode 100644
index 24aa4403f8a6..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-10-16-30-40.gh-issue-90385.1_wBRQ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add :meth:`pathlib.Path.walk` as an alternative to :func:`os.walk`.
diff --git a/Misc/NEWS.d/next/Library/2022-05-11-10-06-31.gh-issue-86388.7ivUtT.rst b/Misc/NEWS.d/next/Library/2022-05-11-10-06-31.gh-issue-86388.7ivUtT.rst
deleted file mode 100644
index 13eb5d122b28..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-11-10-06-31.gh-issue-86388.7ivUtT.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Removed randrange() functionality deprecated since Python 3.10.  Formerly,
-randrange(10.0) losslessly converted to randrange(10). Now, it raises a
-TypeError. Also, the exception raised for non-integral values such as
-randrange(10.5) or randrange('10') has been changed from ValueError to
-TypeError.
diff --git a/Misc/NEWS.d/next/Library/2022-05-11-14-34-09.gh-issue-91581.glkou2.rst b/Misc/NEWS.d/next/Library/2022-05-11-14-34-09.gh-issue-91581.glkou2.rst
deleted file mode 100644
index 846f57844a67..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-11-14-34-09.gh-issue-91581.glkou2.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:meth:`~datetime.datetime.utcfromtimestamp` no longer attempts to resolve
-``fold`` in the pure Python implementation, since the fold is never 1 in UTC.
-In addition to being slightly faster in the common case, this also prevents
-some errors when the timestamp is close to :attr:`datetime.min
-<datetime.datetime.min>`.  Patch by Paul Ganssle.
diff --git a/Misc/NEWS.d/next/Library/2022-05-11-19-33-27.gh-issue-92671.KE4v6a.rst b/Misc/NEWS.d/next/Library/2022-05-11-19-33-27.gh-issue-92671.KE4v6a.rst
deleted file mode 100644
index b50677ab5ca1..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-11-19-33-27.gh-issue-92671.KE4v6a.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed :func:`ast.unparse` for empty tuples in the assignment target context.
diff --git a/Misc/NEWS.d/next/Library/2022-05-12-15-19-00.gh-issue-92734.d0wjDt.rst b/Misc/NEWS.d/next/Library/2022-05-12-15-19-00.gh-issue-92734.d0wjDt.rst
deleted file mode 100644
index a2fcd1ed3dc7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-12-15-19-00.gh-issue-92734.d0wjDt.rst
+++ /dev/null
@@ -1 +0,0 @@
-Allow multi-element reprs emitted by :mod:`reprlib` to be pretty-printed using configurable indentation.
diff --git a/Misc/NEWS.d/next/Library/2022-05-14-09-01-38.gh-issue-89325.ys-2BZ.rst b/Misc/NEWS.d/next/Library/2022-05-14-09-01-38.gh-issue-89325.ys-2BZ.rst
deleted file mode 100644
index 175869624f75..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-14-09-01-38.gh-issue-89325.ys-2BZ.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-Removed many old deprecated :mod:`unittest` features:
-:class:`~unittest.TestCase` method aliases, undocumented and broken
-:class:`~unittest.TestCase` method ``assertDictContainsSubset``,
-undocumented :meth:`TestLoader.loadTestsFromModule
-<unittest.TestLoader.loadTestsFromModule>` parameter *use_load_tests*, and
-an underscored alias of the :class:`~unittest.TextTestResult` class.
diff --git a/Misc/NEWS.d/next/Library/2022-05-14-11-41-23.gh-issue-90473.kPdOZl.rst b/Misc/NEWS.d/next/Library/2022-05-14-11-41-23.gh-issue-90473.kPdOZl.rst
deleted file mode 100644
index bf5ee542182e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-14-11-41-23.gh-issue-90473.kPdOZl.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`subprocess` now fails early on Emscripten and WASI platforms to work
-around missing :func:`os.pipe` on WASI.
diff --git a/Misc/NEWS.d/next/Library/2022-05-16-14-35-39.gh-issue-92839.owSMyo.rst b/Misc/NEWS.d/next/Library/2022-05-16-14-35-39.gh-issue-92839.owSMyo.rst
deleted file mode 100644
index b425bd9c47bc..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-16-14-35-39.gh-issue-92839.owSMyo.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed crash resulting from calling bisect.insort() or bisect.insort_left() with the key argument not equal to None.
diff --git a/Misc/NEWS.d/next/Library/2022-05-17-06-27-39.gh-issue-92869.t8oBkw.rst b/Misc/NEWS.d/next/Library/2022-05-17-06-27-39.gh-issue-92869.t8oBkw.rst
deleted file mode 100644
index 7787f3419de6..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-17-06-27-39.gh-issue-92869.t8oBkw.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Added :class:`~ctypes.c_time_t` to :mod:`ctypes`, which has the same size as
-the :c:type:`time_t` type in C.
diff --git a/Misc/NEWS.d/next/Library/2022-05-18-17-18-41.gh-issue-91922.DwWIsJ.rst b/Misc/NEWS.d/next/Library/2022-05-18-17-18-41.gh-issue-91922.DwWIsJ.rst
deleted file mode 100644
index 30f7bba11560..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-18-17-18-41.gh-issue-91922.DwWIsJ.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix function :func:`sqlite.connect` and the :class:`sqlite.Connection`
-constructor on non-UTF-8 locales. Also, they now support bytes paths
-non-decodable with the current FS encoding.
diff --git a/Misc/NEWS.d/next/Library/2022-05-18-21-04-09.gh-issue-87901.lnf041.rst b/Misc/NEWS.d/next/Library/2022-05-18-21-04-09.gh-issue-87901.lnf041.rst
deleted file mode 100644
index 3488541eb3d7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-18-21-04-09.gh-issue-87901.lnf041.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Removed the ``encoding`` argument from :func:`os.popen` that was added in
-3.11b1.
diff --git a/Misc/NEWS.d/next/Library/2022-05-19-13-33-18.gh-issue-92675.ZeerMZ.rst b/Misc/NEWS.d/next/Library/2022-05-19-13-33-18.gh-issue-92675.ZeerMZ.rst
deleted file mode 100644
index 6adc024fc541..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-19-13-33-18.gh-issue-92675.ZeerMZ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :func:`venv.ensure_directories` to accept :class:`pathlib.Path` arguments
-in addition to :class:`str` paths. Patch by David Foster.
diff --git a/Misc/NEWS.d/next/Library/2022-05-19-17-49-58.gh-issue-92932.o2peTh.rst b/Misc/NEWS.d/next/Library/2022-05-19-17-49-58.gh-issue-92932.o2peTh.rst
deleted file mode 100644
index cb76ac5cbd60..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-19-17-49-58.gh-issue-92932.o2peTh.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Now :func:`~dis.dis` and :func:`~dis.get_instructions` handle operand values
-for instructions prefixed by ``EXTENDED_ARG_QUICK``.
-Patch by Sam Gross and Dong-hee Na.
diff --git a/Misc/NEWS.d/next/Library/2022-05-19-22-34-42.gh-issue-92986.e6uKxj.rst b/Misc/NEWS.d/next/Library/2022-05-19-22-34-42.gh-issue-92986.e6uKxj.rst
deleted file mode 100644
index 691c0dd3759f..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-19-22-34-42.gh-issue-92986.e6uKxj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :func:`ast.unparse` when ``ImportFrom.level`` is None
diff --git a/Misc/NEWS.d/next/Library/2022-05-20-15-52-43.gh-issue-93010.WF-cAc.rst b/Misc/NEWS.d/next/Library/2022-05-20-15-52-43.gh-issue-93010.WF-cAc.rst
deleted file mode 100644
index 24208b5160ed..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-20-15-52-43.gh-issue-93010.WF-cAc.rst
+++ /dev/null
@@ -1 +0,0 @@
-In a very special case, the email package tried to append the nonexistent ``InvalidHeaderError`` to the defect list. It should have been ``InvalidHeaderDefect``.
diff --git a/Misc/NEWS.d/next/Library/2022-05-21-13-16-16.gh-issue-93044.eJ_XkZ.rst b/Misc/NEWS.d/next/Library/2022-05-21-13-16-16.gh-issue-93044.eJ_XkZ.rst
deleted file mode 100644
index c9df8676bcdd..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-21-13-16-16.gh-issue-93044.eJ_XkZ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-No longer convert the database argument of :func:`sqlite3.connect` to bytes
-before passing it to the factory.
diff --git a/Misc/NEWS.d/next/Library/2022-05-22-16-08-01.gh-issue-89973.jc-Q4g.rst b/Misc/NEWS.d/next/Library/2022-05-22-16-08-01.gh-issue-89973.jc-Q4g.rst
deleted file mode 100644
index 7e61fd7d46a0..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-22-16-08-01.gh-issue-89973.jc-Q4g.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :exc:`re.error` raised in :mod:`fnmatch` if the pattern contains a
-character range with upper bound lower than lower bound (e.g. ``[c-a]``).
-Now such ranges are interpreted as empty ranges.
diff --git a/Misc/NEWS.d/next/Library/2022-05-22-23-46-18.gh-issue-93033.wZfiL-.rst b/Misc/NEWS.d/next/Library/2022-05-22-23-46-18.gh-issue-93033.wZfiL-.rst
deleted file mode 100644
index 3cee530339fb..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-22-23-46-18.gh-issue-93033.wZfiL-.rst
+++ /dev/null
@@ -1 +0,0 @@
-Search in some strings (platform dependent i.e [U+0xFFFF, U+0x0100] on Windows or [U+0xFFFFFFFF, U+0x00010000] on Linux 64-bit) are now up to 10 times faster.
diff --git a/Misc/NEWS.d/next/Library/2022-05-24-10-59-02.gh-issue-92728.zxTifq.rst b/Misc/NEWS.d/next/Library/2022-05-24-10-59-02.gh-issue-92728.zxTifq.rst
deleted file mode 100644
index b39609be2c4c..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-24-10-59-02.gh-issue-92728.zxTifq.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :func:`re.template` function and the corresponding :const:`re.TEMPLATE`
-and :const:`re.T` flags are restored after they were removed in 3.11.0b1,
-but they are now deprecated, so they might be removed from Python 3.13.
diff --git a/Misc/NEWS.d/next/Library/2022-05-24-11-19-04.gh-issue-74696.-cnf-A.rst b/Misc/NEWS.d/next/Library/2022-05-24-11-19-04.gh-issue-74696.-cnf-A.rst
deleted file mode 100644
index 5b2e460e9ea0..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-24-11-19-04.gh-issue-74696.-cnf-A.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`shutil.make_archive` no longer temporarily changes the current
-working directory during creation of standard ``.zip`` or tar archives.
diff --git a/Misc/NEWS.d/next/Library/2022-05-25-00-21-28.gh-issue-91513.9VyCT4.rst b/Misc/NEWS.d/next/Library/2022-05-25-00-21-28.gh-issue-91513.9VyCT4.rst
deleted file mode 100644
index f9f93767ed17..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-25-00-21-28.gh-issue-91513.9VyCT4.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added ``taskName`` attribute to :mod:`logging` module for use with :mod:`asyncio` tasks.
diff --git a/Misc/NEWS.d/next/Library/2022-05-25-02-45-41.gh-issue-90817.yxANgU.rst b/Misc/NEWS.d/next/Library/2022-05-25-02-45-41.gh-issue-90817.yxANgU.rst
deleted file mode 100644
index 06937e886917..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-25-02-45-41.gh-issue-90817.yxANgU.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :func:`locale.resetlocale` function is deprecated and will be removed in
-Python 3.13. Use ``locale.setlocale(locale.LC_ALL, "")`` instead. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-05-25-15-57-39.gh-issue-90155.YMstB5.rst b/Misc/NEWS.d/next/Library/2022-05-25-15-57-39.gh-issue-90155.YMstB5.rst
deleted file mode 100644
index 8def76914eda..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-25-15-57-39.gh-issue-90155.YMstB5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix broken :class:`asyncio.Semaphore` when acquire is cancelled.
diff --git a/Misc/NEWS.d/next/Library/2022-05-25-22-09-38.gh-issue-92886.ylwDSc.rst b/Misc/NEWS.d/next/Library/2022-05-25-22-09-38.gh-issue-92886.ylwDSc.rst
deleted file mode 100644
index 7854381de30f..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-25-22-09-38.gh-issue-92886.ylwDSc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Replace ``assert`` statements with ``raise AssertionError()`` in :class:`~wsgiref.BaseHandler` so that the tested behaviour is maintained running with optimizations ``(-O)``.
diff --git a/Misc/NEWS.d/next/Library/2022-05-26-08-41-34.gh-issue-93243.uw6x5z.rst b/Misc/NEWS.d/next/Library/2022-05-26-08-41-34.gh-issue-93243.uw6x5z.rst
deleted file mode 100644
index f03ed7b5efc5..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-26-08-41-34.gh-issue-93243.uw6x5z.rst
+++ /dev/null
@@ -1 +0,0 @@
-The :mod:`smtpd` module was removed per the schedule in :pep:`594`.
diff --git a/Misc/NEWS.d/next/Library/2022-05-26-09-24-41.gh-issue-93162.W1VuhU.rst b/Misc/NEWS.d/next/Library/2022-05-26-09-24-41.gh-issue-93162.W1VuhU.rst
deleted file mode 100644
index 4d916a1df5e0..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-26-09-24-41.gh-issue-93162.W1VuhU.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Add the ability for :func:`logging.config.dictConfig` to usefully configure
-:class:`~logging.handlers.QueueHandler` and :class:`~logging.handlers.QueueListener`
-as a pair, and add :func:`logging.getHandlerByName` and :func:`logging.getHandlerNames`
-APIs to allow access to handlers by name.
diff --git a/Misc/NEWS.d/next/Library/2022-05-26-23-10-55.gh-issue-93156.4XfDVN.rst b/Misc/NEWS.d/next/Library/2022-05-26-23-10-55.gh-issue-93156.4XfDVN.rst
deleted file mode 100644
index 165baa08aaab..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-26-23-10-55.gh-issue-93156.4XfDVN.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Accessing the :attr:`pathlib.PurePath.parents` sequence of an absolute path
-using negative index values produced incorrect results.
diff --git a/Misc/NEWS.d/next/Library/2022-05-27-10-52-06.gh-issue-85308.K6r-tJ.rst b/Misc/NEWS.d/next/Library/2022-05-27-10-52-06.gh-issue-85308.K6r-tJ.rst
deleted file mode 100644
index 4574264dd4d4..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-27-10-52-06.gh-issue-85308.K6r-tJ.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Changed :class:`argparse.ArgumentParser` to use :term:`filesystem encoding
-and error handler` instead of default text encoding to read arguments from
-file (e.g. ``fromfile_prefix_chars`` option). This change affects Windows;
-argument file should be encoded with UTF-8 instead of ANSI Codepage.
diff --git a/Misc/NEWS.d/next/Library/2022-05-27-13-18-18.gh-issue-93297.e2zuHz.rst b/Misc/NEWS.d/next/Library/2022-05-27-13-18-18.gh-issue-93297.e2zuHz.rst
deleted file mode 100644
index a8e4cd93d304..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-27-13-18-18.gh-issue-93297.e2zuHz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make asyncio task groups prevent child tasks from being GCed
diff --git a/Misc/NEWS.d/next/Library/2022-05-27-22-17-11.gh-issue-88123.mkYl5q.rst b/Misc/NEWS.d/next/Library/2022-05-27-22-17-11.gh-issue-88123.mkYl5q.rst
deleted file mode 100644
index 46bd37a85a7c..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-27-22-17-11.gh-issue-88123.mkYl5q.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Implement Enum __contains__ that returns True or False to replace the
-deprecated behaviour that would sometimes raise a TypeError.
diff --git a/Misc/NEWS.d/next/Library/2022-05-28-08-02-55.gh-issue-93312.HY0Uzj.rst b/Misc/NEWS.d/next/Library/2022-05-28-08-02-55.gh-issue-93312.HY0Uzj.rst
deleted file mode 100644
index f11d04f63532..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-28-08-02-55.gh-issue-93312.HY0Uzj.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add :data:`os.PIDFD_NONBLOCK` flag to open a file descriptor
-for a process with :func:`os.pidfd_open` in non-blocking mode.
-Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-05-30-21-42-50.gh-issue-83658.01Ntx0.rst b/Misc/NEWS.d/next/Library/2022-05-30-21-42-50.gh-issue-83658.01Ntx0.rst
deleted file mode 100644
index a18730954098..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-30-21-42-50.gh-issue-83658.01Ntx0.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make :class:`multiprocessing.Pool` raise an exception if ``maxtasksperchild`` is not ``None`` or a positive int.
diff --git a/Misc/NEWS.d/next/Library/2022-05-31-14-58-40.gh-issue-93353.9Hvm6o.rst b/Misc/NEWS.d/next/Library/2022-05-31-14-58-40.gh-issue-93353.9Hvm6o.rst
deleted file mode 100644
index 67be3c68f47c..000000000000
--- a/Misc/NEWS.d/next/Library/2022-05-31-14-58-40.gh-issue-93353.9Hvm6o.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix the :func:`importlib.resources.as_file` context manager to remove the
-temporary file if destroyed late during Python finalization: keep a local
-reference to the :func:`os.remove` function. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-01-11-24-13.gh-issue-91162.NxvU_u.rst b/Misc/NEWS.d/next/Library/2022-06-01-11-24-13.gh-issue-91162.NxvU_u.rst
deleted file mode 100644
index 09fa47c0d238..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-01-11-24-13.gh-issue-91162.NxvU_u.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Support splitting of unpacked arbitrary-length tuple over ``TypeVar`` and
-``TypeVarTuple`` parameters. For example:
-
-* ``A[T, *Ts][*tuple[int, ...]]`` -> ``A[int, *tuple[int, ...]]``
-* ``A[*Ts, T][*tuple[int, ...]]`` -> ``A[*tuple[int, ...], int]``
diff --git a/Misc/NEWS.d/next/Library/2022-06-02-08-40-58.gh-issue-91810.Gtk44w.rst b/Misc/NEWS.d/next/Library/2022-06-02-08-40-58.gh-issue-91810.Gtk44w.rst
deleted file mode 100644
index e40005886afc..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-02-08-40-58.gh-issue-91810.Gtk44w.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Suppress writing an XML declaration in open files in ``ElementTree.write()``
-with ``encoding='unicode'`` and ``xml_declaration=None``.
diff --git a/Misc/NEWS.d/next/Library/2022-06-03-22-13-28.gh-issue-93370.tjfu9L.rst b/Misc/NEWS.d/next/Library/2022-06-03-22-13-28.gh-issue-93370.tjfu9L.rst
deleted file mode 100644
index bd5315038003..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-03-22-13-28.gh-issue-93370.tjfu9L.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate :data:`sqlite3.version` and :data:`sqlite3.version_info`.
diff --git a/Misc/NEWS.d/next/Library/2022-06-04-00-11-54.gh-issue-93475.vffFw1.rst b/Misc/NEWS.d/next/Library/2022-06-04-00-11-54.gh-issue-93475.vffFw1.rst
deleted file mode 100644
index efe7ff3e9b4f..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-04-00-11-54.gh-issue-93475.vffFw1.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Expose ``FICLONE`` and ``FICLONERANGE`` constants in :mod:`fcntl`. Patch by
-Illia Volochii.
diff --git a/Misc/NEWS.d/next/Library/2022-06-05-22-22-42.gh-issue-93421.43UO_8.rst b/Misc/NEWS.d/next/Library/2022-06-05-22-22-42.gh-issue-93421.43UO_8.rst
deleted file mode 100644
index 9e1d6554e0ab..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-05-22-22-42.gh-issue-93421.43UO_8.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Update :data:`sqlite3.Cursor.rowcount` when a DML statement has run to
-completion. This fixes the row count for SQL queries like
-``UPDATE ... RETURNING``. Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2022-06-06-12-58-27.gh-issue-79579.e8rB-M.rst b/Misc/NEWS.d/next/Library/2022-06-06-12-58-27.gh-issue-79579.e8rB-M.rst
deleted file mode 100644
index 82b1a1c28a60..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-06-12-58-27.gh-issue-79579.e8rB-M.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`sqlite3` now correctly detects DML queries with leading comments.
-Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2022-06-06-13-19-43.gh-issue-93521._vE8m9.rst b/Misc/NEWS.d/next/Library/2022-06-06-13-19-43.gh-issue-93521._vE8m9.rst
deleted file mode 100644
index 3a3ff4736d29..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-06-13-19-43.gh-issue-93521._vE8m9.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fixed a case where dataclasses would try to add ``__weakref__`` into the
-``__slots__`` for a dataclass that specified ``weakref_slot=True`` when it was
-already defined in one of its bases. This resulted in a ``TypeError`` upon the
-new class being created.
diff --git a/Misc/NEWS.d/next/Library/2022-06-07-14-53-46.gh-issue-90549.T4FMKY.rst b/Misc/NEWS.d/next/Library/2022-06-07-14-53-46.gh-issue-90549.T4FMKY.rst
deleted file mode 100644
index 6ebdc394900e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-07-14-53-46.gh-issue-90549.T4FMKY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a multiprocessing bug where a global named resource (such as a semaphore)
-could leak when a child process is spawned (as opposed to forked).
diff --git a/Misc/NEWS.d/next/Library/2022-06-08-20-11-02.gh-issue-90494.LIZT85.rst b/Misc/NEWS.d/next/Library/2022-06-08-20-11-02.gh-issue-90494.LIZT85.rst
deleted file mode 100644
index 95416768793e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-08-20-11-02.gh-issue-90494.LIZT85.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`copy.copy` and :func:`copy.deepcopy` now always raise a TypeError if
-``__reduce__()`` returns a tuple with length 6 instead of silently ignore
-the 6th item or produce incorrect result.
diff --git a/Misc/NEWS.d/next/Library/2022-06-09-10-12-55.gh-issue-90473.683m_C.rst b/Misc/NEWS.d/next/Library/2022-06-09-10-12-55.gh-issue-90473.683m_C.rst
deleted file mode 100644
index b053a8e9a081..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-09-10-12-55.gh-issue-90473.683m_C.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Emscripten and WASI have no home directory and cannot provide :pep:`370`
-user site directory.
diff --git a/Misc/NEWS.d/next/Library/2022-06-09-14-44-21.gh-issue-93626.sfghs46.rst b/Misc/NEWS.d/next/Library/2022-06-09-14-44-21.gh-issue-93626.sfghs46.rst
deleted file mode 100644
index c6fa103706e9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-09-14-44-21.gh-issue-93626.sfghs46.rst
+++ /dev/null
@@ -1 +0,0 @@
-Set ``__future__.annotations`` to have a ``None`` mandatoryRelease to indicate that it is currently 'TBD'.
diff --git a/Misc/NEWS.d/next/Library/2022-06-09-17-15-26.gh-issue-91389.OE4vS5.rst b/Misc/NEWS.d/next/Library/2022-06-09-17-15-26.gh-issue-91389.OE4vS5.rst
deleted file mode 100644
index 0a126551e411..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-09-17-15-26.gh-issue-91389.OE4vS5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an issue where :mod:`dis` utilities could report missing or incorrect
-position information in the presence of ``CACHE`` entries.
diff --git a/Misc/NEWS.d/next/Library/2022-06-11-13-32-17.gh-issue-79512.A1KTDr.rst b/Misc/NEWS.d/next/Library/2022-06-11-13-32-17.gh-issue-79512.A1KTDr.rst
deleted file mode 100644
index 5393fb52e93c..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-11-13-32-17.gh-issue-79512.A1KTDr.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed names and ``__module__`` value of :mod:`weakref` classes
-:class:`~weakref.ReferenceType`, :class:`~weakref.ProxyType`,
-:class:`~weakref.CallableProxyType`. It makes them pickleable.
diff --git a/Misc/NEWS.d/next/Library/2022-06-15-21-20-02.gh-issue-93820.FAMLY8.rst b/Misc/NEWS.d/next/Library/2022-06-15-21-20-02.gh-issue-93820.FAMLY8.rst
deleted file mode 100644
index e06d897e7d8e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-15-21-20-02.gh-issue-93820.FAMLY8.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a regression when :func:`copy.copy`-ing :class:`enum.Flag` with
-multiple flag members.
diff --git a/Misc/NEWS.d/next/Library/2022-06-15-21-28-16.gh-issue-83499.u3DQJ-.rst b/Misc/NEWS.d/next/Library/2022-06-15-21-28-16.gh-issue-83499.u3DQJ-.rst
deleted file mode 100644
index 6b32b238dfde..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-15-21-28-16.gh-issue-83499.u3DQJ-.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix double closing of file description in :mod:`tempfile`.
diff --git a/Misc/NEWS.d/next/Library/2022-06-15-21-35-11.gh-issue-91404.39TZzW.rst b/Misc/NEWS.d/next/Library/2022-06-15-21-35-11.gh-issue-91404.39TZzW.rst
deleted file mode 100644
index e20b15c7b758..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-15-21-35-11.gh-issue-91404.39TZzW.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Revert the :mod:`re` memory leak when a match is terminated by a signal or
-memory allocation failure as the implemented fix caused a major performance
-regression.
diff --git a/Misc/NEWS.d/next/Library/2022-06-16-09-24-50.gh-issue-93847.kuv8bN.rst b/Misc/NEWS.d/next/Library/2022-06-16-09-24-50.gh-issue-93847.kuv8bN.rst
deleted file mode 100644
index c6947575e67e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-16-09-24-50.gh-issue-93847.kuv8bN.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix repr of enum of generic aliases.
diff --git a/Misc/NEWS.d/next/Library/2022-06-16-11-16-53.gh-issue-93820.00X0Y5.rst b/Misc/NEWS.d/next/Library/2022-06-16-11-16-53.gh-issue-93820.00X0Y5.rst
deleted file mode 100644
index 70bb1e6c0cd7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-16-11-16-53.gh-issue-93820.00X0Y5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Pickle :class:`enum.Flag` by name.
diff --git a/Misc/NEWS.d/next/Library/2022-06-17-12-02-30.gh-issue-93858.R49ARc.rst b/Misc/NEWS.d/next/Library/2022-06-17-12-02-30.gh-issue-93858.R49ARc.rst
deleted file mode 100644
index 508ba626bab4..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-17-12-02-30.gh-issue-93858.R49ARc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Prevent error when activating venv in nested fish instances.
diff --git a/Misc/NEWS.d/next/Library/2022-06-17-16-00-55.gh-issue-93963.8YYZ-2.rst b/Misc/NEWS.d/next/Library/2022-06-17-16-00-55.gh-issue-93963.8YYZ-2.rst
deleted file mode 100644
index 0973982dfeef..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-17-16-00-55.gh-issue-93963.8YYZ-2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Officially deprecate from ``importlib.abc`` classes moved to
-``importlib.resources.abc``.
diff --git a/Misc/NEWS.d/next/Library/2022-06-18-15-06-54.gh-issue-93973.4y6UQT.rst b/Misc/NEWS.d/next/Library/2022-06-18-15-06-54.gh-issue-93973.4y6UQT.rst
deleted file mode 100644
index a3e68ce4fab9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-18-15-06-54.gh-issue-93973.4y6UQT.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add keyword argument ``all_errors`` to ``asyncio.create_connection`` so that multiple connection errors can be raised as an ``ExceptionGroup``.
diff --git a/Misc/NEWS.d/next/Library/2022-06-20-23-14-43.gh-issue-94028.UofEcX.rst b/Misc/NEWS.d/next/Library/2022-06-20-23-14-43.gh-issue-94028.UofEcX.rst
deleted file mode 100644
index 5775b2276d70..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-20-23-14-43.gh-issue-94028.UofEcX.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a regression in the :mod:`sqlite3` where statement objects were not
-properly cleared and reset after use in cursor iters. The regression was
-introduced by PR 27884 in Python 3.11a1. Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2022-06-21-11-40-31.gh-issue-84753.FW1pxO.rst b/Misc/NEWS.d/next/Library/2022-06-21-11-40-31.gh-issue-84753.FW1pxO.rst
deleted file mode 100644
index eeae2edf7161..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-21-11-40-31.gh-issue-84753.FW1pxO.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-:func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction`,
-and :func:`inspect.isasyncgenfunction` now properly return ``True`` for
-duck-typed function-like objects like instances of
-:class:`unittest.mock.AsyncMock`.
-
-This makes :func:`inspect.iscoroutinefunction` consistent with the
-behavior of :func:`asyncio.iscoroutinefunction`.  Patch by Mehdi ABAAKOUK.
diff --git a/Misc/NEWS.d/next/Library/2022-06-22-11-16-11.gh-issue-94101.V9vDG8.rst b/Misc/NEWS.d/next/Library/2022-06-22-11-16-11.gh-issue-94101.V9vDG8.rst
deleted file mode 100644
index bcef0ca07470..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-22-11-16-11.gh-issue-94101.V9vDG8.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Manual instantiation of :class:`ssl.SSLSession` objects is no longer allowed
-as it lead to misconfigured instances that crashed the interpreter when
-attributes where accessed on them.
diff --git a/Misc/NEWS.d/next/Library/2022-06-23-13-12-05.gh-issue-91742.sNytVX.rst b/Misc/NEWS.d/next/Library/2022-06-23-13-12-05.gh-issue-91742.sNytVX.rst
deleted file mode 100644
index 30c92363b10b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-23-13-12-05.gh-issue-91742.sNytVX.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :mod:`pdb` crash after jump caused by a null pointer dereference. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-06-23-14-35-10.gh-issue-94169.jeba90.rst b/Misc/NEWS.d/next/Library/2022-06-23-14-35-10.gh-issue-94169.jeba90.rst
deleted file mode 100644
index 40c1fc10bc0e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-23-14-35-10.gh-issue-94169.jeba90.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Remove ``io.OpenWrapper`` and ``_pyio.OpenWrapper``, deprecated in Python
-3.10: just use :func:`open` instead. The :func:`open` (:func:`io.open`)
-function is a built-in function. Since Python 3.10, :func:`_pyio.open` is
-also a static method. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-08-49-47.gh-issue-94182.Wknau0.rst b/Misc/NEWS.d/next/Library/2022-06-24-08-49-47.gh-issue-94182.Wknau0.rst
deleted file mode 100644
index c7be8640ef1f..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-08-49-47.gh-issue-94182.Wknau0.rst
+++ /dev/null
@@ -1 +0,0 @@
-run the :class:`asyncio.PidfdChildWatcher` on the running loop, this allows event loops to run subprocesses when there is no default event loop running on the main thread
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-09-41-41.gh-issue-94196.r2KyfS.rst b/Misc/NEWS.d/next/Library/2022-06-24-09-41-41.gh-issue-94196.r2KyfS.rst
deleted file mode 100644
index e22776f1b45e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-09-41-41.gh-issue-94196.r2KyfS.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-:mod:`gzip`: Remove the ``filename`` attribute of :class:`gzip.GzipFile`,
-deprecated since Python 2.6, use the :attr:`~gzip.GzipFile.name` attribute
-instead. In write mode, the ``filename`` attribute added ``'.gz'`` file
-extension if it was not present. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-10-18-59.gh-issue-94199.kYOo8g.rst b/Misc/NEWS.d/next/Library/2022-06-24-10-18-59.gh-issue-94199.kYOo8g.rst
deleted file mode 100644
index f3a9a35e8fca..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-10-18-59.gh-issue-94199.kYOo8g.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:mod:`hashlib`: Remove the pure Python implementation of
-:func:`hashlib.pbkdf2_hmac()`, deprecated in Python 3.10. Python 3.10 and
-newer requires OpenSSL 1.1.1 (:pep:`644`): this OpenSSL version provides
-a C implementation of :func:`~hashlib.pbkdf2_hmac()` which is faster. Patch
-by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-10-29-19.gh-issue-94199.pfehmz.rst b/Misc/NEWS.d/next/Library/2022-06-24-10-29-19.gh-issue-94199.pfehmz.rst
deleted file mode 100644
index ed325c0f6886..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-10-29-19.gh-issue-94199.pfehmz.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the :func:`ssl.RAND_pseudo_bytes` function, deprecated in Python 3.6:
-use :func:`os.urandom` or :func:`ssl.RAND_bytes` instead. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-10-39-56.gh-issue-94199.MIuckY.rst b/Misc/NEWS.d/next/Library/2022-06-24-10-39-56.gh-issue-94199.MIuckY.rst
deleted file mode 100644
index e1fb163d55d5..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-10-39-56.gh-issue-94199.MIuckY.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-Remove the :func:`ssl.wrap_socket` function, deprecated in Python 3.7: instead,
-create a :class:`ssl.SSLContext` object and call its
-:class:`ssl.SSLContext.wrap_socket` method. Any package that still uses
-:func:`ssl.wrap_socket` is broken and insecure. The function neither sends a
-SNI TLS extension nor validates server hostname. Code is subject to `CWE-295
-<https://cwe.mitre.org/data/definitions/295.html>`_: Improper Certificate
-Validation. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-14-25-26.gh-issue-94214.03pXR5.rst b/Misc/NEWS.d/next/Library/2022-06-24-14-25-26.gh-issue-94214.03pXR5.rst
deleted file mode 100644
index 7dccc0abd4af..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-14-25-26.gh-issue-94214.03pXR5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Document the ``context`` object used in the ``venv.EnvBuilder`` class, and add the new environment's library path to it.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-17-11-33.gh-issue-94199.7releN.rst b/Misc/NEWS.d/next/Library/2022-06-24-17-11-33.gh-issue-94199.7releN.rst
deleted file mode 100644
index 68bd283b9907..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-17-11-33.gh-issue-94199.7releN.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Remove the :func:`ssl.match_hostname` function. The
-:func:`ssl.match_hostname` was deprecated in Python 3.7. OpenSSL performs
-hostname matching since Python 3.7, Python no longer uses the
-:func:`ssl.match_hostname` function. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-18-20-42.gh-issue-94226.8ZL4Fm.rst b/Misc/NEWS.d/next/Library/2022-06-24-18-20-42.gh-issue-94226.8ZL4Fm.rst
deleted file mode 100644
index 099f945c23f2..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-18-20-42.gh-issue-94226.8ZL4Fm.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the :func:`locale.format` function, deprecated in Python 3.7: use
-:func:`locale.format_string` instead. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-19-16-09.gh-issue-93096.r1_oIc.rst b/Misc/NEWS.d/next/Library/2022-06-24-19-16-09.gh-issue-93096.r1_oIc.rst
deleted file mode 100644
index 536a9d7cab1b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-19-16-09.gh-issue-93096.r1_oIc.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Removed undocumented ``-t`` argument of ``python -m base64``. Use
-``python -m unittest test.test_base64.LegacyBase64TestCase.test_encodebytes``
-instead.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-19-23-59.gh-issue-94207.VhS1eS.rst b/Misc/NEWS.d/next/Library/2022-06-24-19-23-59.gh-issue-94207.VhS1eS.rst
deleted file mode 100644
index 3d38524ac0e8..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-19-23-59.gh-issue-94207.VhS1eS.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Made :class:`_struct.Struct` GC-tracked in order to fix a reference leak in
-the :mod:`_struct` module.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-19-40-40.gh-issue-93096.3RlK2d.rst b/Misc/NEWS.d/next/Library/2022-06-24-19-40-40.gh-issue-93096.3RlK2d.rst
deleted file mode 100644
index f7d9e33eb414..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-19-40-40.gh-issue-93096.3RlK2d.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Removed undocumented ``python -m codecs``. Use ``python -m unittest
-test.test_codecs.EncodedFileTest`` instead.
diff --git a/Misc/NEWS.d/next/Library/2022-06-24-20-00-57.gh-issue-94216.hxnQPu.rst b/Misc/NEWS.d/next/Library/2022-06-24-20-00-57.gh-issue-94216.hxnQPu.rst
deleted file mode 100644
index ae3c2e7e71f3..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-24-20-00-57.gh-issue-94216.hxnQPu.rst
+++ /dev/null
@@ -1 +0,0 @@
-The :mod:`dis` module now has the opcodes for pseudo instructions (those which are used by the compiler during code generation but then removed or replaced by real opcodes before the final bytecode is emitted).
diff --git a/Misc/NEWS.d/next/Library/2022-06-25-09-12-23.gh-issue-74696.fxC9ua.rst b/Misc/NEWS.d/next/Library/2022-06-25-09-12-23.gh-issue-74696.fxC9ua.rst
deleted file mode 100644
index 48beaff59a16..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-25-09-12-23.gh-issue-74696.fxC9ua.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`shutil.make_archive` now passes the *root_dir* argument to custom
-archivers which support it.
diff --git a/Misc/NEWS.d/next/Library/2022-06-25-13-38-53.gh-issue-93259.FAGw-2.rst b/Misc/NEWS.d/next/Library/2022-06-25-13-38-53.gh-issue-93259.FAGw-2.rst
deleted file mode 100644
index d346b65836b7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-25-13-38-53.gh-issue-93259.FAGw-2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Now raise ``ValueError`` when ``None`` or an empty string are passed to
-``Distribution.from_name`` (and other callers).
diff --git a/Misc/NEWS.d/next/Library/2022-06-25-16-27-02.gh-issue-94254.beP16v.rst b/Misc/NEWS.d/next/Library/2022-06-25-16-27-02.gh-issue-94254.beP16v.rst
deleted file mode 100644
index 81482bcd4f89..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-25-16-27-02.gh-issue-94254.beP16v.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed types of :mod:`struct` module to be immutable. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-06-25-23-44-44.gh-issue-90016.EB409s.rst b/Misc/NEWS.d/next/Library/2022-06-25-23-44-44.gh-issue-90016.EB409s.rst
deleted file mode 100644
index 040ba44be2b9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-25-23-44-44.gh-issue-90016.EB409s.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Deprecate :mod:`sqlite3` :ref:`default adapters and converters
-<sqlite3-default-converters>`. Patch by Erlend E. Aasland.
diff --git a/Misc/NEWS.d/next/Library/2022-06-26-10-59-15.gh-issue-89988.K8rnmt.rst b/Misc/NEWS.d/next/Library/2022-06-26-10-59-15.gh-issue-89988.K8rnmt.rst
deleted file mode 100644
index 811a8d6031e0..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-26-10-59-15.gh-issue-89988.K8rnmt.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix memory leak in :class:`pickle.Pickler` when looking up :attr:`dispatch_table`. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-06-27-10-33-18.gh-issue-94318.jR4_QV.rst b/Misc/NEWS.d/next/Library/2022-06-27-10-33-18.gh-issue-94318.jR4_QV.rst
deleted file mode 100644
index 97a7cd8c9e7a..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-27-10-33-18.gh-issue-94318.jR4_QV.rst
+++ /dev/null
@@ -1 +0,0 @@
-Strip trailing spaces in :mod:`pydoc` text output.
diff --git a/Misc/NEWS.d/next/Library/2022-06-28-00-24-48.gh-issue-94352.JY1Ayt.rst b/Misc/NEWS.d/next/Library/2022-06-28-00-24-48.gh-issue-94352.JY1Ayt.rst
deleted file mode 100644
index 3a166abdcc32..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-28-00-24-48.gh-issue-94352.JY1Ayt.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:func:`shlex.split`: Passing ``None`` for *s* argument now raises an exception,
-rather than reading :data:`sys.stdin`. The feature was deprecated in Python
-3.9. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-28-14-29-21.gh-issue-94379.RrgKfh.rst b/Misc/NEWS.d/next/Library/2022-06-28-14-29-21.gh-issue-94379.RrgKfh.rst
deleted file mode 100644
index 24eafa1048ab..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-28-14-29-21.gh-issue-94379.RrgKfh.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`zipimport`: Remove ``find_loader()`` and ``find_module()`` methods,
-deprecated in Python 3.10: use the ``find_spec()`` method instead. See
-:pep:`451` for the rationale. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-28-14-41-22.gh-issue-94383.CXnquo.rst b/Misc/NEWS.d/next/Library/2022-06-28-14-41-22.gh-issue-94383.CXnquo.rst
deleted file mode 100644
index 9ed476b717f3..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-28-14-41-22.gh-issue-94383.CXnquo.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:mod:`xml.etree`: Remove the ``ElementTree.Element.copy()`` method of the
-pure Python implementation, deprecated in Python 3.10, use the
-:func:`copy.copy` function instead. The C implementation of :mod:`xml.etree`
-has no ``copy()`` method, only a ``__copy__()`` method. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-06-29-04-42-56.gh-issue-94398.YOq_bJ.rst b/Misc/NEWS.d/next/Library/2022-06-29-04-42-56.gh-issue-94398.YOq_bJ.rst
deleted file mode 100644
index c6e7e967d106..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-29-04-42-56.gh-issue-94398.YOq_bJ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Once a :class:`asyncio.TaskGroup` has started shutting down (i.e., at least one task has failed and the task group has started cancelling the remaining tasks), it should not be possible to add new tasks to the task group.
diff --git a/Misc/NEWS.d/next/Library/2022-06-29-09-48-37.gh-issue-92336.otA6c6.rst b/Misc/NEWS.d/next/Library/2022-06-29-09-48-37.gh-issue-92336.otA6c6.rst
deleted file mode 100644
index eb74e0ceb744..000000000000
--- a/Misc/NEWS.d/next/Library/2022-06-29-09-48-37.gh-issue-92336.otA6c6.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bug where :meth:`linecache.getline` fails on bad files with :exc:`UnicodeDecodeError` or :exc:`SyntaxError`. It now returns an empty string as per the documentation.
diff --git a/Misc/NEWS.d/next/Library/2022-07-02-19-46-30.gh-issue-94510.xOatDC.rst b/Misc/NEWS.d/next/Library/2022-07-02-19-46-30.gh-issue-94510.xOatDC.rst
deleted file mode 100644
index 55856d575655..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-02-19-46-30.gh-issue-94510.xOatDC.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Re-entrant calls to :func:`sys.setprofile` and :func:`sys.settrace` now
-raise :exc:`RuntimeError`. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Library/2022-07-03-16-26-35.gh-issue-78724.XNiJzf.rst b/Misc/NEWS.d/next/Library/2022-07-03-16-26-35.gh-issue-78724.XNiJzf.rst
deleted file mode 100644
index 9621e4d3f83d..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-03-16-26-35.gh-issue-78724.XNiJzf.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash in :class:`struct.Struct` when it was not completely initialized by initializing it in :meth:`~object.__new__``.  Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-03-16-41-03.gh-issue-94382.zuVZeM.rst b/Misc/NEWS.d/next/Library/2022-07-03-16-41-03.gh-issue-94382.zuVZeM.rst
deleted file mode 100644
index d79300778f76..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-03-16-41-03.gh-issue-94382.zuVZeM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Port static types of ``_multiprocessing`` module to heap types. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-05-17-22-00.gh-issue-94343.kf4H5r.rst b/Misc/NEWS.d/next/Library/2022-07-05-17-22-00.gh-issue-94343.kf4H5r.rst
deleted file mode 100644
index f666c2b0ec12..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-05-17-22-00.gh-issue-94343.kf4H5r.rst
+++ /dev/null
@@ -1 +0,0 @@
-Allow setting the attributes of ``reprlib.Repr`` during object initialization
diff --git a/Misc/NEWS.d/next/Library/2022-07-06-06-02-02.gh-issue-93896.vIgWGr.rst b/Misc/NEWS.d/next/Library/2022-07-06-06-02-02.gh-issue-93896.vIgWGr.rst
deleted file mode 100644
index 2283e14de9a9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-06-06-02-02.gh-issue-93896.vIgWGr.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :func:`asyncio.run` and :class:`unittest.IsolatedAsyncioTestCase` to always the set event loop as it was done in Python 3.10 and earlier. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-06-14-45-12.gh-issue-93910.iZcp67.rst b/Misc/NEWS.d/next/Library/2022-07-06-14-45-12.gh-issue-93910.iZcp67.rst
deleted file mode 100644
index 2e589118e3ef..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-06-14-45-12.gh-issue-93910.iZcp67.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The ability to access the other values of an enum on an enum (e.g.
-``Color.RED.BLUE``) has been restored in order to fix a performance
-regression.
diff --git a/Misc/NEWS.d/next/Library/2022-07-06-14-57-33.gh-issue-94619.PRqKVX.rst b/Misc/NEWS.d/next/Library/2022-07-06-14-57-33.gh-issue-94619.PRqKVX.rst
deleted file mode 100644
index 987ea6b045af..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-06-14-57-33.gh-issue-94619.PRqKVX.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove the long-deprecated ``module_repr()`` from :mod:`importlib`.
diff --git a/Misc/NEWS.d/next/Library/2022-07-06-16-01-08.gh-issue-94607.Q6RYfz.rst b/Misc/NEWS.d/next/Library/2022-07-06-16-01-08.gh-issue-94607.Q6RYfz.rst
deleted file mode 100644
index 3bbb9172f261..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-06-16-01-08.gh-issue-94607.Q6RYfz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix subclassing complex generics with type variables in :mod:`typing`. Previously an error message saying ``Some type variables ... are not listed in Generic[...]`` was shown.
-:mod:`typing` no longer populates ``__parameters__`` with the ``__parameters__`` of a Python class.
diff --git a/Misc/NEWS.d/next/Library/2022-07-06-21-24-03.gh-issue-92546.s5Upkh.rst b/Misc/NEWS.d/next/Library/2022-07-06-21-24-03.gh-issue-92546.s5Upkh.rst
deleted file mode 100644
index 0ea676ef5b0d..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-06-21-24-03.gh-issue-92546.s5Upkh.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-An undocumented ``python -m pprint`` benchmark is moved into ``pprint``
-suite of pyperformance. Patch by Oleg Iarygin.
diff --git a/Misc/NEWS.d/next/Library/2022-07-06-22-41-51.gh-issue-94309._XswsX.rst b/Misc/NEWS.d/next/Library/2022-07-06-22-41-51.gh-issue-94309._XswsX.rst
deleted file mode 100644
index b1d45586e9c4..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-06-22-41-51.gh-issue-94309._XswsX.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate aliases :class:`typing.Hashable` and :class:`typing.Sized`
diff --git a/Misc/NEWS.d/next/Library/2022-07-07-15-46-55.gh-issue-94637.IYEiUM.rst b/Misc/NEWS.d/next/Library/2022-07-07-15-46-55.gh-issue-94637.IYEiUM.rst
deleted file mode 100644
index 20cbbcd5088b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-07-15-46-55.gh-issue-94637.IYEiUM.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:meth:`SSLContext.set_default_verify_paths` now releases the GIL around
-``SSL_CTX_set_default_verify_paths`` call. The function call performs I/O
-and CPU intensive work.
diff --git a/Misc/NEWS.d/next/Library/2022-07-08-08-39-35.gh-issue-88050.0aOC_m.rst b/Misc/NEWS.d/next/Library/2022-07-08-08-39-35.gh-issue-88050.0aOC_m.rst
deleted file mode 100644
index 43c0765d940d..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-08-08-39-35.gh-issue-88050.0aOC_m.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :mod:`asyncio` subprocess transport to kill process cleanly when process is blocked and avoid ``RuntimeError`` when loop is closed. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-08-17-49-12.gh-issue-87822.F9dzkf.rst b/Misc/NEWS.d/next/Library/2022-07-08-17-49-12.gh-issue-87822.F9dzkf.rst
deleted file mode 100644
index 7b27f5df45ba..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-08-17-49-12.gh-issue-87822.F9dzkf.rst
+++ /dev/null
@@ -1 +0,0 @@
-When called with ``capture_locals=True``, the :mod:`traceback` module functions swallow exceptions raised from calls to ``repr()`` on local variables of frames. This is in order to prioritize the original exception over rendering errors.  An indication of the failure is printed in place of the missing value.  (Patch by Simon-Martin Schroeder).
diff --git a/Misc/NEWS.d/next/Library/2022-07-09-08-55-04.gh-issue-74116.0XwYC1.rst b/Misc/NEWS.d/next/Library/2022-07-09-08-55-04.gh-issue-74116.0XwYC1.rst
deleted file mode 100644
index 33782598745b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-09-08-55-04.gh-issue-74116.0XwYC1.rst
+++ /dev/null
@@ -1 +0,0 @@
-Allow :meth:`asyncio.StreamWriter.drain` to be awaited concurrently by multiple tasks. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-09-15-17-02.gh-issue-81620.L0O_bV.rst b/Misc/NEWS.d/next/Library/2022-07-09-15-17-02.gh-issue-81620.L0O_bV.rst
deleted file mode 100644
index b4ccea4924ff..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-09-15-17-02.gh-issue-81620.L0O_bV.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add random.binomialvariate().
diff --git a/Misc/NEWS.d/next/Library/2022-07-11-10-41-48.gh-issue-94736.EbsgeK.rst b/Misc/NEWS.d/next/Library/2022-07-11-10-41-48.gh-issue-94736.EbsgeK.rst
deleted file mode 100644
index 3080672ecdfb..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-11-10-41-48.gh-issue-94736.EbsgeK.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash when deallocating an instance of a subclass of ``_multiprocessing.SemLock``. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-14-00-43-52.gh-issue-94821.e17ghU.rst b/Misc/NEWS.d/next/Library/2022-07-14-00-43-52.gh-issue-94821.e17ghU.rst
deleted file mode 100644
index bf7885aef8cb..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-14-00-43-52.gh-issue-94821.e17ghU.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix binding of unix socket to empty address on Linux to use an available
-address from the abstract namespace, instead of "\0".
diff --git a/Misc/NEWS.d/next/Library/2022-07-15-08-13-51.gh-issue-94857.9_KvZJ.rst b/Misc/NEWS.d/next/Library/2022-07-15-08-13-51.gh-issue-94857.9_KvZJ.rst
deleted file mode 100644
index e684415595d1..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-15-08-13-51.gh-issue-94857.9_KvZJ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix refleak in ``_io.TextIOWrapper.reconfigure``. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-17-22-31-32.gh-issue-90085.c4FWcS.rst b/Misc/NEWS.d/next/Library/2022-07-17-22-31-32.gh-issue-90085.c4FWcS.rst
deleted file mode 100644
index 37952adc8f1a..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-17-22-31-32.gh-issue-90085.c4FWcS.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove ``-c/--clock`` and ``-t/--time`` CLI options of :mod:`timeit`.
-The options had been deprecated since Python 3.3 and the functionality
-was removed in Python 3.7. Patch by Shantanu Jain.
diff --git a/Misc/NEWS.d/next/Library/2022-07-19-15-37-11.gh-issue-95005.iRmZ74.rst b/Misc/NEWS.d/next/Library/2022-07-19-15-37-11.gh-issue-95005.iRmZ74.rst
deleted file mode 100644
index 787f3146ab77..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-19-15-37-11.gh-issue-95005.iRmZ74.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Replace :c:expr:`_PyAccu` with :c:expr:`_PyUnicodeWriter` in JSON encoder
-and StringIO and remove the :c:expr:`_PyAccu` implementation.
diff --git a/Misc/NEWS.d/next/Library/2022-07-20-00-23-58.gh-issue-77617.XGaqSQ.rst b/Misc/NEWS.d/next/Library/2022-07-20-00-23-58.gh-issue-77617.XGaqSQ.rst
deleted file mode 100644
index 1cbaa7dfe15e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-20-00-23-58.gh-issue-77617.XGaqSQ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :mod:`sqlite3` :ref:`command-line interface <sqlite3-cli>`.
-Patch by Erlend Aasland.
diff --git a/Misc/NEWS.d/next/Library/2022-07-20-22-49-48.gh-issue-95066.TuCu0E.rst b/Misc/NEWS.d/next/Library/2022-07-20-22-49-48.gh-issue-95066.TuCu0E.rst
deleted file mode 100644
index 05ae4a6a2761..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-20-22-49-48.gh-issue-95066.TuCu0E.rst
+++ /dev/null
@@ -1 +0,0 @@
-Replaced assert with exception in :func:`ast.parse`, when ``feature_version`` has an invalid major version. Patch by Shantanu Jain.
diff --git a/Misc/NEWS.d/next/Library/2022-07-21-19-55-49.gh-issue-95105.BIX2Km.rst b/Misc/NEWS.d/next/Library/2022-07-21-19-55-49.gh-issue-95105.BIX2Km.rst
deleted file mode 100644
index 58af62b1edc8..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-21-19-55-49.gh-issue-95105.BIX2Km.rst
+++ /dev/null
@@ -1 +0,0 @@
-:meth:`wsgiref.types.InputStream.__iter__` should return ``Iterator[bytes]``, not ``Iterable[bytes]``. Patch by Shantanu Jain.
diff --git a/Misc/NEWS.d/next/Library/2022-07-21-22-59-22.gh-issue-95109.usxA9r.rst b/Misc/NEWS.d/next/Library/2022-07-21-22-59-22.gh-issue-95109.usxA9r.rst
deleted file mode 100644
index 40196dd214a2..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-21-22-59-22.gh-issue-95109.usxA9r.rst
+++ /dev/null
@@ -1 +0,0 @@
-Ensure that timeouts scheduled with :class:`asyncio.Timeout` that have already expired are delivered promptly.
diff --git a/Misc/NEWS.d/next/Library/2022-07-22-00-58-49.gh-issue-95077.4Z6CNC.rst b/Misc/NEWS.d/next/Library/2022-07-22-00-58-49.gh-issue-95077.4Z6CNC.rst
deleted file mode 100644
index 09f350067cd3..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-22-00-58-49.gh-issue-95077.4Z6CNC.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add deprecation warning for enum ``member.member`` access (e.g. ``Color.RED.BLUE``).
diff --git a/Misc/NEWS.d/next/Library/2022-07-22-09-09-08.gh-issue-91212.53O8Ab.rst b/Misc/NEWS.d/next/Library/2022-07-22-09-09-08.gh-issue-91212.53O8Ab.rst
deleted file mode 100644
index 8552f51196b5..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-22-09-09-08.gh-issue-91212.53O8Ab.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed flickering of the turtle window when the tracer is turned off. Patch by Shin-myoung-serp.
diff --git a/Misc/NEWS.d/next/Library/2022-07-22-17-19-57.gh-issue-93157.RXByAk.rst b/Misc/NEWS.d/next/Library/2022-07-22-17-19-57.gh-issue-93157.RXByAk.rst
deleted file mode 100644
index 054b318ec63f..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-22-17-19-57.gh-issue-93157.RXByAk.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :mod:`fileinput` module didn't support ``errors`` option when
-``inplace`` is true.
diff --git a/Misc/NEWS.d/next/Library/2022-07-22-21-18-17.gh-issue-95132.n9anlw.rst b/Misc/NEWS.d/next/Library/2022-07-22-21-18-17.gh-issue-95132.n9anlw.rst
deleted file mode 100644
index 64666ad84fb4..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-22-21-18-17.gh-issue-95132.n9anlw.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix a :mod:`sqlite3` regression where ``*args`` and ``**kwds`` were
-incorrectly relayed from :py:func:`~sqlite3.connect` to the
-:class:`~sqlite3.Connection` factory. The regression was introduced in 3.11a1
-with PR 24421 (:gh:`85128`). Patch by Erlend E. Aasland.`
diff --git a/Misc/NEWS.d/next/Library/2022-07-23-10-42-05.gh-issue-95166.xw6p3C.rst b/Misc/NEWS.d/next/Library/2022-07-23-10-42-05.gh-issue-95166.xw6p3C.rst
deleted file mode 100644
index 34b017078436..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-23-10-42-05.gh-issue-95166.xw6p3C.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :meth:`concurrent.futures.Executor.map` to cancel the currently waiting on future on an error - e.g. TimeoutError or KeyboardInterrupt.
diff --git a/Misc/NEWS.d/next/Library/2022-07-23-10-50-05.gh-issue-93899.VT34A5.rst b/Misc/NEWS.d/next/Library/2022-07-23-10-50-05.gh-issue-93899.VT34A5.rst
deleted file mode 100644
index e63475f8ba96..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-23-10-50-05.gh-issue-93899.VT34A5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix check for existence of :data:`os.EFD_CLOEXEC`, :data:`os.EFD_NONBLOCK` and :data:`os.EFD_SEMAPHORE` flags on older kernel versions where these flags are not present. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-24-09-15-35.gh-issue-95194.ERVmqG.rst b/Misc/NEWS.d/next/Library/2022-07-24-09-15-35.gh-issue-95194.ERVmqG.rst
deleted file mode 100644
index c69651923b41..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-24-09-15-35.gh-issue-95194.ERVmqG.rst
+++ /dev/null
@@ -1 +0,0 @@
-Upgrade bundled pip to 22.2.
diff --git a/Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst b/Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst
deleted file mode 100644
index f3d9cf3306b8..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst
+++ /dev/null
@@ -1 +0,0 @@
-Upgrade bundled setuptools to 63.2.0.
diff --git a/Misc/NEWS.d/next/Library/2022-07-24-12-59-02.gh-issue-95087.VvqXkN.rst b/Misc/NEWS.d/next/Library/2022-07-24-12-59-02.gh-issue-95087.VvqXkN.rst
deleted file mode 100644
index 48a5c1af7490..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-24-12-59-02.gh-issue-95087.VvqXkN.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix IndexError in parsing invalid date in the :mod:`email` module.
diff --git a/Misc/NEWS.d/next/Library/2022-07-24-18-00-42.gh-issue-95097.lu5qNf.rst b/Misc/NEWS.d/next/Library/2022-07-24-18-00-42.gh-issue-95097.lu5qNf.rst
deleted file mode 100644
index 2840f057a9c1..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-24-18-00-42.gh-issue-95097.lu5qNf.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :func:`asyncio.run` for :class:`asyncio.Task` implementations without :meth:`~asyncio.Task.uncancel` method. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-25-15-45-06.gh-issue-95231.i807-g.rst b/Misc/NEWS.d/next/Library/2022-07-25-15-45-06.gh-issue-95231.i807-g.rst
deleted file mode 100644
index aa53f2938bc9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-25-15-45-06.gh-issue-95231.i807-g.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fail gracefully if :data:`~errno.EPERM` or :data:`~errno.ENOSYS` is raised when loading
-:mod:`crypt` methods. This may happen when trying to load ``MD5`` on a Linux kernel
-with :abbr:`FIPS (Federal Information Processing Standard)` enabled.
diff --git a/Misc/NEWS.d/next/Library/2022-07-27-11-35-45.gh-issue-95045.iysT-Q.rst b/Misc/NEWS.d/next/Library/2022-07-27-11-35-45.gh-issue-95045.iysT-Q.rst
deleted file mode 100644
index d4ab325e0365..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-27-11-35-45.gh-issue-95045.iysT-Q.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix GC crash when deallocating ``_lsprof.Profiler`` by untracking it before calling any callbacks. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-07-27-19-43-07.gh-issue-95339.NuVQ68.rst b/Misc/NEWS.d/next/Library/2022-07-27-19-43-07.gh-issue-95339.NuVQ68.rst
deleted file mode 100644
index 6674a4a26953..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-27-19-43-07.gh-issue-95339.NuVQ68.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update bundled pip to 22.2.1.
diff --git a/Misc/NEWS.d/next/Library/2022-07-27-19-47-51.gh-issue-83901.OSw06c.rst b/Misc/NEWS.d/next/Library/2022-07-27-19-47-51.gh-issue-83901.OSw06c.rst
deleted file mode 100644
index da407905a886..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-27-19-47-51.gh-issue-83901.OSw06c.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve :meth:`Signature.bind <inspect.Signature.bind>` error message for missing keyword-only arguments.
diff --git a/Misc/NEWS.d/next/Library/2022-07-28-17-14-38.gh-issue-95385.6YlsDI.rst b/Misc/NEWS.d/next/Library/2022-07-28-17-14-38.gh-issue-95385.6YlsDI.rst
deleted file mode 100644
index 89fa9c2b2766..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-28-17-14-38.gh-issue-95385.6YlsDI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Faster ``json.dumps()`` when sorting of keys is not requested (default).
diff --git a/Misc/NEWS.d/next/Library/2022-07-29-20-58-37.gh-issue-94909.YjMusj.rst b/Misc/NEWS.d/next/Library/2022-07-29-20-58-37.gh-issue-94909.YjMusj.rst
deleted file mode 100644
index b6d853888101..000000000000
--- a/Misc/NEWS.d/next/Library/2022-07-29-20-58-37.gh-issue-94909.YjMusj.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix incorrect joining of relative Windows paths with drives in
-:class:`pathlib.PurePath` initializer.
diff --git a/Misc/NEWS.d/next/Library/2022-08-03-16-52-32.gh-issue-95289.FMnHlV.rst b/Misc/NEWS.d/next/Library/2022-08-03-16-52-32.gh-issue-95289.FMnHlV.rst
deleted file mode 100644
index d802f557217b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-03-16-52-32.gh-issue-95289.FMnHlV.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :class:`asyncio.TaskGroup` to propagate exception when :exc:`asyncio.CancelledError` was replaced with another exception by a context manger. Patch by Kumar Aditya and Guido van Rossum.
diff --git a/Misc/NEWS.d/next/Library/2022-08-03-21-01-17.gh-issue-95609.xxyjyX.rst b/Misc/NEWS.d/next/Library/2022-08-03-21-01-17.gh-issue-95609.xxyjyX.rst
deleted file mode 100644
index 81c02ae900f7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-03-21-01-17.gh-issue-95609.xxyjyX.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update bundled pip to 22.2.2.
diff --git a/Misc/NEWS.d/next/Library/2022-08-07-14-56-23.gh-issue-95149.U0c6Ib.rst b/Misc/NEWS.d/next/Library/2022-08-07-14-56-23.gh-issue-95149.U0c6Ib.rst
deleted file mode 100644
index 6393444b53fb..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-07-14-56-23.gh-issue-95149.U0c6Ib.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The :class:`HTTPStatus <http.HTTPStatus>` enum offers a couple of properties
-to indicate the HTTP status category e.g. ``HTTPStatus.OK.is_success``.
diff --git a/Misc/NEWS.d/next/Library/2022-08-08-01-42-11.gh-issue-95704.MOPFfX.rst b/Misc/NEWS.d/next/Library/2022-08-08-01-42-11.gh-issue-95704.MOPFfX.rst
deleted file mode 100644
index 31f9fc6547d9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-08-01-42-11.gh-issue-95704.MOPFfX.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-When a task catches :exc:`asyncio.CancelledError` and raises some other error,
-the other error should generally not silently be suppressed.
diff --git a/Misc/NEWS.d/next/Library/2022-08-10-11-54-04.gh-issue-95804.i5FCFK.rst b/Misc/NEWS.d/next/Library/2022-08-10-11-54-04.gh-issue-95804.i5FCFK.rst
deleted file mode 100644
index 46434cb46604..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-10-11-54-04.gh-issue-95804.i5FCFK.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``logging`` shutdown handler so it respects
-``MemoryHandler.flushOnClose``.
diff --git a/Misc/NEWS.d/next/Library/2022-08-10-17-34-07.gh-issue-95861.qv-T5s.rst b/Misc/NEWS.d/next/Library/2022-08-10-17-34-07.gh-issue-95861.qv-T5s.rst
deleted file mode 100644
index aae76c74e2fd..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-10-17-34-07.gh-issue-95861.qv-T5s.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add support for computing Spearman's correlation coefficient to the existing
-statistics.correlation() function.
diff --git a/Misc/NEWS.d/next/Library/2022-08-11-03-16-48.gh-issue-95865.0IOkFP.rst b/Misc/NEWS.d/next/Library/2022-08-11-03-16-48.gh-issue-95865.0IOkFP.rst
deleted file mode 100644
index aa7c73ff1a35..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-11-03-16-48.gh-issue-95865.0IOkFP.rst
+++ /dev/null
@@ -1 +0,0 @@
-Speed up :func:`urllib.parse.quote_from_bytes` by replacing a list comprehension with ``map()``.
diff --git a/Misc/NEWS.d/next/Library/2022-08-11-18-22-29.gh-issue-95736.LzRZXe.rst b/Misc/NEWS.d/next/Library/2022-08-11-18-22-29.gh-issue-95736.LzRZXe.rst
deleted file mode 100644
index abc270fe35ca..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-11-18-22-29.gh-issue-95736.LzRZXe.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :class:`unittest.IsolatedAsyncioTestCase` to set event loop before calling setup functions. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-08-11-18-52-17.gh-issue-95899._Bi4uG.rst b/Misc/NEWS.d/next/Library/2022-08-11-18-52-17.gh-issue-95899._Bi4uG.rst
deleted file mode 100644
index d2386cf3ae22..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-11-18-52-17.gh-issue-95899._Bi4uG.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix :class:`asyncio.Runner` to call :func:`asyncio.set_event_loop` only once to avoid calling :meth:`~asyncio.AbstractChildWatcher.attach_loop` multiple times on child watchers. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-08-14-18-59-54.gh-issue-69142.6is5Pq.rst b/Misc/NEWS.d/next/Library/2022-08-14-18-59-54.gh-issue-69142.6is5Pq.rst
deleted file mode 100644
index 0db8b3730cf5..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-14-18-59-54.gh-issue-69142.6is5Pq.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``%:z`` strftime format code (generates tzoffset with colons as separator), see :ref:`strftime-strptime-behavior`.
diff --git a/Misc/NEWS.d/next/Library/2022-08-18-14-53-53.gh-issue-95463.GpP05c.rst b/Misc/NEWS.d/next/Library/2022-08-18-14-53-53.gh-issue-95463.GpP05c.rst
deleted file mode 100644
index 553c55436aab..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-18-14-53-53.gh-issue-95463.GpP05c.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove an incompatible change from :issue:`28080` that caused a regression
-that ignored the utf8 in ``ZipInfo.flag_bits``. Patch by Pablo Galindo.
diff --git a/Misc/NEWS.d/next/Library/2022-08-19-10-19-32.gh-issue-96019.b7uAVP.rst b/Misc/NEWS.d/next/Library/2022-08-19-10-19-32.gh-issue-96019.b7uAVP.rst
deleted file mode 100644
index 296963fd8172..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-19-10-19-32.gh-issue-96019.b7uAVP.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a bug in the ``makeunicodedata.py`` script leading to about 13 KiB of
-space saving in the ``unicodedata`` module, specifically the character
-decomposition data.
diff --git a/Misc/NEWS.d/next/Library/2022-08-19-18-21-01.gh-issue-96125.ODcF1Y.rst b/Misc/NEWS.d/next/Library/2022-08-19-18-21-01.gh-issue-96125.ODcF1Y.rst
deleted file mode 100644
index ba7d26a96582..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-19-18-21-01.gh-issue-96125.ODcF1Y.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix incorrect condition that causes ``sys.thread_info.name`` to be wrong on
-pthread platforms.
diff --git a/Misc/NEWS.d/next/Library/2022-08-20-10-31-01.gh-issue-96052.a6FhaD.rst b/Misc/NEWS.d/next/Library/2022-08-20-10-31-01.gh-issue-96052.a6FhaD.rst
deleted file mode 100644
index c190fb7dbcb9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-20-10-31-01.gh-issue-96052.a6FhaD.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix handling compiler warnings (SyntaxWarning and DeprecationWarning) in
-:func:`codeop.compile_command` when checking for incomplete input.
-Previously it emitted warnings and raised a SyntaxError. Now it always
-returns ``None`` for incomplete input without emitting any warnings.
diff --git a/Misc/NEWS.d/next/Library/2022-08-20-12-56-15.gh-issue-96145.8ah3pE.rst b/Misc/NEWS.d/next/Library/2022-08-20-12-56-15.gh-issue-96145.8ah3pE.rst
deleted file mode 100644
index 540ec8b71ebf..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-20-12-56-15.gh-issue-96145.8ah3pE.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add AttrDict to JSON module for use with object_hook.
diff --git a/Misc/NEWS.d/next/Library/2022-08-22-13-54-20.gh-issue-96175.bH7zGU.rst b/Misc/NEWS.d/next/Library/2022-08-22-13-54-20.gh-issue-96175.bH7zGU.rst
deleted file mode 100644
index c34eff22b3d4..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-22-13-54-20.gh-issue-96175.bH7zGU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix unused ``localName`` parameter in the ``Attr`` class in :mod:`xml.dom.minidom`.
diff --git a/Misc/NEWS.d/next/Library/2022-08-22-18-42-17.gh-issue-96159.3bFU39.rst b/Misc/NEWS.d/next/Library/2022-08-22-18-42-17.gh-issue-96159.3bFU39.rst
deleted file mode 100644
index f64469e563f3..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-22-18-42-17.gh-issue-96159.3bFU39.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a performance regression in logging TimedRotatingFileHandler. Only check for special files when the rollover time has passed.
diff --git a/Misc/NEWS.d/next/Library/2022-08-23-13-30-30.gh-issue-96172.7WTHer.rst b/Misc/NEWS.d/next/Library/2022-08-23-13-30-30.gh-issue-96172.7WTHer.rst
deleted file mode 100644
index 1bb57f177887..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-23-13-30-30.gh-issue-96172.7WTHer.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix a bug in ``unicodedata``: ``east_asian_width`` used to return the wrong
-value for unassigned characters; and for yet unassigned, but reserved
-characters.
diff --git a/Misc/NEWS.d/next/Library/2022-08-27-14-38-49.gh-issue-90467.VOOB0p.rst b/Misc/NEWS.d/next/Library/2022-08-27-14-38-49.gh-issue-90467.VOOB0p.rst
deleted file mode 100644
index 282c0e76a8c8..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-27-14-38-49.gh-issue-90467.VOOB0p.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :class:`asyncio.streams.StreamReaderProtocol` to keep a strong reference
-to the created task, so that it's not garbage collected
diff --git a/Misc/NEWS.d/next/Library/2022-08-27-21-26-52.gh-issue-96349.XyYLlO.rst b/Misc/NEWS.d/next/Library/2022-08-27-21-26-52.gh-issue-96349.XyYLlO.rst
deleted file mode 100644
index 59eb3517191d..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-27-21-26-52.gh-issue-96349.XyYLlO.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed a minor performance regression in :func:`threading.Event.__init__`
diff --git a/Misc/NEWS.d/next/Library/2022-08-27-23-16-09.gh-issue-96346.jJX14I.rst b/Misc/NEWS.d/next/Library/2022-08-27-23-16-09.gh-issue-96346.jJX14I.rst
deleted file mode 100644
index 9883348b9c3e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-27-23-16-09.gh-issue-96346.jJX14I.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use double caching for compiled RE patterns.
diff --git a/Misc/NEWS.d/next/Library/2022-08-29-07-04-03.gh-issue-89258.ri7ncj.rst b/Misc/NEWS.d/next/Library/2022-08-29-07-04-03.gh-issue-89258.ri7ncj.rst
deleted file mode 100644
index 74300c108c89..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-29-07-04-03.gh-issue-89258.ri7ncj.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Added a :meth:`~logging.Logger.getChildren` method to
-:class:`logging.Logger`, to get the immediate child loggers of a logger.
diff --git a/Misc/NEWS.d/next/Library/2022-08-29-12-35-28.gh-issue-96073.WaGstf.rst b/Misc/NEWS.d/next/Library/2022-08-29-12-35-28.gh-issue-96073.WaGstf.rst
deleted file mode 100644
index 8f20588c4c58..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-29-12-35-28.gh-issue-96073.WaGstf.rst
+++ /dev/null
@@ -1 +0,0 @@
-In :mod:`inspect`, fix overeager replacement of "``typing.``" in formatting annotations.
diff --git a/Misc/NEWS.d/next/Library/2022-08-29-12-49-30.gh-issue-96142.PdCMez.rst b/Misc/NEWS.d/next/Library/2022-08-29-12-49-30.gh-issue-96142.PdCMez.rst
deleted file mode 100644
index 43d1c3de9922..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-29-12-49-30.gh-issue-96142.PdCMez.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add ``match_args``, ``kw_only``, ``slots``, and ``weakref_slot`` to
-``_DataclassParams``.
diff --git a/Misc/NEWS.d/next/Library/2022-08-29-15-28-39.gh-issue-96385.uLRTsf.rst b/Misc/NEWS.d/next/Library/2022-08-29-15-28-39.gh-issue-96385.uLRTsf.rst
deleted file mode 100644
index 57354826f349..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-29-15-28-39.gh-issue-96385.uLRTsf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix ``TypeVarTuple.__typing_prepare_subst__``. ``TypeError`` was not raised
-when using more than one ``TypeVarTuple``, like ``[*T, *V]`` in type alias
-substitutions.
diff --git a/Misc/NEWS.d/next/Library/2022-08-29-16-54-36.gh-issue-96388.dCpJcu.rst b/Misc/NEWS.d/next/Library/2022-08-29-16-54-36.gh-issue-96388.dCpJcu.rst
deleted file mode 100644
index 3a35c4734871..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-29-16-54-36.gh-issue-96388.dCpJcu.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Work around missing socket functions in :class:`~socket.socket`'s
-``__repr__``.
diff --git a/Misc/NEWS.d/next/Library/2022-08-30-11-46-36.gh-issue-95987.CV7_u4.rst b/Misc/NEWS.d/next/Library/2022-08-30-11-46-36.gh-issue-95987.CV7_u4.rst
deleted file mode 100644
index 232bba1b9244..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-30-11-46-36.gh-issue-95987.CV7_u4.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ``repr`` of ``Any`` subclasses.
diff --git a/Misc/NEWS.d/next/Library/2022-08-30-12-32-00.gh-issue-96415.6W7ORH.rst b/Misc/NEWS.d/next/Library/2022-08-30-12-32-00.gh-issue-96415.6W7ORH.rst
deleted file mode 100644
index 0c93abf6dfcf..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-30-12-32-00.gh-issue-96415.6W7ORH.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove ``types._cell_factory`` from module namespace.
diff --git a/Misc/NEWS.d/next/Library/2022-08-31-11-10-21.gh-issue-96079.uqrXdJ.rst b/Misc/NEWS.d/next/Library/2022-08-31-11-10-21.gh-issue-96079.uqrXdJ.rst
deleted file mode 100644
index 4cb8d276cbe7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-08-31-11-10-21.gh-issue-96079.uqrXdJ.rst
+++ /dev/null
@@ -1 +0,0 @@
-In :mod:`typing`, fix missing field ``name`` and incorrect ``__module__`` in _AnnotatedAlias.
diff --git a/Misc/NEWS.d/next/Library/2022-09-01-13-54-38.gh-issue-96465.0IJmrH.rst b/Misc/NEWS.d/next/Library/2022-09-01-13-54-38.gh-issue-96465.0IJmrH.rst
deleted file mode 100644
index c78d7538ef94..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-01-13-54-38.gh-issue-96465.0IJmrH.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fraction hashes are now cached.
diff --git a/Misc/NEWS.d/next/Library/2022-09-03-18-39-05.gh-issue-96538.W156-D.rst b/Misc/NEWS.d/next/Library/2022-09-03-18-39-05.gh-issue-96538.W156-D.rst
deleted file mode 100644
index 22e5b4fc2599..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-03-18-39-05.gh-issue-96538.W156-D.rst
+++ /dev/null
@@ -1 +0,0 @@
-Speed up ``bisect.bisect()`` functions by taking advantage of type-stability.
diff --git a/Misc/NEWS.d/next/Library/2022-09-04-12-32-52.gh-issue-68163.h6TJCc.rst b/Misc/NEWS.d/next/Library/2022-09-04-12-32-52.gh-issue-68163.h6TJCc.rst
deleted file mode 100644
index 756f6c9eb9e8..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-04-12-32-52.gh-issue-68163.h6TJCc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Correct conversion of :class:`numbers.Rational`'s to :class:`float`.
diff --git a/Misc/NEWS.d/next/Library/2022-09-07-22-49-37.gh-issue-96652.YqOKxI.rst b/Misc/NEWS.d/next/Library/2022-09-07-22-49-37.gh-issue-96652.YqOKxI.rst
deleted file mode 100644
index 1d04db7b2a25..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-07-22-49-37.gh-issue-96652.YqOKxI.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix the faulthandler implementation of ``faulthandler.register(signal,
-chain=True)`` if the ``sigaction()`` function is not available: don't call
-the previous signal handler if it's NULL. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-09-08-20-12-48.gh-issue-46412.r_cfTh.rst b/Misc/NEWS.d/next/Library/2022-09-08-20-12-48.gh-issue-46412.r_cfTh.rst
deleted file mode 100644
index 27fcd0328bd2..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-08-20-12-48.gh-issue-46412.r_cfTh.rst
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of ``bool(db)`` for large ndb/gdb databases. Previously this would call ``len(db)`` which would iterate over all keys -- the answer (empty or not) is known after the first key.
diff --git a/Misc/NEWS.d/next/Library/2022-09-10-16-46-16.gh-issue-96735.0YzJuG.rst b/Misc/NEWS.d/next/Library/2022-09-10-16-46-16.gh-issue-96735.0YzJuG.rst
deleted file mode 100644
index a29ada98ac20..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-10-16-46-16.gh-issue-96735.0YzJuG.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix undefined behaviour in :func:`struct.unpack`.
diff --git a/Misc/NEWS.d/next/Library/2022-09-13-15-12-31.gh-issue-96734.G08vjz.rst b/Misc/NEWS.d/next/Library/2022-09-13-15-12-31.gh-issue-96734.G08vjz.rst
deleted file mode 100644
index e5c8a25b4bc6..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-13-15-12-31.gh-issue-96734.G08vjz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update :mod:`unicodedata` database to Unicode 15.0.0.
diff --git a/Misc/NEWS.d/next/Library/2022-09-15-00-37-33.gh-issue-96741.4b6czN.rst b/Misc/NEWS.d/next/Library/2022-09-15-00-37-33.gh-issue-96741.4b6czN.rst
deleted file mode 100644
index e7f53311e589..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-15-00-37-33.gh-issue-96741.4b6czN.rst
+++ /dev/null
@@ -1 +0,0 @@
-Corrected type annotation for dataclass attribute ``pstats.FunctionProfile.ncalls`` to be ``str``.
diff --git a/Misc/NEWS.d/next/Library/2022-09-16-07-53-29.gh-issue-95865.oHjX0A.rst b/Misc/NEWS.d/next/Library/2022-09-16-07-53-29.gh-issue-95865.oHjX0A.rst
deleted file mode 100644
index 03a5be722949..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-16-07-53-29.gh-issue-95865.oHjX0A.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Reduce :func:`urllib.parse.quote_from_bytes` memory use on large values.
-
-Contributed by Dennis Sweeney.
diff --git a/Misc/NEWS.d/next/Library/2022-09-17-13-15-10.gh-issue-96819.6RfqM7.rst b/Misc/NEWS.d/next/Library/2022-09-17-13-15-10.gh-issue-96819.6RfqM7.rst
deleted file mode 100644
index 07b62a883b85..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-17-13-15-10.gh-issue-96819.6RfqM7.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed check in :mod:`multiprocessing.resource_tracker` that guarantees that the length of a write to a pipe is not greater than ``PIPE_BUF``.
diff --git a/Misc/NEWS.d/next/Library/2022-09-18-04-51-30.gh-issue-96704.DmamRX.rst b/Misc/NEWS.d/next/Library/2022-09-18-04-51-30.gh-issue-96704.DmamRX.rst
deleted file mode 100644
index 6ac99197e685..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-18-04-51-30.gh-issue-96704.DmamRX.rst
+++ /dev/null
@@ -1 +0,0 @@
-Pass the correct ``contextvars.Context`` when a ``asyncio`` exception handler is called on behalf of a task or callback handle. This adds a new ``Task`` method, ``get_context``, and also a new ``Handle`` method with the same name. If this method is not found on a task object (perhaps because it is a third-party library that does not yet provide this method), the context prevailing at the time the exception handler is called is used.
diff --git a/Misc/NEWS.d/next/Library/2022-09-22-11-50-29.gh-issue-85760.DETTPd.rst b/Misc/NEWS.d/next/Library/2022-09-22-11-50-29.gh-issue-85760.DETTPd.rst
deleted file mode 100644
index af8ae2026f16..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-22-11-50-29.gh-issue-85760.DETTPd.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix race condition in :mod:`asyncio` where :meth:`~asyncio.SubprocessProtocol.process_exited` called before the :meth:`~asyncio.SubprocessProtocol.pipe_data_received` leading to inconsistent output. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-09-22-14-35-02.gh-issue-97005.yf21Q7.rst b/Misc/NEWS.d/next/Library/2022-09-22-14-35-02.gh-issue-97005.yf21Q7.rst
deleted file mode 100644
index d57999aa29b7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-22-14-35-02.gh-issue-97005.yf21Q7.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update bundled libexpat to 2.4.9
diff --git a/Misc/NEWS.d/next/Library/2022-09-24-18-56-23.gh-issue-96865.o9WUkW.rst b/Misc/NEWS.d/next/Library/2022-09-24-18-56-23.gh-issue-96865.o9WUkW.rst
deleted file mode 100644
index b054fdeee078..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-24-18-56-23.gh-issue-96865.o9WUkW.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-fix Flag to use boundary CONFORM
-
-This restores previous Flag behavior of allowing flags with non-sequential values to be combined; e.g.
-
-    class Skip(Flag):
-        TWO = 2
-        EIGHT = 8
-
-    Skip.TWO | Skip.EIGHT -> <Skip.TWO|EIGHT: 10>
diff --git a/Misc/NEWS.d/next/Library/2022-09-25-20-42-33.gh-issue-73588.uVtjEA.rst b/Misc/NEWS.d/next/Library/2022-09-25-20-42-33.gh-issue-73588.uVtjEA.rst
deleted file mode 100644
index d8a0e690e291..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-25-20-42-33.gh-issue-73588.uVtjEA.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix generation of the default name of :class:`tkinter.Checkbutton`.
-Previously, checkbuttons in different parent widgets could have the same
-short name and share the same state if arguments "name" and "variable" are
-not specified. Now they are globally unique.
diff --git a/Misc/NEWS.d/next/Library/2022-09-25-23-24-52.gh-issue-97545.HZLSNt.rst b/Misc/NEWS.d/next/Library/2022-09-25-23-24-52.gh-issue-97545.HZLSNt.rst
deleted file mode 100644
index a53902ea670b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-25-23-24-52.gh-issue-97545.HZLSNt.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make Semaphore run faster.
diff --git a/Misc/NEWS.d/next/Library/2022-09-29-08-15-55.gh-issue-97639.JSjWYW.rst b/Misc/NEWS.d/next/Library/2022-09-29-08-15-55.gh-issue-97639.JSjWYW.rst
deleted file mode 100644
index 65c3105f3bc3..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-29-08-15-55.gh-issue-97639.JSjWYW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove ``tokenize.NL`` check from :mod:`tabnanny`.
diff --git a/Misc/NEWS.d/next/Library/2022-09-29-23-22-24.gh-issue-97592.tpJg_J.rst b/Misc/NEWS.d/next/Library/2022-09-29-23-22-24.gh-issue-97592.tpJg_J.rst
deleted file mode 100644
index aa245cf94400..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-29-23-22-24.gh-issue-97592.tpJg_J.rst
+++ /dev/null
@@ -1 +0,0 @@
-Avoid a crash in the C version of :meth:`asyncio.Future.remove_done_callback` when an evil argument is passed.
diff --git a/Misc/NEWS.d/next/Library/2022-09-30-09-22-37.gh-issue-95534.ndEfPj.rst b/Misc/NEWS.d/next/Library/2022-09-30-09-22-37.gh-issue-95534.ndEfPj.rst
deleted file mode 100644
index 131d4ed69991..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-30-09-22-37.gh-issue-95534.ndEfPj.rst
+++ /dev/null
@@ -1 +0,0 @@
-:meth:`gzip.GzipFile.read` reads 10% faster.
diff --git a/Misc/NEWS.d/next/Library/2022-09-30-15-56-20.gh-issue-96827.lzy1iw.rst b/Misc/NEWS.d/next/Library/2022-09-30-15-56-20.gh-issue-96827.lzy1iw.rst
deleted file mode 100644
index 159ab32ffbfc..000000000000
--- a/Misc/NEWS.d/next/Library/2022-09-30-15-56-20.gh-issue-96827.lzy1iw.rst
+++ /dev/null
@@ -1 +0,0 @@
-Avoid spurious tracebacks from :mod:`asyncio` when default executor cleanup is delayed until after the event loop is closed (e.g. as the result of a keyboard interrupt).
diff --git a/Misc/NEWS.d/next/Library/2022-10-03-13-25-19.gh-issue-97781.gCLLef.rst b/Misc/NEWS.d/next/Library/2022-10-03-13-25-19.gh-issue-97781.gCLLef.rst
deleted file mode 100644
index 8c36d9c3afd2..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-03-13-25-19.gh-issue-97781.gCLLef.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Removed deprecated interfaces in ``importlib.metadata`` (entry points
-accessed as dictionary, implicit dictionary construction of sequence of
-``EntryPoint`` objects, mutablility of ``EntryPoints`` result, access of
-entry point by index). ``entry_points`` now has a simpler, more
-straightforward API (returning ``EntryPoints``).
diff --git a/Misc/NEWS.d/next/Library/2022-10-03-14-42-13.gh-issue-97799.Y1iJvf.rst b/Misc/NEWS.d/next/Library/2022-10-03-14-42-13.gh-issue-97799.Y1iJvf.rst
deleted file mode 100644
index 71097d29d344..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-03-14-42-13.gh-issue-97799.Y1iJvf.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`dataclass` now uses :func:`inspect.get_annotations` to examine the
-annotations on class objects.
diff --git a/Misc/NEWS.d/next/Library/2022-10-04-00-43-43.gh-issue-97008.3rjtt6.rst b/Misc/NEWS.d/next/Library/2022-10-04-00-43-43.gh-issue-97008.3rjtt6.rst
deleted file mode 100644
index b41f88d07890..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-04-00-43-43.gh-issue-97008.3rjtt6.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-:exc:`NameError` and :exc:`AttributeError` spelling suggestions provided
-since :gh:`82711` are now also emitted by the pure Python
-:mod:`traceback` module. Tests for those suggestions now exercise both
-implementations to ensure they are equivalent. Patch by Carl Friedrich
-Bolz-Tereick and Łukasz Langa.
diff --git a/Misc/NEWS.d/next/Library/2022-10-04-07-55-19.gh-issue-97825.mNdv1l.rst b/Misc/NEWS.d/next/Library/2022-10-04-07-55-19.gh-issue-97825.mNdv1l.rst
deleted file mode 100644
index 4633dce7b663..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-04-07-55-19.gh-issue-97825.mNdv1l.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixes :exc:`AttributeError` when :meth:`subprocess.check_output` is used with argument ``input=None`` and either of the arguments *encoding* or *errors* are used.
diff --git a/Misc/NEWS.d/next/Library/2022-10-04-21-21-41.gh-issue-97837.19q-eg.rst b/Misc/NEWS.d/next/Library/2022-10-04-21-21-41.gh-issue-97837.19q-eg.rst
deleted file mode 100644
index b1350c959e2b..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-04-21-21-41.gh-issue-97837.19q-eg.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-Change deprecate warning message in :mod:`unittest` from
-
-``It is deprecated to return a value!=None``
-
-to
-
-``It is deprecated to return a value that is not None from a test case``
diff --git a/Misc/NEWS.d/next/Library/2022-10-05-11-40-02.gh-issue-97850.NzdREm.rst b/Misc/NEWS.d/next/Library/2022-10-05-11-40-02.gh-issue-97850.NzdREm.rst
deleted file mode 100644
index 5e759bc0995a..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-05-11-40-02.gh-issue-97850.NzdREm.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove deprecated :func:`importlib.utils.set_loader` and
-:func:`importlib.utils.module_for_loader` from :mod:`importlib.utils`.
diff --git a/Misc/NEWS.d/next/Library/2022-10-05-16-10-24.gh-issue-97930.NPSrzE.rst b/Misc/NEWS.d/next/Library/2022-10-05-16-10-24.gh-issue-97930.NPSrzE.rst
deleted file mode 100644
index 860f6adeb201..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-05-16-10-24.gh-issue-97930.NPSrzE.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Apply changes from importlib_resources 5.8 and 5.9: ``Traversable.joinpath``
-provides a concrete implementation. ``as_file`` now supports directories of
-resources.
diff --git a/Misc/NEWS.d/next/Library/2022-10-05-20-52-17.gh-issue-97646.Q4fVww.rst b/Misc/NEWS.d/next/Library/2022-10-05-20-52-17.gh-issue-97646.Q4fVww.rst
deleted file mode 100644
index 6eed16c8e8bb..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-05-20-52-17.gh-issue-97646.Q4fVww.rst
+++ /dev/null
@@ -1 +0,0 @@
-Replace deprecated ``application/javascript`` with ``text/javascript`` in :mod:`mimetypes`. See :rfc:`9239`. Patch by Noam Cohen.
diff --git a/Misc/NEWS.d/next/Library/2022-10-06-17-59-22.gh-issue-65961.SXlQnI.rst b/Misc/NEWS.d/next/Library/2022-10-06-17-59-22.gh-issue-65961.SXlQnI.rst
deleted file mode 100644
index f708a75a5045..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-06-17-59-22.gh-issue-65961.SXlQnI.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Do not rely solely on ``__cached__`` on modules; code will also support
-``__spec__.cached``.
diff --git a/Misc/NEWS.d/next/Library/2022-10-06-23-42-00.gh-issue-90985.s280JY.rst b/Misc/NEWS.d/next/Library/2022-10-06-23-42-00.gh-issue-90985.s280JY.rst
deleted file mode 100644
index 964aa3986331..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-06-23-42-00.gh-issue-90985.s280JY.rst
+++ /dev/null
@@ -1 +0,0 @@
-Earlier in 3.11 we deprecated ``asyncio.Task.cancel("message")``. We realized we were too harsh, and have undeprecated it.
diff --git a/Misc/NEWS.d/next/Library/2022-10-07-09-52-37.gh-issue-98023.aliEcl.rst b/Misc/NEWS.d/next/Library/2022-10-07-09-52-37.gh-issue-98023.aliEcl.rst
deleted file mode 100644
index 1bfd68d4ac7c..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-07-09-52-37.gh-issue-98023.aliEcl.rst
+++ /dev/null
@@ -1 +0,0 @@
-Change default child watcher to :class:`~asyncio.PidfdChildWatcher` on Linux systems which supports it. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-10-08-06-59-46.gh-issue-94597.TsS0oT.rst b/Misc/NEWS.d/next/Library/2022-10-08-06-59-46.gh-issue-94597.TsS0oT.rst
deleted file mode 100644
index f504ccf39ec9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-08-06-59-46.gh-issue-94597.TsS0oT.rst
+++ /dev/null
@@ -1 +0,0 @@
-The child watcher classes :class:`~asyncio.MultiLoopChildWatcher`, :class:`~asyncio.FastChildWatcher` and :class:`~asyncio.SafeChildWatcher` are deprecated and will be removed in Python 3.14. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-10-09-12-12-38.gh-issue-87730.ClgP3f.rst b/Misc/NEWS.d/next/Library/2022-10-09-12-12-38.gh-issue-87730.ClgP3f.rst
deleted file mode 100644
index 6c63fa4928c6..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-09-12-12-38.gh-issue-87730.ClgP3f.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Wrap network errors consistently in urllib FTP support, so the test suite
-doesn't fail when a network is available but the public internet is not
-reachable.
diff --git a/Misc/NEWS.d/next/Library/2022-10-10-09-52-21.gh-issue-44098.okcqJt.rst b/Misc/NEWS.d/next/Library/2022-10-10-09-52-21.gh-issue-44098.okcqJt.rst
deleted file mode 100644
index 4efea4a7c4fc..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-10-09-52-21.gh-issue-44098.okcqJt.rst
+++ /dev/null
@@ -1 +0,0 @@
-Release the GIL when creating :class:`mmap.mmap` objects on Unix.
diff --git a/Misc/NEWS.d/next/Library/2022-10-12-10-00-40.gh-issue-98178.hspH51.rst b/Misc/NEWS.d/next/Library/2022-10-12-10-00-40.gh-issue-98178.hspH51.rst
deleted file mode 100644
index 833a6e6bb3f7..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-12-10-00-40.gh-issue-98178.hspH51.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-On macOS, fix a crash in :func:`syslog.syslog` in multi-threaded applications.
-On macOS, the libc ``syslog()`` function is not thread-safe, so
-:func:`syslog.syslog` no longer releases the GIL to call it. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-10-12-11-20-54.gh-issue-94597.GYJZlb.rst b/Misc/NEWS.d/next/Library/2022-10-12-11-20-54.gh-issue-94597.GYJZlb.rst
deleted file mode 100644
index 5ea1358b7d8a..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-12-11-20-54.gh-issue-94597.GYJZlb.rst
+++ /dev/null
@@ -1 +0,0 @@
-Deprecated :meth:`asyncio.AbstractEventLoopPolicy.get_child_watcher` and :meth:`asyncio.AbstractEventLoopPolicy.set_child_watcher` methods to be removed in Python 3.14. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Library/2022-10-14-11-46-31.gh-issue-98251.Uxc9al.rst b/Misc/NEWS.d/next/Library/2022-10-14-11-46-31.gh-issue-98251.Uxc9al.rst
deleted file mode 100644
index 1a2b6a2537b9..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-14-11-46-31.gh-issue-98251.Uxc9al.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow :mod:`venv` to pass along :envvar:`PYTHON*` variables to ``ensurepip`` and ``pip`` when
-they do not impact path resolution
diff --git a/Misc/NEWS.d/next/Library/2022-10-14-12-29-05.gh-issue-98257.aMSMs2.rst b/Misc/NEWS.d/next/Library/2022-10-14-12-29-05.gh-issue-98257.aMSMs2.rst
deleted file mode 100644
index 67f6cb4dbc19..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-14-12-29-05.gh-issue-98257.aMSMs2.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Make :func:`sys.setprofile` and :func:`sys.settrace` functions reentrant.  They
-can no long fail with: ``RuntimeError("Cannot install a trace function while
-another trace function is being installed")``. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-10-14-19-57-37.gh-issue-96035.0xcX-p.rst b/Misc/NEWS.d/next/Library/2022-10-14-19-57-37.gh-issue-96035.0xcX-p.rst
deleted file mode 100644
index f04a0fd0915e..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-14-19-57-37.gh-issue-96035.0xcX-p.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix bug in :func:`urllib.parse.urlparse` that causes certain port numbers
-containing whitespace, underscores, plus and minus signs, or non-ASCII digits to be
-incorrectly accepted.
diff --git a/Misc/NEWS.d/next/Library/2022-10-16-06-18-59.gh-issue-98307.b2_CDu.rst b/Misc/NEWS.d/next/Library/2022-10-16-06-18-59.gh-issue-98307.b2_CDu.rst
deleted file mode 100644
index 3fe41d53c980..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-16-06-18-59.gh-issue-98307.b2_CDu.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-A :meth:`~logging.handlers.SysLogHandler.createSocket` method was added to
-:class:`~logging.handlers.SysLogHandler`.
diff --git a/Misc/NEWS.d/next/Library/2022-10-16-15-31-50.gh-issue-98331.Y5kPOX.rst b/Misc/NEWS.d/next/Library/2022-10-16-15-31-50.gh-issue-98331.Y5kPOX.rst
deleted file mode 100644
index b4cf94310af6..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-16-15-31-50.gh-issue-98331.Y5kPOX.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update the bundled copies of pip and setuptools to versions 22.3 and 65.5.0 respectively.
diff --git a/Misc/NEWS.d/next/Library/2022-10-17-12-49-02.gh-issue-98363.aFmSP-.rst b/Misc/NEWS.d/next/Library/2022-10-17-12-49-02.gh-issue-98363.aFmSP-.rst
deleted file mode 100644
index 9c6e7552a3f4..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-17-12-49-02.gh-issue-98363.aFmSP-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Added itertools.batched() to batch data into lists of a given length with
-the last list possibly being shorter than the others.
diff --git a/Misc/NEWS.d/next/Library/2022-10-18-15-41-37.gh-issue-98393.vhPu4L.rst b/Misc/NEWS.d/next/Library/2022-10-18-15-41-37.gh-issue-98393.vhPu4L.rst
deleted file mode 100644
index 54e45bb900b2..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-18-15-41-37.gh-issue-98393.vhPu4L.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :mod:`os` module no longer accepts bytes-like paths, like
-:class:`bytearray` and :class:`memoryview` types: only the exact
-:class:`bytes` type is accepted for bytes strings. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Library/2022-10-19-09-29-12.gh-issue-97928.xj3im7.rst b/Misc/NEWS.d/next/Library/2022-10-19-09-29-12.gh-issue-97928.xj3im7.rst
deleted file mode 100644
index cf33db7548f6..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-19-09-29-12.gh-issue-97928.xj3im7.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:meth:`tkinter.Text.count` raises now an exception for options starting with
-"-" instead of silently ignoring them.
diff --git a/Misc/NEWS.d/next/Library/2022-10-23-18-30-39.gh-issue-89237.kBui30.rst b/Misc/NEWS.d/next/Library/2022-10-23-18-30-39.gh-issue-89237.kBui30.rst
deleted file mode 100644
index 668ea4c7a4ea..000000000000
--- a/Misc/NEWS.d/next/Library/2022-10-23-18-30-39.gh-issue-89237.kBui30.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix hang on Windows in ``subprocess.wait_closed()`` in :mod:`asyncio` with :class:`~asyncio.ProactorEventLoop`. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Security/2022-04-27-18-25-30.gh-issue-68966.gjS8zs.rst b/Misc/NEWS.d/next/Security/2022-04-27-18-25-30.gh-issue-68966.gjS8zs.rst
deleted file mode 100644
index da81a1f6993d..000000000000
--- a/Misc/NEWS.d/next/Security/2022-04-27-18-25-30.gh-issue-68966.gjS8zs.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-The deprecated mailcap module now refuses to inject unsafe text (filenames,
-MIME types, parameters) into shell commands. Instead of using such text, it
-will warn and act as if a match was not found (or for test commands, as if
-the test failed).
diff --git a/Misc/NEWS.d/next/Security/2022-05-19-08-53-07.gh-issue-92888.TLtR9W.rst b/Misc/NEWS.d/next/Security/2022-05-19-08-53-07.gh-issue-92888.TLtR9W.rst
deleted file mode 100644
index 4841b8a90a08..000000000000
--- a/Misc/NEWS.d/next/Security/2022-05-19-08-53-07.gh-issue-92888.TLtR9W.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``memoryview`` use after free when accessing the backing buffer in certain cases.
-
diff --git a/Misc/NEWS.d/next/Security/2022-06-03-12-52-53.gh-issue-79096.YVoxgC.rst b/Misc/NEWS.d/next/Security/2022-06-03-12-52-53.gh-issue-79096.YVoxgC.rst
deleted file mode 100644
index 9ec3335dc71b..000000000000
--- a/Misc/NEWS.d/next/Security/2022-06-03-12-52-53.gh-issue-79096.YVoxgC.rst
+++ /dev/null
@@ -1 +0,0 @@
-LWPCookieJar and MozillaCookieJar create files with file mode 600 instead of 644 (Microsoft Windows is not affected)
diff --git a/Misc/NEWS.d/next/Security/2022-06-15-20-09-23.gh-issue-87389.QVaC3f.rst b/Misc/NEWS.d/next/Security/2022-06-15-20-09-23.gh-issue-87389.QVaC3f.rst
deleted file mode 100644
index 029d437190de..000000000000
--- a/Misc/NEWS.d/next/Security/2022-06-15-20-09-23.gh-issue-87389.QVaC3f.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-:mod:`http.server`: Fix an open redirection vulnerability in the HTTP server
-when an URI path starts with ``//``.  Vulnerability discovered, and initial
-fix proposed, by Hamza Avvan.
diff --git a/Misc/NEWS.d/next/Security/2022-09-07-10-42-00.gh-issue-97514.Yggdsl.rst b/Misc/NEWS.d/next/Security/2022-09-07-10-42-00.gh-issue-97514.Yggdsl.rst
deleted file mode 100644
index 02d95b570520..000000000000
--- a/Misc/NEWS.d/next/Security/2022-09-07-10-42-00.gh-issue-97514.Yggdsl.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-On Linux the :mod:`multiprocessing` module returns to using filesystem backed
-unix domain sockets for communication with the *forkserver* process instead of
-the Linux abstract socket namespace.  Only code that chooses to use the
-:ref:`"forkserver" start method <multiprocessing-start-methods>` is affected.
-
-Abstract sockets have no permissions and could allow any user on the system in
-the same `network namespace
-<https://man7.org/linux/man-pages/man7/network_namespaces.7.html>`_ (often the
-whole system) to inject code into the multiprocessing *forkserver* process.
-This was a potential privilege escalation. Filesystem based socket permissions
-restrict this to the *forkserver* process user as was the default in Python 3.8
-and earlier.
-
-This prevents Linux `CVE-2022-42919
-<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42919>`_.
diff --git a/Misc/NEWS.d/next/Security/2022-09-28-17-09-37.gh-issue-97616.K1e3Xs.rst b/Misc/NEWS.d/next/Security/2022-09-28-17-09-37.gh-issue-97616.K1e3Xs.rst
deleted file mode 100644
index 721427fe6465..000000000000
--- a/Misc/NEWS.d/next/Security/2022-09-28-17-09-37.gh-issue-97616.K1e3Xs.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix multiplying a list by an integer (``list *= int``): detect the integer
-overflow when the new allocated length is close to the maximum size. Issue
-reported by Jordan Limor.  Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2022-03-14-23-28-17.bpo-47016.K-t2QX.rst b/Misc/NEWS.d/next/Tests/2022-03-14-23-28-17.bpo-47016.K-t2QX.rst
deleted file mode 100644
index 774bfafc021e..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-03-14-23-28-17.bpo-47016.K-t2QX.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Create a GitHub Actions workflow for verifying bundled pip and setuptools.
-Patch by Illia Volochii and Adam Turner.
diff --git a/Misc/NEWS.d/next/Tests/2022-05-08-15-40-41.gh-issue-92514.Xbf5JY.rst b/Misc/NEWS.d/next/Tests/2022-05-08-15-40-41.gh-issue-92514.Xbf5JY.rst
deleted file mode 100644
index 6b82196a25e4..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-08-15-40-41.gh-issue-92514.Xbf5JY.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove unused ``test.support.BasicTestRunner``. Patch by Jelle Zijlstra.
diff --git a/Misc/NEWS.d/next/Tests/2022-05-12-05-51-06.gh-issue-92670.7L43Z_.rst b/Misc/NEWS.d/next/Tests/2022-05-12-05-51-06.gh-issue-92670.7L43Z_.rst
deleted file mode 100644
index c1349519e7c3..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-12-05-51-06.gh-issue-92670.7L43Z_.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Skip ``test_shutil.TestCopy.test_copyfile_nonexistent_dir`` test on AIX as the test uses a trailing
-slash to force the OS consider the path as a directory, but on AIX the
-trailing slash has no effect and is considered as a file.
diff --git a/Misc/NEWS.d/next/Tests/2022-05-25-22-34-10.gh-issue-92886.1Lkt8S.rst b/Misc/NEWS.d/next/Tests/2022-05-25-22-34-10.gh-issue-92886.1Lkt8S.rst
deleted file mode 100644
index 2b9c1b4d2dd4..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-25-22-34-10.gh-issue-92886.1Lkt8S.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixing tests that fail when running with optimizations (``-O``) in ``_test_multiprocessing.py``
diff --git a/Misc/NEWS.d/next/Tests/2022-05-25-22-43-11.gh-issue-92886.9HQb9e.rst b/Misc/NEWS.d/next/Tests/2022-05-25-22-43-11.gh-issue-92886.9HQb9e.rst
deleted file mode 100644
index 0c5870441c3b..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-25-22-43-11.gh-issue-92886.9HQb9e.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixing tests that fail when running with optimizations (``-O``) in ``test_sys_settrace.py``.
diff --git a/Misc/NEWS.d/next/Tests/2022-05-25-22-53-30.gh-issue-92886.mIfdtz.rst b/Misc/NEWS.d/next/Tests/2022-05-25-22-53-30.gh-issue-92886.mIfdtz.rst
deleted file mode 100644
index 014e9e614cca..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-25-22-53-30.gh-issue-92886.mIfdtz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixing tests that fail when running with optimizations (``-O``) in ``test_py_compile.py``
diff --git a/Misc/NEWS.d/next/Tests/2022-05-25-23-00-35.gh-issue-92886.Y-vrWj.rst b/Misc/NEWS.d/next/Tests/2022-05-25-23-00-35.gh-issue-92886.Y-vrWj.rst
deleted file mode 100644
index 93c1ffe33f28..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-25-23-00-35.gh-issue-92886.Y-vrWj.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixing tests that fail when running with optimizations (``-O``) in ``test_zipimport.py``
diff --git a/Misc/NEWS.d/next/Tests/2022-05-25-23-07-15.gh-issue-92886.Aki63_.rst b/Misc/NEWS.d/next/Tests/2022-05-25-23-07-15.gh-issue-92886.Aki63_.rst
deleted file mode 100644
index 581f6bfea24b..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-05-25-23-07-15.gh-issue-92886.Aki63_.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixing tests that fail when running with optimizations (``-O``) in ``test_imaplib.py``.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-03-12-22-44.gh-issue-89858.ftBvjE.rst b/Misc/NEWS.d/next/Tests/2022-06-03-12-22-44.gh-issue-89858.ftBvjE.rst
deleted file mode 100644
index ef806a93c018..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-03-12-22-44.gh-issue-89858.ftBvjE.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ``test_embed`` for out-of-tree builds. Patch by Kumar Aditya.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-03-14-18-37.gh-issue-90473.7iXVRK.rst b/Misc/NEWS.d/next/Tests/2022-06-03-14-18-37.gh-issue-90473.7iXVRK.rst
deleted file mode 100644
index a3165a01111f..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-03-14-18-37.gh-issue-90473.7iXVRK.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Skip symlink tests on WASI. wasmtime uses ``openat2(2)`` with
-``RESOLVE_BENEATH`` flag, which prevents symlinks with absolute paths.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-03-16-26-04.gh-issue-57539.HxWgYO.rst b/Misc/NEWS.d/next/Tests/2022-06-03-16-26-04.gh-issue-57539.HxWgYO.rst
deleted file mode 100644
index 0734b599f4ad..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-03-16-26-04.gh-issue-57539.HxWgYO.rst
+++ /dev/null
@@ -1 +0,0 @@
-Increase calendar test coverage for :meth:`calendar.LocaleTextCalendar.formatweekday`.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-04-12-05-31.gh-issue-90473.RSpjF7.rst b/Misc/NEWS.d/next/Tests/2022-06-04-12-05-31.gh-issue-90473.RSpjF7.rst
deleted file mode 100644
index 07d579995c09..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-04-12-05-31.gh-issue-90473.RSpjF7.rst
+++ /dev/null
@@ -1 +0,0 @@
-Skip tests on WASI that require symlinks with absolute paths.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-05-10-16-45.gh-issue-90473.QMu7A8.rst b/Misc/NEWS.d/next/Tests/2022-06-05-10-16-45.gh-issue-90473.QMu7A8.rst
deleted file mode 100644
index 6c76b7f4990e..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-05-10-16-45.gh-issue-90473.QMu7A8.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-WASI does not have a ``chmod(2)`` syscall. :func:`os.chmod` is now a dummy
-function on WASI. Skip all tests that depend on working :func:`os.chmod`.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-08-14-17-59.gh-issue-93575.Xb2LNB.rst b/Misc/NEWS.d/next/Tests/2022-06-08-14-17-59.gh-issue-93575.Xb2LNB.rst
deleted file mode 100644
index 98d15328a087..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-08-14-17-59.gh-issue-93575.Xb2LNB.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix issue with test_unicode test_raiseMemError. The test case now use
-``test.support.calcobjsize`` to calculate size of PyUnicode structs.
-:func:`sys.getsizeof` may return different size when string has UTF-8
-memory.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-08-22-32-56.gh-issue-93616.e5Kkx2.rst b/Misc/NEWS.d/next/Tests/2022-06-08-22-32-56.gh-issue-93616.e5Kkx2.rst
deleted file mode 100644
index de8ec52cc88b..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-08-22-32-56.gh-issue-93616.e5Kkx2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``test_modulefinder`` now creates a temporary directory in
-``ModuleFinderTest.setUp()`` instead of module scope.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-10-21-18-14.gh-issue-84461.9TAb26.rst b/Misc/NEWS.d/next/Tests/2022-06-10-21-18-14.gh-issue-84461.9TAb26.rst
deleted file mode 100644
index 7cdf5bee7218..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-10-21-18-14.gh-issue-84461.9TAb26.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``run_tests.py`` now handles cross compiling env vars correctly and pass
-``HOSTRUNNER`` to regression tests.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-16-17-50-58.gh-issue-93353.JdpATx.rst b/Misc/NEWS.d/next/Tests/2022-06-16-17-50-58.gh-issue-93353.JdpATx.rst
deleted file mode 100644
index 4e232948f49e..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-16-17-50-58.gh-issue-93353.JdpATx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-regrtest now checks if a test leaks temporary files or directories if run
-with -jN option. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-16-21-38-18.gh-issue-93852.U_Hl6s.rst b/Misc/NEWS.d/next/Tests/2022-06-16-21-38-18.gh-issue-93852.U_Hl6s.rst
deleted file mode 100644
index ce86eead0266..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-16-21-38-18.gh-issue-93852.U_Hl6s.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-test_asyncio, test_logging, test_socket and test_socketserver now create
-AF_UNIX domains in the current directory to no longer fail with
-``OSError("AF_UNIX path too long")`` if the temporary directory (the
-:envvar:`TMPDIR` environment variable) is too long. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-17-13-27-21.gh-issue-93884.5pvPvl.rst b/Misc/NEWS.d/next/Tests/2022-06-17-13-27-21.gh-issue-93884.5pvPvl.rst
deleted file mode 100644
index ce389149aaae..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-17-13-27-21.gh-issue-93884.5pvPvl.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add test cases for :c:func:`PyNumber_ToBase` that take a large number or a non-int object as parameter.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-17-13-55-11.gh-issue-93957.X4ovYV.rst b/Misc/NEWS.d/next/Tests/2022-06-17-13-55-11.gh-issue-93957.X4ovYV.rst
deleted file mode 100644
index 2719933f6b94..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-17-13-55-11.gh-issue-93957.X4ovYV.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Provide nicer error reporting from subprocesses in
-test_venv.EnsurePipTest.test_with_pip.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-17-15-20-09.gh-issue-93951.CW1Vv4.rst b/Misc/NEWS.d/next/Tests/2022-06-17-15-20-09.gh-issue-93951.CW1Vv4.rst
deleted file mode 100644
index b627466b4b22..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-17-15-20-09.gh-issue-93951.CW1Vv4.rst
+++ /dev/null
@@ -1 +0,0 @@
-In test_bdb.StateTestCase.test_skip, avoid including auxiliary importers.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-20-23-04-52.gh-issue-93839.OE3Ybk.rst b/Misc/NEWS.d/next/Tests/2022-06-20-23-04-52.gh-issue-93839.OE3Ybk.rst
deleted file mode 100644
index 121b64b13307..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-20-23-04-52.gh-issue-93839.OE3Ybk.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Move ``Lib/ctypes/test/`` to ``Lib/test/test_ctypes/``. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-21-17-37-46.gh-issue-54781.BjVAVg.rst b/Misc/NEWS.d/next/Tests/2022-06-21-17-37-46.gh-issue-54781.BjVAVg.rst
deleted file mode 100644
index f7ae7b976af9..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-21-17-37-46.gh-issue-54781.BjVAVg.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Rename test_tk to test_tkinter, and rename test_ttk_guionly to test_ttk.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-27-08-53-40.gh-issue-94315.MoZT9t.rst b/Misc/NEWS.d/next/Tests/2022-06-27-08-53-40.gh-issue-94315.MoZT9t.rst
deleted file mode 100644
index 09d5d7e56ae8..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-27-08-53-40.gh-issue-94315.MoZT9t.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Tests now check for DAC override capability instead of relying on
-:func:`os.geteuid`.
diff --git a/Misc/NEWS.d/next/Tests/2022-06-27-21-27-20.gh-issue-94208.VR6HX-.rst b/Misc/NEWS.d/next/Tests/2022-06-27-21-27-20.gh-issue-94208.VR6HX-.rst
deleted file mode 100644
index d0f970ad286b..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-06-27-21-27-20.gh-issue-94208.VR6HX-.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``test_ssl`` is now checking for supported TLS version and protocols in more
-tests.
diff --git a/Misc/NEWS.d/next/Tests/2022-07-05-17-53-13.gh-issue-91330.Qys5IL.rst b/Misc/NEWS.d/next/Tests/2022-07-05-17-53-13.gh-issue-91330.Qys5IL.rst
deleted file mode 100644
index 6f44dcfd7e66..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-07-05-17-53-13.gh-issue-91330.Qys5IL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Added more tests for :mod:`dataclasses` to cover behavior with data
-descriptor-based fields.
diff --git a/Misc/NEWS.d/next/Tests/2022-07-08-12-22-00.gh-issue-94675.IiTs5f.rst b/Misc/NEWS.d/next/Tests/2022-07-08-12-22-00.gh-issue-94675.IiTs5f.rst
deleted file mode 100644
index d0005d9f6014..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-07-08-12-22-00.gh-issue-94675.IiTs5f.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add a regression test for :mod:`re` exponentional slowdown when using rjsmin.
diff --git a/Misc/NEWS.d/next/Tests/2022-07-24-16-28-31.gh-issue-93963.UB9azu.rst b/Misc/NEWS.d/next/Tests/2022-07-24-16-28-31.gh-issue-93963.UB9azu.rst
deleted file mode 100644
index 89ce124c55f2..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-07-24-16-28-31.gh-issue-93963.UB9azu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Updated tests to use preferred location for ``importlib.resources`` ABCs.
diff --git a/Misc/NEWS.d/next/Tests/2022-07-24-17-24-42.gh-issue-95218.zfBLtu.rst b/Misc/NEWS.d/next/Tests/2022-07-24-17-24-42.gh-issue-95218.zfBLtu.rst
deleted file mode 100644
index 7326689657a7..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-07-24-17-24-42.gh-issue-95218.zfBLtu.rst
+++ /dev/null
@@ -1 +0,0 @@
-Move tests for importlib.resources into test_importlib.resources.
diff --git a/Misc/NEWS.d/next/Tests/2022-07-24-20-19-05.gh-issue-95212.fHiU4e.rst b/Misc/NEWS.d/next/Tests/2022-07-24-20-19-05.gh-issue-95212.fHiU4e.rst
deleted file mode 100644
index 44cea181cc1f..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-07-24-20-19-05.gh-issue-95212.fHiU4e.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make multiprocessing test case ``test_shared_memory_recreate``
-parallel-safe.
diff --git a/Misc/NEWS.d/next/Tests/2022-07-26-15-22-19.gh-issue-95280.h8HvbP.rst b/Misc/NEWS.d/next/Tests/2022-07-26-15-22-19.gh-issue-95280.h8HvbP.rst
deleted file mode 100644
index 523d9d5f2f8b..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-07-26-15-22-19.gh-issue-95280.h8HvbP.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix problem with ``test_ssl`` ``test_get_ciphers`` on systems that require
-perfect forward secrecy (PFS) ciphers.
diff --git a/Misc/NEWS.d/next/Tests/2022-08-05-09-57-43.gh-issue-95573.edMdQB.rst b/Misc/NEWS.d/next/Tests/2022-08-05-09-57-43.gh-issue-95573.edMdQB.rst
deleted file mode 100644
index 8580556965e1..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-08-05-09-57-43.gh-issue-95573.edMdQB.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-:source:`Lib/test/test_asyncio/test_ssl.py` exposed a bug in the macOS
-kernel where intense concurrent load on non-blocking sockets occasionally
-causes :const:`errno.ENOBUFS` ("No buffer space available") to be emitted.
-FB11063974 filed with Apple, in the mean time as a workaround buffer size
-used in tests on macOS is decreased to avoid intermittent failures.  Patch
-by Fantix King.
diff --git a/Misc/NEWS.d/next/Tests/2022-08-22-14-59-42.gh-issue-95243.DeD66V.rst b/Misc/NEWS.d/next/Tests/2022-08-22-14-59-42.gh-issue-95243.DeD66V.rst
deleted file mode 100644
index a9ca1f8b8676..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-08-22-14-59-42.gh-issue-95243.DeD66V.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Mitigate the inherent race condition from using find_unused_port() in
-testSockName() by trying to find an unused port a few times before failing.
-Patch by Ross Burton.
diff --git a/Misc/NEWS.d/next/Tests/2022-09-08-18-31-26.gh-issue-96624.5cANM1.rst b/Misc/NEWS.d/next/Tests/2022-09-08-18-31-26.gh-issue-96624.5cANM1.rst
deleted file mode 100644
index 2d1bcc03e1c8..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-09-08-18-31-26.gh-issue-96624.5cANM1.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed the failure of repeated runs of ``test.test_unittest`` caused by side effects in ``test_dotted_but_module_not_loaded``.
diff --git a/Misc/NEWS.d/next/Tests/2022-10-20-17-49-50.gh-issue-95027.viRpJB.rst b/Misc/NEWS.d/next/Tests/2022-10-20-17-49-50.gh-issue-95027.viRpJB.rst
deleted file mode 100644
index 8bf1a9d33573..000000000000
--- a/Misc/NEWS.d/next/Tests/2022-10-20-17-49-50.gh-issue-95027.viRpJB.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-On Windows, when the Python test suite is run with the ``-jN`` option, the
-ANSI code page is now used as the encoding for the stdout temporary file,
-rather than using UTF-8 which can lead to decoding errors. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-06-19-14-56-33.gh-issue-86087.R8MkRy.rst b/Misc/NEWS.d/next/Tools-Demos/2022-06-19-14-56-33.gh-issue-86087.R8MkRy.rst
deleted file mode 100644
index a10d4c768845..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-06-19-14-56-33.gh-issue-86087.R8MkRy.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The ``Tools/scripts/parseentities.py`` script used to parse HTML4 entities
-has been removed.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-06-29-22-47-11.gh-issue-94430.hdov8L.rst b/Misc/NEWS.d/next/Tools-Demos/2022-06-29-22-47-11.gh-issue-94430.hdov8L.rst
deleted file mode 100644
index 88aa8d086653..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-06-29-22-47-11.gh-issue-94430.hdov8L.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow parameters named ``module`` and ``self`` with custom C names in Argument
-Clinic. Patch by Erlend E. Aasland
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-07-04-01-37-42.gh-issue-94538.1rgy1Y.rst b/Misc/NEWS.d/next/Tools-Demos/2022-07-04-01-37-42.gh-issue-94538.1rgy1Y.rst
deleted file mode 100644
index e39ae3950c0f..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-07-04-01-37-42.gh-issue-94538.1rgy1Y.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix Argument Clinic output to custom file destinations. Patch by Erlend E.
-Aasland.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-07-04-10-02-02.gh-issue-93939.U6sW6H.rst b/Misc/NEWS.d/next/Tools-Demos/2022-07-04-10-02-02.gh-issue-93939.U6sW6H.rst
deleted file mode 100644
index a129d6800c36..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-07-04-10-02-02.gh-issue-93939.U6sW6H.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add script ``Tools/scripts/check_modules.py`` to check and validate builtin
-and shared extension modules. The script also handles ``Modules/Setup`` and
-will eventually replace ``setup.py``.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-08-05-23-25-59.gh-issue-95731.N2KohU.rst b/Misc/NEWS.d/next/Tools-Demos/2022-08-05-23-25-59.gh-issue-95731.N2KohU.rst
deleted file mode 100644
index 6b214616c0a9..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-08-05-23-25-59.gh-issue-95731.N2KohU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix handling of module docstrings in :file:`Tools/i18n/pygettext.py`.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-08-10-17-08-43.gh-issue-95853.HCjC2m.rst b/Misc/NEWS.d/next/Tools-Demos/2022-08-10-17-08-43.gh-issue-95853.HCjC2m.rst
deleted file mode 100644
index c38db3af425e..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-08-10-17-08-43.gh-issue-95853.HCjC2m.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The new tool ``Tools/wasm/wasm_builder.py`` automates configure, compile, and
-test steps for building CPython on WebAssembly platforms.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-08-29-17-25-13.gh-issue-95853.Ce17cT.rst b/Misc/NEWS.d/next/Tools-Demos/2022-08-29-17-25-13.gh-issue-95853.Ce17cT.rst
deleted file mode 100644
index 1cd1ce14fac0..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-08-29-17-25-13.gh-issue-95853.Ce17cT.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The ``wasm_build.py`` script now pre-builds Emscripten ports, checks for
-broken EMSDK versions, and warns about pkg-config env vars.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-09-30-14-30-12.gh-issue-97669.gvbgcg.rst b/Misc/NEWS.d/next/Tools-Demos/2022-09-30-14-30-12.gh-issue-97669.gvbgcg.rst
deleted file mode 100644
index 604f20290fc8..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-09-30-14-30-12.gh-issue-97669.gvbgcg.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove outdated example scripts of the ``Tools/scripts/`` directory. A copy can
-be found in the `old-demos project <https://github.com/gvanrossum/old-demos>`_.
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-09-30-18-35-11.gh-issue-97681.-KO1Ba.rst b/Misc/NEWS.d/next/Tools-Demos/2022-09-30-18-35-11.gh-issue-97681.-KO1Ba.rst
deleted file mode 100644
index 6f1ec12ce0c3..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-09-30-18-35-11.gh-issue-97681.-KO1Ba.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the ``Tools/demo/`` directory which contained old demo scripts. A copy
-can be found in the `old-demos project
-<https://github.com/gvanrossum/old-demos>`_.  Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2022-10-07-22-06-11.gh-issue-68686.6KNIQ4.rst b/Misc/NEWS.d/next/Tools-Demos/2022-10-07-22-06-11.gh-issue-68686.6KNIQ4.rst
deleted file mode 100644
index a4289d675703..000000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2022-10-07-22-06-11.gh-issue-68686.6KNIQ4.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove ptags and eptags scripts.
diff --git a/Misc/NEWS.d/next/Windows/2020-01-10-23-33-03.bpo-38704.2Idtdn.rst b/Misc/NEWS.d/next/Windows/2020-01-10-23-33-03.bpo-38704.2Idtdn.rst
deleted file mode 100644
index 519338f27a47..000000000000
--- a/Misc/NEWS.d/next/Windows/2020-01-10-23-33-03.bpo-38704.2Idtdn.rst
+++ /dev/null
@@ -1 +0,0 @@
-Prevent installation on unsupported Windows versions.
diff --git a/Misc/NEWS.d/next/Windows/2022-03-20-15-47-35.bpo-42658.16eXtb.rst b/Misc/NEWS.d/next/Windows/2022-03-20-15-47-35.bpo-42658.16eXtb.rst
deleted file mode 100644
index 852cc77676a3..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-03-20-15-47-35.bpo-42658.16eXtb.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Support native Windows case-insensitive path comparisons by using
-``LCMapStringEx`` instead of :func:`str.lower` in :func:`ntpath.normcase`.
-Add ``LCMapStringEx`` to the :mod:`_winapi` module.
diff --git a/Misc/NEWS.d/next/Windows/2022-04-12-18-35-20.gh-issue-91061.x40hSK.rst b/Misc/NEWS.d/next/Windows/2022-04-12-18-35-20.gh-issue-91061.x40hSK.rst
deleted file mode 100644
index aadc30344202..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-04-12-18-35-20.gh-issue-91061.x40hSK.rst
+++ /dev/null
@@ -1 +0,0 @@
-Accept os.PathLike for the argument to winsound.PlaySound
diff --git a/Misc/NEWS.d/next/Windows/2022-05-05-06-27-59.bpo-46907.IW-uvT.rst b/Misc/NEWS.d/next/Windows/2022-05-05-06-27-59.bpo-46907.IW-uvT.rst
deleted file mode 100644
index 420fbd210ef1..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-05-05-06-27-59.bpo-46907.IW-uvT.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update Windows installer to use SQLite 3.38.4.
diff --git a/Misc/NEWS.d/next/Windows/2022-05-16-11-45-06.gh-issue-92841.NQx107.rst b/Misc/NEWS.d/next/Windows/2022-05-16-11-45-06.gh-issue-92841.NQx107.rst
deleted file mode 100644
index 5e1897e6ba1b..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-05-16-11-45-06.gh-issue-92841.NQx107.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:mod:`asyncio` no longer throws ``RuntimeError: Event loop is closed`` on
-interpreter exit after asynchronous socket activity. Patch by Oleg Iarygin.
diff --git a/Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst b/Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst
deleted file mode 100644
index 2d3071b00b76..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst
+++ /dev/null
@@ -1 +0,0 @@
-Explicitly disable incremental linking for non-Debug builds
diff --git a/Misc/NEWS.d/next/Windows/2022-05-19-21-44-25.gh-issue-92817.Jrf-Kv.rst b/Misc/NEWS.d/next/Windows/2022-05-19-21-44-25.gh-issue-92817.Jrf-Kv.rst
deleted file mode 100644
index 16acba1d6274..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-05-19-21-44-25.gh-issue-92817.Jrf-Kv.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Ensures that :file:`py.exe` will prefer an active virtual environment over
-default tags specified with environment variables or through a
-:file:`py.ini` file.
diff --git a/Misc/NEWS.d/next/Windows/2022-05-28-19-36-13.gh-issue-43414.NGMJ3g.rst b/Misc/NEWS.d/next/Windows/2022-05-28-19-36-13.gh-issue-43414.NGMJ3g.rst
deleted file mode 100644
index 553e8762d5d1..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-05-28-19-36-13.gh-issue-43414.NGMJ3g.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`os.get_terminal_size` now attempts to read the size from any provided
-handle, rather than only supporting file descriptors 0, 1 and 2.
diff --git a/Misc/NEWS.d/next/Windows/2022-06-15-01-03-52.gh-issue-93824.mR4mxu.rst b/Misc/NEWS.d/next/Windows/2022-06-15-01-03-52.gh-issue-93824.mR4mxu.rst
deleted file mode 100644
index cabe983847c8..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-06-15-01-03-52.gh-issue-93824.mR4mxu.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Drag and drop of files onto Python files in Windows Explorer has been
-enabled for Windows ARM64.
diff --git a/Misc/NEWS.d/next/Windows/2022-06-20-22-32-14.gh-issue-94018.bycC3A.rst b/Misc/NEWS.d/next/Windows/2022-06-20-22-32-14.gh-issue-94018.bycC3A.rst
deleted file mode 100644
index a2e558b3b4b3..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-06-20-22-32-14.gh-issue-94018.bycC3A.rst
+++ /dev/null
@@ -1 +0,0 @@
-:mod:`zipfile` will now remove trailing spaces from path components when extracting files on Windows.
diff --git a/Misc/NEWS.d/next/Windows/2022-07-12-20-45-43.gh-issue-94772.uNMmdG.rst b/Misc/NEWS.d/next/Windows/2022-07-12-20-45-43.gh-issue-94772.uNMmdG.rst
deleted file mode 100644
index bb5ab754484e..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-07-12-20-45-43.gh-issue-94772.uNMmdG.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix incorrect handling of shebang lines in py.exe launcher
diff --git a/Misc/NEWS.d/next/Windows/2022-07-16-16-18-32.gh-issue-90844.vwITT3.rst b/Misc/NEWS.d/next/Windows/2022-07-16-16-18-32.gh-issue-90844.vwITT3.rst
deleted file mode 100644
index 8d9e850a5b5b..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-07-16-16-18-32.gh-issue-90844.vwITT3.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow virtual environments to correctly launch when they have spaces in the
-path.
diff --git a/Misc/NEWS.d/next/Windows/2022-07-26-20-33-12.gh-issue-95285.w6fa22.rst b/Misc/NEWS.d/next/Windows/2022-07-26-20-33-12.gh-issue-95285.w6fa22.rst
deleted file mode 100644
index 76b38e7803cc..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-07-26-20-33-12.gh-issue-95285.w6fa22.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :ref:`launcher` handling of command lines where it is only passed a
-short executable name.
diff --git a/Misc/NEWS.d/next/Windows/2022-07-28-20-21-38.gh-issue-95359.ywMrgu.rst b/Misc/NEWS.d/next/Windows/2022-07-28-20-21-38.gh-issue-95359.ywMrgu.rst
deleted file mode 100644
index 513a2be28a9c..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-07-28-20-21-38.gh-issue-95359.ywMrgu.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :ref:`launcher` handling of :file:`py.ini` commands (it was incorrectly
-expecting a ``py_`` prefix on keys) and crashes when reading per-user
-configuration file.
diff --git a/Misc/NEWS.d/next/Windows/2022-07-30-14-18-33.gh-issue-95445.mjrTaq.rst b/Misc/NEWS.d/next/Windows/2022-07-30-14-18-33.gh-issue-95445.mjrTaq.rst
deleted file mode 100644
index 565489ebf909..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-07-30-14-18-33.gh-issue-95445.mjrTaq.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixes the unsuccessful removal of the HTML document directory when uninstalling with Windows msi.
diff --git a/Misc/NEWS.d/next/Windows/2022-08-03-00-49-46.gh-issue-94399.KvxHc0.rst b/Misc/NEWS.d/next/Windows/2022-08-03-00-49-46.gh-issue-94399.KvxHc0.rst
deleted file mode 100644
index a49e99ca2665..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-08-03-00-49-46.gh-issue-94399.KvxHc0.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Restores the behaviour of :ref:`launcher` for ``/usr/bin/env`` shebang
-lines, which will now search :envvar:`PATH` for an executable matching the
-given command. If none is found, the usual search process is used.
diff --git a/Misc/NEWS.d/next/Windows/2022-08-04-01-12-27.gh-issue-95587.Fvdv5q.rst b/Misc/NEWS.d/next/Windows/2022-08-04-01-12-27.gh-issue-95587.Fvdv5q.rst
deleted file mode 100644
index 1033e892876c..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-08-04-01-12-27.gh-issue-95587.Fvdv5q.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixes some issues where the Windows installer would incorrectly detect
-certain features of an existing install when upgrading.
diff --git a/Misc/NEWS.d/next/Windows/2022-08-04-18-47-54.gh-issue-95656.VJ1d13.rst b/Misc/NEWS.d/next/Windows/2022-08-04-18-47-54.gh-issue-95656.VJ1d13.rst
deleted file mode 100644
index 77fea4c33f7a..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-08-04-18-47-54.gh-issue-95656.VJ1d13.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Enable the :meth:`~sqlite3.Connection.enable_load_extension` :mod:`sqlite3`
-API.
diff --git a/Misc/NEWS.d/next/Windows/2022-08-10-22-46-48.gh-issue-95733.2_urOp.rst b/Misc/NEWS.d/next/Windows/2022-08-10-22-46-48.gh-issue-95733.2_urOp.rst
deleted file mode 100644
index 996209211690..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-08-10-22-46-48.gh-issue-95733.2_urOp.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make certain requirements of the Windows Store package optional to allow
-installing on earlier updates of Windows.
diff --git a/Misc/NEWS.d/next/Windows/2022-08-26-00-11-18.gh-issue-89545.zmJMY_.rst b/Misc/NEWS.d/next/Windows/2022-08-26-00-11-18.gh-issue-89545.zmJMY_.rst
deleted file mode 100644
index eeedbf9d6fa8..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-08-26-00-11-18.gh-issue-89545.zmJMY_.rst
+++ /dev/null
@@ -1 +0,0 @@
-Updates :mod:`platform` code getting the Windows version to use native Windows Management Instrumentation (WMI) queries to determine OS version, type, and architecture.
diff --git a/Misc/NEWS.d/next/Windows/2022-08-30-12-01-51.gh-issue-94781.OxO-Gr.rst b/Misc/NEWS.d/next/Windows/2022-08-30-12-01-51.gh-issue-94781.OxO-Gr.rst
deleted file mode 100644
index 2eaa83fa850d..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-08-30-12-01-51.gh-issue-94781.OxO-Gr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix :file:`pcbuild.proj` to clean previous instances of output files in ``Python\deepfreeze`` and
-``Python\frozen_modules`` directories on Windows. Patch by Charlie Zhao.
diff --git a/Misc/NEWS.d/next/Windows/2022-09-05-18-32-47.gh-issue-96559.561sUd.rst b/Misc/NEWS.d/next/Windows/2022-09-05-18-32-47.gh-issue-96559.561sUd.rst
deleted file mode 100644
index 275617648f92..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-09-05-18-32-47.gh-issue-96559.561sUd.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixes the Windows launcher not using the compatible interpretation of
-default tags found in configuration files when no tag was passed to the
-command.
diff --git a/Misc/NEWS.d/next/Windows/2022-09-07-00-11-33.gh-issue-96577.kV4K_1.rst b/Misc/NEWS.d/next/Windows/2022-09-07-00-11-33.gh-issue-96577.kV4K_1.rst
deleted file mode 100644
index 6025e5ce4130..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-09-07-00-11-33.gh-issue-96577.kV4K_1.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixes a potential buffer overrun in :mod:`msilib`.
diff --git a/Misc/NEWS.d/next/Windows/2022-09-23-15-40-04.gh-issue-96965.CsnEGs.rst b/Misc/NEWS.d/next/Windows/2022-09-23-15-40-04.gh-issue-96965.CsnEGs.rst
deleted file mode 100644
index de7aff0563e5..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-09-23-15-40-04.gh-issue-96965.CsnEGs.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update libffi to 3.4.3
diff --git a/Misc/NEWS.d/next/Windows/2022-09-29-22-27-04.gh-issue-97649.bI7OQU.rst b/Misc/NEWS.d/next/Windows/2022-09-29-22-27-04.gh-issue-97649.bI7OQU.rst
deleted file mode 100644
index 118f9df7c89d..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-09-29-22-27-04.gh-issue-97649.bI7OQU.rst
+++ /dev/null
@@ -1 +0,0 @@
-The ``Tools`` directory is no longer installed on Windows
diff --git a/Misc/NEWS.d/next/Windows/2022-09-29-23-08-49.gh-issue-90989.no89Q2.rst b/Misc/NEWS.d/next/Windows/2022-09-29-23-08-49.gh-issue-90989.no89Q2.rst
deleted file mode 100644
index 786b3435042d..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-09-29-23-08-49.gh-issue-90989.no89Q2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Made :ref:`launcher` install per-user by default (unless an all users
-install already exists), and clarify some text in the installer.
diff --git a/Misc/NEWS.d/next/Windows/2022-10-02-11-59-23.gh-issue-97728.dIdlPE.rst b/Misc/NEWS.d/next/Windows/2022-10-02-11-59-23.gh-issue-97728.dIdlPE.rst
deleted file mode 100644
index 2a6a253a52ae..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-10-02-11-59-23.gh-issue-97728.dIdlPE.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix possible crashes caused by the use of uninitialized variables when pass
-invalid arguments in :func:`os.system` on Windows and in Windows-specific
-modules (like ``winreg``).
diff --git a/Misc/NEWS.d/next/Windows/2022-10-19-19-35-37.gh-issue-98414.FbHZuS.rst b/Misc/NEWS.d/next/Windows/2022-10-19-19-35-37.gh-issue-98414.FbHZuS.rst
deleted file mode 100644
index df07b7f547df..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-10-19-19-35-37.gh-issue-98414.FbHZuS.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix :file:`py.exe` launcher handling of ``-V:<company>/`` option when
-default preferences have been set in environment variables or configuration
-files.
diff --git a/Misc/NEWS.d/next/Windows/2022-10-19-20-00-28.gh-issue-98360.O2m6YG.rst b/Misc/NEWS.d/next/Windows/2022-10-19-20-00-28.gh-issue-98360.O2m6YG.rst
deleted file mode 100644
index 61c1e5e837fe..000000000000
--- a/Misc/NEWS.d/next/Windows/2022-10-19-20-00-28.gh-issue-98360.O2m6YG.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fixes :mod:`multiprocessing` spawning child processes on Windows from a
-virtual environment to ensure that child processes that also use
-:mod:`multiprocessing` to spawn more children will recognize that they are
-in a virtual environment.
diff --git a/Misc/NEWS.d/next/macOS/2022-10-05-15-26-58.gh-issue-97897.Rf-C6u.rst b/Misc/NEWS.d/next/macOS/2022-10-05-15-26-58.gh-issue-97897.Rf-C6u.rst
deleted file mode 100644
index 0d21e98b37c5..000000000000
--- a/Misc/NEWS.d/next/macOS/2022-10-05-15-26-58.gh-issue-97897.Rf-C6u.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-The macOS 13 SDK includes support for the ``mkfifoat`` and ``mknodat`` system calls.
-Using the ``dir_fd`` option with either :func:`os.mkfifo` or :func:`os.mknod` could result in a
-segfault if cpython is built with the macOS 13 SDK but run on an earlier
-version of macOS. Prevent this by adding runtime support for detection of
-these system calls ("weaklinking") as is done for other newer syscalls on
-macOS.
diff --git a/README.rst b/README.rst
index 8227ae748d39..577dccde70be 100644
--- a/README.rst
+++ b/README.rst
@@ -1,4 +1,4 @@
-This is Python version 3.12.0 alpha 0
+This is Python version 3.12.0 alpha 1
 =====================================
 
 .. image:: https://github.com/python/cpython/workflows/Tests/badge.svg



More information about the Python-checkins mailing list