summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Include/patchlevel.h8
-rw-r--r--Lib/pydoc_data/topics.py137
-rw-r--r--Misc/NEWS.d/3.6.7rc1.rst1112
-rw-r--r--Misc/NEWS.d/next/Build/2018-06-15-18-18-16.bpo-30345.j-xRE1.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2018-07-15-16-49-06.bpo-34121.74G_lo.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2018-09-14-09-53-21.bpo-34582.j3omgk.rst1
-rw-r--r--Misc/NEWS.d/next/Build/2018-09-17-13-56-12.bpo-34710.ARqIAK.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2018-07-09-11-39-54.bpo-23927.pDFkxb.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2017-10-07-10-13-15.bpo-25862.FPYBA5.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-03-14-21-42-17.bpo-25750.lxgkQz.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-04-19-08-30-07.bpo-33312.mDe2iL.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-06-23-15-32-02.bpo-33451.sWN-1l.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-06-25-16-54-05.bpo-24596.Rkwova.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-06-25-20-42-44.bpo-33956.1qoTwD.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-07-07-20-15-34.bpo-34066.y9vs6s.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-07-10-11-24-16.bpo-34080.8t7PtO.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-07-14-08-58-46.bpo-34068.9xfM55.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-07-14-14-01-37.bpo-24618.iTKjD_.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-08-10-15-05-00.bpo-34377.EJMMY4.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-08-14-03-52-43.bpo-34400.AJD0bz.rst1
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-08-28-11-53-39.bpo-34527.aBEX9b.rst3
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-09-05-22-56-52.bpo-34588.UIuPmL.rst2
-rw-r--r--Misc/NEWS.d/next/Core and Builtins/2018-09-19-06-57-34.bpo-34735.-3mrSJ.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2017-10-23-13-41-12.bpo-25041.iAo2gW.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2018-06-15-14-58-45.bpo-33847.IIDp6t.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2018-07-07-20-38-41.bpo-34065.1snofM.rst1
-rw-r--r--Misc/NEWS.d/next/Documentation/2018-09-06-22-39-47.bpo-28617.MjnJLz.rst2
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-14-11-35-50.bpo-33855.XL230W.rst2
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-14-13-23-55.bpo-33839.ZlJzHa.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-16-21-54-45.bpo-33856.TH8WHU.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-19-22-21-27.bpo-33907.z-_B3N.rst3
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-20-12-40-54.bpo-33904.qm0eCu.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-20-16-27-48.bpo-33917.ZXHs8x.rst3
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst2
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-20-22-14-07.bpo-33924.6Rz1wt.rst2
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-21-20-35-33.bpo-33905.W2mhiY.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-06-26-22-53-14.bpo-33975.Ow7alv.rst3
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-08-01-23-25-38.bpo-34120.HgsIz-.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-08-02-22-16-42.bpo-34275.Iu0d7t.rst2
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-08-05-15-49-55.bpo-34047.LGKsIm.rst1
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-08-13-16-31-24.bpo-1529353.wXfQJk.rst3
-rw-r--r--Misc/NEWS.d/next/IDLE/2018-09-22-20-25-07.bpo-34548.7pBzjg.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2017-08-24-17-55-39.bpo-29456.XaB3MP.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2017-10-29-10-37-55.bpo-31608.wkp8Nw.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2017-12-17-22-50-51.bpo-32356.roZJpA.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-05-08-15-01-10.bpo-33365.SicsAd.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-08-00-29-40.bpo-33476.R0Bhlj.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-10-09-43-54.bpo-27397.0_fFQR.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-13-20-33-29.bpo-26544.hQ1oMt.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-17-10-48-03.bpo-33663.sUuGmq.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-21-09-33-02.bpo-32568.f_meGY.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-21-11-35-47.bpo-33916.cZgPCD.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-24-01-57-14.bpo-33899.IaOcAr.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-26-19-03-56.bpo-33871.XhlrGU.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-27-00-31-30.bpo-24567.FuePyY.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-28-13-00-12.bpo-27500._s1gZ5.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-28-14-56-44.bpo-33974.SA8nNP.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-06-29-12-23-34.bpo-33978.y4csIw.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-02-05-59-11.bpo-34019.ZXJIife.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-04-07-36-53.bpo-34010.VNDkde.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-05-18-37-05.bpo-34054.nWRS6M.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-08-18-49-41.bpo-33967.lhaAez.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-20-18-06-00.bpo-34164.fNfT-q.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-22-07-59-32.bpo-940286.NZTzyc.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-26-08-45-49.bpo-19891.Y-3IiB.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-28-12-08-53.bpo-32215.EU68SY.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-28-17-00-36.bpo-34263.zUfRsu.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-29-14-12-23.bpo-31047.FSarLs.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-07-29-15-25-15.bpo-34246.xiKq-Q.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-08-02-21-28-38.bpo-18540.AryoYY.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-08-06-11-01-18.bpo-34341.E0b9p2.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-08-14-08-57-01.bpo-32947.mqStVW.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-08-22-17-43-52.bpo-6700.hp7C4B.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-08-23-09-25-08.bpo-34472.cGyYrO.rst3
-rw-r--r--Misc/NEWS.d/next/Library/2018-08-24-17-31-27.bpo-13312.6hA5La.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-01-20-43-10.bpo-34563.7NQK7B.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-03-23-23-32.bpo-34530.h_Xsu7.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-07-10-16-34.bpo-34604.xL7-kG.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-07-10-57-00.bpo-34421.AKJISD.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-08-12-57-07.bpo-34610.wmoP5j.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-10-14-15-53.bpo-32270.wSJjuD.rst2
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-10-17-46-51.bpo-34625.D2YfDz.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-12-14-46-51.bpo-34652.Rt1m1b.rst1
-rw-r--r--Misc/NEWS.d/next/Library/2018-09-14-14-29-45.bpo-34670.17XwGB.rst3
-rw-r--r--Misc/NEWS.d/next/Security/2018-05-28-08-55-30.bpo-32533.IzwkBI.rst1
-rw-r--r--Misc/NEWS.d/next/Security/2018-06-26-19-35-33.bpo-33871.S4HR9n.rst3
-rw-r--r--Misc/NEWS.d/next/Security/2018-08-15-12-14-03.bpo-34405.R4IZGw.rst1
-rw-r--r--Misc/NEWS.d/next/Security/2018-09-10-16-05-39.bpo-34623.Ua9jMv.rst2
-rw-r--r--Misc/NEWS.d/next/Security/2018-09-11-18-30-55.bpo-17239.kOpwK2.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2018-01-25-18-10-47.bpo-32663.IKDsqu.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2018-06-16-01-37-31.bpo-33873.d86vab.rst4
-rw-r--r--Misc/NEWS.d/next/Tests/2018-06-19-14-04-21.bpo-33901.OFW1Sr.rst2
-rw-r--r--Misc/NEWS.d/next/Tests/2018-06-19-17-55-46.bpo-33746.Sz7avn.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2018-08-14-10-47-44.bpo-34399.D_jd1G.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2018-08-16-18-48-47.bpo-34391.ouNfxC.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2018-08-29-16-30-52.bpo-34542.9stVAW.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2018-09-05-23-50-21.bpo-34594.tqL-GS.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2018-09-12-17-00-34.bpo-34200.dfxYQK.rst3
-rw-r--r--Misc/NEWS.d/next/Tests/2018-09-13-09-53-15.bpo-34661.bdTamP.rst1
-rw-r--r--Misc/NEWS.d/next/Tests/2018-09-13-20-58-07.bpo-34587.rCcxp3.rst5
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-16-53.bpo-32962.2YfdwI.rst2
-rw-r--r--Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-23-07.bpo-32962.Q3Dwns.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst3
-rw-r--r--Misc/NEWS.d/next/Windows/2018-06-25-09-33-48.bpo-30237.EybiZA.rst2
-rw-r--r--Misc/NEWS.d/next/Windows/2018-06-27-23-33-54.bpo-31546.zJlap-.rst3
-rw-r--r--Misc/NEWS.d/next/Windows/2018-07-02-14-19-32.bpo-34006.7SgBT_.rst3
-rw-r--r--Misc/NEWS.d/next/Windows/2018-07-25-16-13-12.bpo-34225.ngemNL.rst1
-rw-r--r--Misc/NEWS.d/next/Windows/2018-09-13-08-29-04.bpo-34603.2AB7sc.rst1
-rw-r--r--Misc/NEWS.d/next/Windows/2018-09-22-11-02-35.bpo-34770.4lEUOd.rst1
-rw-r--r--Misc/NEWS.d/next/macOS/2017-11-01-16-53-12.bpo-31903.K6jCVG.rst2
-rw-r--r--Misc/NEWS.d/next/macOS/2018-09-11-08-47-50.bpo-34405.f1-fT5.rst1
-rw-r--r--Misc/NEWS.d/next/macOS/2018-09-25-23-37-39.bpo-34370.FQhtAD.rst3
-rw-r--r--README.rst4
116 files changed, 1190 insertions, 284 deletions
diff --git a/Include/patchlevel.h b/Include/patchlevel.h
index 3be6a8df16..45be992a21 100644
--- a/Include/patchlevel.h
+++ b/Include/patchlevel.h
@@ -18,12 +18,12 @@
/*--start constants--*/
#define PY_MAJOR_VERSION 3
#define PY_MINOR_VERSION 6
-#define PY_MICRO_VERSION 6
-#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
-#define PY_RELEASE_SERIAL 0
+#define PY_MICRO_VERSION 7
+#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_GAMMA
+#define PY_RELEASE_SERIAL 1
/* Version as a string */
-#define PY_VERSION "3.6.6+"
+#define PY_VERSION "3.6.7rc1"
/*--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 0c307a1151..6702af73af 100644
--- a/Lib/pydoc_data/topics.py
+++ b/Lib/pydoc_data/topics.py
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-# Autogenerated by Sphinx on Tue Jun 12 00:16:23 2018
+# Autogenerated by Sphinx on Wed Sep 26 02:28:16 2018
topics = {'assert': 'The "assert" statement\n'
'**********************\n'
'\n'
@@ -985,7 +985,7 @@ topics = {'assert': 'The "assert" statement\n'
'operators:\n'
'\n'
' m_expr ::= u_expr | m_expr "*" u_expr | m_expr "@" m_expr |\n'
- ' m_expr "//" u_expr| m_expr "/" u_expr |\n'
+ ' m_expr "//" u_expr | m_expr "/" u_expr |\n'
' m_expr "%" u_expr\n'
' a_expr ::= m_expr | a_expr "+" m_expr | a_expr "-" m_expr\n'
'\n'
@@ -1505,7 +1505,7 @@ topics = {'assert': 'The "assert" statement\n'
'the\n'
'interpretation that is conventional in mathematics:\n'
'\n'
- ' comparison ::= or_expr ( comp_operator or_expr )*\n'
+ ' comparison ::= or_expr (comp_operator or_expr)*\n'
' comp_operator ::= "<" | ">" | "==" | ">=" | "<=" | "!="\n'
' | "is" ["not"] | ["not"] "in"\n'
'\n'
@@ -1956,7 +1956,7 @@ topics = {'assert': 'The "assert" statement\n'
'The "if" statement is used for conditional execution:\n'
'\n'
' if_stmt ::= "if" expression ":" suite\n'
- ' ( "elif" expression ":" suite )*\n'
+ ' ("elif" expression ":" suite)*\n'
' ["else" ":" suite]\n'
'\n'
'It selects exactly one of the suites by evaluating the '
@@ -2065,7 +2065,7 @@ topics = {'assert': 'The "assert" statement\n'
'\n'
'Note: There is a subtlety when the sequence is being modified by '
'the\n'
- ' loop (this can only occur for mutable sequences, i.e. lists). '
+ ' loop (this can only occur for mutable sequences, e.g. lists). '
'An\n'
' internal counter is used to keep track of which item is used '
'next,\n'
@@ -2361,7 +2361,8 @@ topics = {'assert': 'The "assert" statement\n'
'section The standard type hierarchy):\n'
'\n'
' funcdef ::= [decorators] "def" funcname "(" '
- '[parameter_list] ")" ["->" expression] ":" suite\n'
+ '[parameter_list] ")"\n'
+ ' ["->" expression] ":" suite\n'
' decorators ::= decorator+\n'
' decorator ::= "@" dotted_name ["(" '
'[argument_list [","]] ")"] NEWLINE\n'
@@ -2626,7 +2627,8 @@ topics = {'assert': 'The "assert" statement\n'
'-----------------------------\n'
'\n'
' async_funcdef ::= [decorators] "async" "def" funcname "(" '
- '[parameter_list] ")" ["->" expression] ":" suite\n'
+ '[parameter_list] ")"\n'
+ ' ["->" expression] ":" suite\n'
'\n'
'Execution of Python coroutines can be suspended and resumed at '
'many\n'
@@ -4063,7 +4065,7 @@ topics = {'assert': 'The "assert" statement\n'
'The "if" statement is used for conditional execution:\n'
'\n'
' if_stmt ::= "if" expression ":" suite\n'
- ' ( "elif" expression ":" suite )*\n'
+ ' ("elif" expression ":" suite)*\n'
' ["else" ":" suite]\n'
'\n'
'It selects exactly one of the suites by evaluating the expressions '
@@ -4474,10 +4476,10 @@ topics = {'assert': 'The "assert" statement\n'
'exprlists': 'Expression lists\n'
'****************\n'
'\n'
- ' expression_list ::= expression ( "," expression )* [","]\n'
- ' starred_list ::= starred_item ( "," starred_item )* '
+ ' expression_list ::= expression ("," expression)* [","]\n'
+ ' starred_list ::= starred_item ("," starred_item)* '
'[","]\n'
- ' starred_expression ::= expression | ( starred_item "," )* '
+ ' starred_expression ::= expression | (starred_item ",")* '
'[starred_item]\n'
' starred_item ::= expression | "*" or_expr\n'
'\n'
@@ -4591,7 +4593,7 @@ topics = {'assert': 'The "assert" statement\n'
':= a to b do"; e.g., "list(range(3))" returns the list "[0, 1, 2]".\n'
'\n'
'Note: There is a subtlety when the sequence is being modified by the\n'
- ' loop (this can only occur for mutable sequences, i.e. lists). An\n'
+ ' loop (this can only occur for mutable sequences, e.g. lists). An\n'
' internal counter is used to keep track of which item is used next,\n'
' and this is incremented on each iteration. When this counter has\n'
' reached the length of the sequence the loop terminates. This '
@@ -4689,7 +4691,13 @@ topics = {'assert': 'The "assert" statement\n'
'\n'
'Changed in version 3.1: The positional argument specifiers '
'can be\n'
- 'omitted, so "\'{} {}\'" is equivalent to "\'{0} {1}\'".\n'
+ 'omitted for "str.format()", so "\'{} {}\'.format(a, b)" is '
+ 'equivalent to\n'
+ '"\'{0} {1}\'.format(a, b)".\n'
+ '\n'
+ 'Changed in version 3.4: The positional argument specifiers '
+ 'can be\n'
+ 'omitted for "Formatter".\n'
'\n'
'Some simple format string examples:\n'
'\n'
@@ -5076,16 +5084,16 @@ topics = {'assert': 'The "assert" statement\n'
'character. |\n'
' '
'+-----------+------------------------------------------------------------+\n'
- ' | "\'f\'" | Fixed point. Displays the number as a '
- 'fixed-point number. |\n'
- ' | | The default precision is '
- '"6". |\n'
+ ' | "\'f\'" | Fixed-point notation. Displays the '
+ 'number as a fixed-point |\n'
+ ' | | number. The default precision is '
+ '"6". |\n'
' '
'+-----------+------------------------------------------------------------+\n'
- ' | "\'F\'" | Fixed point. Same as "\'f\'", but '
- 'converts "nan" to "NAN" |\n'
- ' | | and "inf" to '
- '"INF". |\n'
+ ' | "\'F\'" | Fixed-point notation. Same as "\'f\'", '
+ 'but converts "nan" to |\n'
+ ' | | "NAN" and "inf" to '
+ '"INF". |\n'
' '
'+-----------+------------------------------------------------------------+\n'
' | "\'g\'" | General format. For a given precision '
@@ -5312,8 +5320,7 @@ topics = {'assert': 'The "assert" statement\n'
' 3232235521\n'
' >>>\n'
' >>> width = 5\n'
- ' >>> for num in range(5,12): #doctest: '
- '+NORMALIZE_WHITESPACE\n'
+ ' >>> for num in range(5,12): \n'
" ... for base in 'dXob':\n"
" ... print('{0:{width}{base}}'.format(num, "
"base=base, width=width), end=' ')\n"
@@ -5334,7 +5341,8 @@ topics = {'assert': 'The "assert" statement\n'
'section The standard type hierarchy):\n'
'\n'
' funcdef ::= [decorators] "def" funcname "(" '
- '[parameter_list] ")" ["->" expression] ":" suite\n'
+ '[parameter_list] ")"\n'
+ ' ["->" expression] ":" suite\n'
' decorators ::= decorator+\n'
' decorator ::= "@" dotted_name ["(" '
'[argument_list [","]] ")"] NEWLINE\n'
@@ -5739,7 +5747,7 @@ topics = {'assert': 'The "assert" statement\n'
'The "if" statement is used for conditional execution:\n'
'\n'
' if_stmt ::= "if" expression ":" suite\n'
- ' ( "elif" expression ":" suite )*\n'
+ ' ("elif" expression ":" suite)*\n'
' ["else" ":" suite]\n'
'\n'
'It selects exactly one of the suites by evaluating the expressions '
@@ -5772,18 +5780,17 @@ topics = {'assert': 'The "assert" statement\n'
'import': 'The "import" statement\n'
'**********************\n'
'\n'
- ' import_stmt ::= "import" module ["as" name] ( "," module '
- '["as" name] )*\n'
+ ' import_stmt ::= "import" module ["as" identifier] ("," '
+ 'module ["as" identifier])*\n'
' | "from" relative_module "import" identifier '
- '["as" name]\n'
- ' ( "," identifier ["as" name] )*\n'
+ '["as" identifier]\n'
+ ' ("," identifier ["as" identifier])*\n'
' | "from" relative_module "import" "(" '
- 'identifier ["as" name]\n'
- ' ( "," identifier ["as" name] )* [","] ")"\n'
+ 'identifier ["as" identifier]\n'
+ ' ("," identifier ["as" identifier])* [","] ")"\n'
' | "from" module "import" "*"\n'
' module ::= (identifier ".")* identifier\n'
' relative_module ::= "."* module | "."+\n'
- ' name ::= identifier\n'
'\n'
'The basic import statement (no "from" clause) is executed in two\n'
'steps:\n'
@@ -5943,14 +5950,13 @@ topics = {'assert': 'The "assert" statement\n'
'allows use of the new features on a per-module basis before the\n'
'release in which the feature becomes standard.\n'
'\n'
- ' future_statement ::= "from" "__future__" "import" feature ["as" '
- 'name]\n'
- ' ("," feature ["as" name])*\n'
- ' | "from" "__future__" "import" "(" feature '
- '["as" name]\n'
- ' ("," feature ["as" name])* [","] ")"\n'
- ' feature ::= identifier\n'
- ' name ::= identifier\n'
+ ' future_stmt ::= "from" "__future__" "import" feature ["as" '
+ 'identifier]\n'
+ ' ("," feature ["as" identifier])*\n'
+ ' | "from" "__future__" "import" "(" feature '
+ '["as" identifier]\n'
+ ' ("," feature ["as" identifier])* [","] ")"\n'
+ ' feature ::= identifier\n'
'\n'
'A future statement must appear near the top of the module. The '
'only\n'
@@ -6915,7 +6921,7 @@ topics = {'assert': 'The "assert" statement\n'
'The\n'
'syntax is:\n'
'\n'
- ' power ::= ( await_expr | primary ) ["**" u_expr]\n'
+ ' power ::= (await_expr | primary) ["**" u_expr]\n'
'\n'
'Thus, in an unparenthesized sequence of power and unary operators, '
'the\n'
@@ -7318,7 +7324,7 @@ topics = {'assert': 'The "assert" statement\n'
'The shifting operations have lower priority than the arithmetic\n'
'operations:\n'
'\n'
- ' shift_expr ::= a_expr | shift_expr ( "<<" | ">>" ) a_expr\n'
+ ' shift_expr ::= a_expr | shift_expr ("<<" | ">>") a_expr\n'
'\n'
'These operators accept integers as arguments. They shift the '
'first\n'
@@ -9503,20 +9509,21 @@ topics = {'assert': 'The "assert" statement\n'
' formatting options that can be specified in format '
'strings.\n'
'\n'
- ' Note: When formatting a number ("int", "float", "float" '
- 'and\n'
- ' subclasses) with the "n" type (ex: '
- '"\'{:n}\'.format(1234)"), the\n'
- ' function sets temporarily the "LC_CTYPE" locale to '
- 'the\n'
- ' "LC_NUMERIC" locale to decode "decimal_point" and '
- '"thousands_sep"\n'
- ' fields of "localeconv()" if they are non-ASCII or '
- 'longer than 1\n'
- ' byte, and the "LC_NUMERIC" locale is different than '
- 'the\n'
- ' "LC_CTYPE" locale. This temporary change affects '
- 'other threads.\n'
+ ' Note: When formatting a number ("int", "float", '
+ '"complex",\n'
+ ' "decimal.Decimal" and subclasses) with the "n" type '
+ '(ex:\n'
+ ' "\'{:n}\'.format(1234)"), the function temporarily '
+ 'sets the\n'
+ ' "LC_CTYPE" locale to the "LC_NUMERIC" locale to '
+ 'decode\n'
+ ' "decimal_point" and "thousands_sep" fields of '
+ '"localeconv()" if\n'
+ ' they are non-ASCII or longer than 1 byte, and the '
+ '"LC_NUMERIC"\n'
+ ' locale is different than the "LC_CTYPE" locale. This '
+ 'temporary\n'
+ ' change affects other threads.\n'
'\n'
' Changed in version 3.6.5: When formatting a number with '
'the "n"\n'
@@ -10119,7 +10126,7 @@ topics = {'assert': 'The "assert" statement\n'
' Return a copy of the string with all the cased '
'characters [4]\n'
' converted to uppercase. Note that '
- '"str.upper().isupper()" might be\n'
+ '"s.upper().isupper()" might be\n'
' "False" if "s" contains uncased characters or if the '
'Unicode\n'
' category of the resulting character(s) is not “Lu” '
@@ -10405,9 +10412,9 @@ topics = {'assert': 'The "assert" statement\n'
'exactly one\n'
'item.)\n'
'\n'
- 'If the primary is a sequence, the expression (list) must '
- 'evaluate to\n'
- 'an integer or a slice (as discussed in the following '
+ 'If the primary is a sequence, the expression list must '
+ 'evaluate to an\n'
+ 'integer or a slice (as discussed in the following '
'section).\n'
'\n'
'The formal syntax makes no special provision for negative '
@@ -12375,13 +12382,13 @@ topics = {'assert': 'The "assert" statement\n'
'| | "s[len(s):len(s)] = '
'[x]") | |\n'
'+--------------------------------+----------------------------------+-----------------------+\n'
- '| "s.clear()" | removes all items from "s" '
+ '| "s.clear()" | removes all items from *s* '
'(same | (5) |\n'
'| | as "del '
's[:]") | |\n'
'+--------------------------------+----------------------------------+-----------------------+\n'
'| "s.copy()" | creates a shallow copy of '
- '"s" | (5) |\n'
+ '*s* | (5) |\n'
'| | (same as '
'"s[:]") | |\n'
'+--------------------------------+----------------------------------+-----------------------+\n'
@@ -12771,7 +12778,7 @@ topics = {'assert': 'The "assert" statement\n'
'\n'
' * The linspace recipe shows how to implement a lazy version '
'of\n'
- ' range that suitable for floating point applications.\n',
+ ' range suitable for floating point applications.\n',
'typesseq-mutable': 'Mutable Sequence Types\n'
'**********************\n'
'\n'
@@ -12831,12 +12838,12 @@ topics = {'assert': 'The "assert" statement\n'
'[x]") | |\n'
'+--------------------------------+----------------------------------+-----------------------+\n'
'| "s.clear()" | removes all items '
- 'from "s" (same | (5) |\n'
+ 'from *s* (same | (5) |\n'
'| | as "del '
's[:]") | |\n'
'+--------------------------------+----------------------------------+-----------------------+\n'
'| "s.copy()" | creates a shallow '
- 'copy of "s" | (5) |\n'
+ 'copy of *s* | (5) |\n'
'| | (same as '
'"s[:]") | |\n'
'+--------------------------------+----------------------------------+-----------------------+\n'
diff --git a/Misc/NEWS.d/3.6.7rc1.rst b/Misc/NEWS.d/3.6.7rc1.rst
new file mode 100644
index 0000000000..4941861311
--- /dev/null
+++ b/Misc/NEWS.d/3.6.7rc1.rst
@@ -0,0 +1,1112 @@
+.. bpo: 17239
+.. date: 2018-09-11-18-30-55
+.. nonce: kOpwK2
+.. release date: 2018-09-26
+.. section: Security
+
+The xml.sax and xml.dom.minidom parsers no longer processes external
+entities by default. External DTD and ENTITY declarations no longer load
+files or create network connections.
+
+..
+
+.. bpo: 34623
+.. date: 2018-09-10-16-05-39
+.. nonce: Ua9jMv
+.. section: Security
+
+CVE-2018-14647: The C accelerated _elementtree module now initializes hash
+randomization salt from _Py_HashSecret instead of libexpat's default CSPRNG.
+
+..
+
+.. bpo: 34405
+.. date: 2018-08-15-12-14-03
+.. nonce: R4IZGw
+.. section: Security
+
+Updated to OpenSSL 1.0.2p for Windows builds.
+
+..
+
+.. bpo: 33871
+.. date: 2018-06-26-19-35-33
+.. nonce: S4HR9n
+.. section: Security
+
+Fixed sending the part of the file in :func:`os.sendfile` on macOS. Using
+the *trailers* argument could cause sending more bytes from the input file
+than was specified.
+
+..
+
+.. bpo: 32533
+.. date: 2018-05-28-08-55-30
+.. nonce: IzwkBI
+.. section: Security
+
+Fixed thread-safety of error handling in _ssl.
+
+..
+
+.. bpo: 34735
+.. date: 2018-09-19-06-57-34
+.. nonce: -3mrSJ
+.. section: Core and Builtins
+
+Fix a memory leak in Modules/timemodule.c. Patch by Zackery Spytz.
+
+..
+
+.. bpo: 34588
+.. date: 2018-09-05-22-56-52
+.. nonce: UIuPmL
+.. section: Core and Builtins
+
+Fix an off-by-one in the recursive call pruning feature of traceback
+formatting.
+
+..
+
+.. bpo: 34527
+.. date: 2018-08-28-11-53-39
+.. nonce: aBEX9b
+.. section: Core and Builtins
+
+On FreeBSD, Py_DecodeLocale() and Py_EncodeLocale() now also forces the
+ASCII encoding if the LC_CTYPE locale is "POSIX", not only if the LC_CTYPE
+locale is "C".
+
+..
+
+.. bpo: 34400
+.. date: 2018-08-14-03-52-43
+.. nonce: AJD0bz
+.. section: Core and Builtins
+
+Fix undefined behavior in parsetok.c. Patch by Zackery Spytz.
+
+..
+
+.. bpo: 34377
+.. date: 2018-08-10-15-05-00
+.. nonce: EJMMY4
+.. section: Core and Builtins
+
+Update valgrind suppression list to use
+``_PyObject_Free``/``_PyObject_Realloc`` instead of
+``PyObject_Free``/``PyObject_Realloc``.
+
+..
+
+.. bpo: 24618
+.. date: 2018-07-14-14-01-37
+.. nonce: iTKjD_
+.. section: Core and Builtins
+
+Fixed reading invalid memory when create the code object with too small
+varnames tuple or too large argument counts.
+
+..
+
+.. bpo: 34068
+.. date: 2018-07-14-08-58-46
+.. nonce: 9xfM55
+.. section: Core and Builtins
+
+In :meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed`
+attribute is not set with a live exception. Patch by Zackery Spytz and
+Serhiy Storchaka.
+
+..
+
+.. bpo: 34080
+.. date: 2018-07-10-11-24-16
+.. nonce: 8t7PtO
+.. section: Core and Builtins
+
+Fixed a memory leak in the compiler when it raised some uncommon errors
+during tokenizing.
+
+..
+
+.. bpo: 34066
+.. date: 2018-07-07-20-15-34
+.. nonce: y9vs6s
+.. section: Core and Builtins
+
+Disabled interruption by Ctrl-C between calling ``open()`` and entering a
+**with** block in ``with open()``.
+
+..
+
+.. bpo: 33956
+.. date: 2018-06-25-20-42-44
+.. nonce: 1qoTwD
+.. section: Core and Builtins
+
+Update vendored Expat library copy to version 2.2.5.
+
+..
+
+.. bpo: 24596
+.. date: 2018-06-25-16-54-05
+.. nonce: Rkwova
+.. section: Core and Builtins
+
+Decref the module object in :c:func:`PyRun_SimpleFileExFlags` before calling
+:c:func:`PyErr_Print()`. Patch by Zackery Spytz.
+
+..
+
+.. bpo: 33451
+.. date: 2018-06-23-15-32-02
+.. nonce: sWN-1l
+.. section: Core and Builtins
+
+Close directly executed pyc files before calling ``PyEval_EvalCode()``.
+
+..
+
+.. bpo: 33312
+.. date: 2018-04-19-08-30-07
+.. nonce: mDe2iL
+.. section: Core and Builtins
+
+Fixed clang ubsan (undefined behavior sanitizer) warnings in dictobject.c by
+adjusting how the internal struct _dictkeysobject shared keys structure is
+declared.
+
+..
+
+.. bpo: 25750
+.. date: 2018-03-14-21-42-17
+.. nonce: lxgkQz
+.. section: Core and Builtins
+
+Fix rare Python crash due to bad refcounting in ``type_getattro()`` if a
+descriptor deletes itself from the class. Patch by Jeroen Demeyer.
+
+..
+
+.. bpo: 25862
+.. date: 2017-10-07-10-13-15
+.. nonce: FPYBA5
+.. section: Core and Builtins
+
+Fix assertion failures in the ``tell()`` method of ``io.TextIOWrapper``.
+Patch by Zackery Spytz.
+
+..
+
+.. bpo: 34670
+.. date: 2018-09-14-14-29-45
+.. nonce: 17XwGB
+.. section: Library
+
+Add SSLContext.post_handshake_auth and
+SSLSocket.verify_client_post_handshake for TLS 1.3's post handshake
+authentication feature.
+
+..
+
+.. bpo: 34652
+.. date: 2018-09-12-14-46-51
+.. nonce: Rt1m1b
+.. section: Library
+
+Ensure :func:`os.lchmod` is never defined on Linux.
+
+..
+
+.. bpo: 34625
+.. date: 2018-09-10-17-46-51
+.. nonce: D2YfDz
+.. section: Library
+
+Update vendorized expat library version to 2.2.6.
+
+..
+
+.. bpo: 32270
+.. date: 2018-09-10-14-15-53
+.. nonce: wSJjuD
+.. section: Library
+
+The subprocess module no longer mistakenly closes redirected fds even when
+they were in pass_fds when outside of the default {0, 1, 2} set.
+
+..
+
+.. bpo: 34610
+.. date: 2018-09-08-12-57-07
+.. nonce: wmoP5j
+.. section: Library
+
+Fixed iterator of :class:`multiprocessing.managers.DictProxy`.
+
+..
+
+.. bpo: 34421
+.. date: 2018-09-07-10-57-00
+.. nonce: AKJISD
+.. section: Library
+
+Fix distutils logging for non-ASCII strings. This caused installation
+issues on Windows.
+
+..
+
+.. bpo: 34604
+.. date: 2018-09-07-10-16-34
+.. nonce: xL7-kG
+.. section: Library
+
+Fix possible mojibake in the error message of `pwd.getpwnam` and
+`grp.getgrnam`. Patch by William Grzybowski.
+
+..
+
+.. bpo: 34530
+.. date: 2018-09-03-23-23-32
+.. nonce: h_Xsu7
+.. section: Library
+
+``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath`
+if the ``PATH`` environment variable is not set.
+
+..
+
+.. bpo: 34563
+.. date: 2018-09-01-20-43-10
+.. nonce: 7NQK7B
+.. section: Library
+
+On Windows, fix multiprocessing.Connection for very large read: fix
+_winapi.PeekNamedPipe() and _winapi.ReadFile() for read larger than INT_MAX
+(usually 2^31-1).
+
+..
+
+.. bpo: 13312
+.. date: 2018-08-24-17-31-27
+.. nonce: 6hA5La
+.. section: Library
+
+Avoids a possible integer underflow (undefined behavior) in the time
+module's year handling code when passed a very low negative year value.
+
+..
+
+.. bpo: 34472
+.. date: 2018-08-23-09-25-08
+.. nonce: cGyYrO
+.. section: Library
+
+Improved compatibility for streamed files in :mod:`zipfile`. Previously an
+optional signature was not being written and certain ZIP applications were
+not supported. Patch by Silas Sewell.
+
+..
+
+.. bpo: 6700
+.. date: 2018-08-22-17-43-52
+.. nonce: hp7C4B
+.. section: Library
+
+Fix inspect.getsourcelines for module level frames/tracebacks. Patch by
+Vladimir Matveev.
+
+..
+
+.. bpo: 32947
+.. date: 2018-08-14-08-57-01
+.. nonce: mqStVW
+.. section: Library
+
+Add OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future
+compatibility with OpenSSL 1.1.1.
+
+..
+
+.. bpo: 34341
+.. date: 2018-08-06-11-01-18
+.. nonce: E0b9p2
+.. section: Library
+
+Appending to the ZIP archive with the ZIP64 extension no longer grows the
+size of extra fields of existing entries.
+
+..
+
+.. bpo: 18540
+.. date: 2018-08-02-21-28-38
+.. nonce: AryoYY
+.. section: Library
+
+The :class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now
+resolve to the local host IP correctly when the default value of *host*
+parameter (``''``) is used.
+
+..
+
+.. bpo: 34246
+.. date: 2018-07-29-15-25-15
+.. nonce: xiKq-Q
+.. section: Library
+
+:meth:`smtplib.SMTP.send_message` no longer modifies the content of the
+*mail_options* argument. Patch by Pablo S. Blum de Aguiar.
+
+..
+
+.. bpo: 31047
+.. date: 2018-07-29-14-12-23
+.. nonce: FSarLs
+.. section: Library
+
+Fix ``ntpath.abspath`` for invalid paths on windows. Patch by Franz
+Woellert.
+
+..
+
+.. bpo: 34263
+.. date: 2018-07-28-17-00-36
+.. nonce: zUfRsu
+.. section: Library
+
+asyncio's event loop will not pass timeouts longer than one day to
+epoll/select etc.
+
+..
+
+.. bpo: 32215
+.. date: 2018-07-28-12-08-53
+.. nonce: EU68SY
+.. section: Library
+
+Fix performance regression in :mod:`sqlite3` when a DML statement appeared
+in a different line than the rest of the SQL query.
+
+..
+
+.. bpo: 19891
+.. date: 2018-07-26-08-45-49
+.. nonce: Y-3IiB
+.. section: Library
+
+Ignore errors caused by missing / non-writable homedir while writing history
+during exit of an interactive session. Patch by Anthony Sottile.
+
+..
+
+.. bpo: 940286
+.. date: 2018-07-22-07-59-32
+.. nonce: NZTzyc
+.. section: Library
+
+pydoc's ``Helper.showtopic()`` method now prints the cross references of a
+topic correctly.
+
+..
+
+.. bpo: 34164
+.. date: 2018-07-20-18-06-00
+.. nonce: fNfT-q
+.. section: Library
+
+:func:`base64.b32decode` could raise UnboundLocalError or OverflowError for
+incorrect padding. Now it always raises :exc:`base64.Error` in these cases.
+
+..
+
+.. bpo: 33967
+.. date: 2018-07-08-18-49-41
+.. nonce: lhaAez
+.. section: Library
+
+functools.singledispatch now raises TypeError instead of IndexError when no
+positional arguments are passed.
+
+..
+
+.. bpo: 34054
+.. date: 2018-07-05-18-37-05
+.. nonce: nWRS6M
+.. section: Library
+
+The multiprocessing module now uses the monotonic clock
+:func:`time.monotonic` instead of the system clock :func:`time.time` to
+implement timeout.
+
+..
+
+.. bpo: 34010
+.. date: 2018-07-04-07-36-53
+.. nonce: VNDkde
+.. section: Library
+
+Fixed a performance regression for reading streams with tarfile. The
+buffered read should use a list, instead of appending to a bytes object.
+
+..
+
+.. bpo: 34019
+.. date: 2018-07-02-05-59-11
+.. nonce: ZXJIife
+.. section: Library
+
+webbrowser: Correct the arguments passed to Opera Browser when opening a new
+URL using the ``webbrowser`` module. Patch by Bumsik Kim.
+
+..
+
+.. bpo: 33978
+.. date: 2018-06-29-12-23-34
+.. nonce: y4csIw
+.. section: Library
+
+Closed existing logging handlers before reconfiguration via fileConfig and
+dictConfig. Patch by Karthikeyan Singaravelan.
+
+..
+
+.. bpo: 14117
+.. date: 2018-06-29-00-31-36
+.. nonce: 3nvDuR
+.. section: Library
+
+Make minor tweaks to turtledemo. The 'wikipedia' example is now 'rosette',
+decribing what it draws. The 'penrose' print output is reduced. The'1024'
+output of 'tree' is eliminated.
+
+..
+
+.. bpo: 33974
+.. date: 2018-06-28-14-56-44
+.. nonce: SA8nNP
+.. section: Library
+
+Fixed passing lists and tuples of strings containing special characters
+``"``, ``\``, ``{``, ``}`` and ``\n`` as options to :mod:`~tkinter.ttk`
+widgets.
+
+..
+
+.. bpo: 27500
+.. date: 2018-06-28-13-00-12
+.. nonce: _s1gZ5
+.. section: Library
+
+Fix getaddrinfo to resolve IPv6 addresses correctly.
+
+..
+
+.. bpo: 24567
+.. date: 2018-06-27-00-31-30
+.. nonce: FuePyY
+.. section: Library
+
+Improve random.choices() to handle subnormal input weights that could
+occasionally trigger an IndexError.
+
+..
+
+.. bpo: 33871
+.. date: 2018-06-26-19-03-56
+.. nonce: XhlrGU
+.. section: Library
+
+Fixed integer overflow in :func:`os.readv` and :func:`os.writev` and in
+:func:`os.sendfile` with *headers* or *trailers* arguments (on BSD-based
+OSes and macOS).
+
+..
+
+.. bpo: 33899
+.. date: 2018-06-24-01-57-14
+.. nonce: IaOcAr
+.. section: Library
+
+Tokenize module now implicitly emits a NEWLINE when provided with input that
+does not have a trailing new line. This behavior now matches what the C
+tokenizer does internally. Contributed by Ammar Askar.
+
+..
+
+.. bpo: 33916
+.. date: 2018-06-21-11-35-47
+.. nonce: cZgPCD
+.. section: Library
+
+bz2 and lzma: When Decompressor.__init__() is called twice, free the old
+lock to not leak memory.
+
+..
+
+.. bpo: 32568
+.. date: 2018-06-21-09-33-02
+.. nonce: f_meGY
+.. section: Library
+
+Make select.epoll() and its documentation consistent regarding *sizehint*
+and *flags*.
+
+..
+
+.. bpo: 33663
+.. date: 2018-06-17-10-48-03
+.. nonce: sUuGmq
+.. section: Library
+
+Convert content length to string before putting to header.
+
+..
+
+.. bpo: 26544
+.. date: 2018-06-13-20-33-29
+.. nonce: hQ1oMt
+.. section: Library
+
+Fixed implementation of :func:`platform.libc_ver`. It almost always returned
+version '2.9' for glibc.
+
+..
+
+.. bpo: 27397
+.. date: 2018-06-10-09-43-54
+.. nonce: 0_fFQR
+.. section: Library
+
+Make email module properly handle invalid-length base64 strings.
+
+..
+
+.. bpo: 33476
+.. date: 2018-06-08-00-29-40
+.. nonce: R0Bhlj
+.. section: Library
+
+Fix _header_value_parser.py when address group is missing final ';'.
+Contributed by Enrique Perez-Terron
+
+..
+
+.. bpo: 33570
+.. date: 2018-05-18-21-50-47
+.. nonce: 7CZy4t
+.. section: Library
+
+Change TLS 1.3 cipher suite settings for compatibility with OpenSSL
+1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by
+default.
+
+..
+
+.. bpo: 33365
+.. date: 2018-05-08-15-01-10
+.. nonce: SicsAd
+.. section: Library
+
+Print the header values besides the header keys instead just the header keys
+if *debuglevel* is set to >0 in :mod:`http.client`. Patch by Marco Strigl.
+
+..
+
+.. bpo: 33336
+.. date: 2018-04-27-22-18-38
+.. nonce: T8rxn0
+.. section: Library
+
+``imaplib`` now allows ``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP
+MOVE Extension) and potentially as a name of supported method of ``IMAP4``
+object.
+
+..
+
+.. bpo: 32356
+.. date: 2017-12-17-22-50-51
+.. nonce: roZJpA
+.. section: Library
+
+asyncio.transport.resume_reading() and pause_reading() are now idempotent.
+
+..
+
+.. bpo: 31608
+.. date: 2017-10-29-10-37-55
+.. nonce: wkp8Nw
+.. section: Library
+
+Raise a ``TypeError`` instead of crashing if a ``collections.deque``
+subclass returns a non-deque from ``__new__``. Patch by Oren Milman.
+
+..
+
+.. bpo: 29456
+.. date: 2017-08-24-17-55-39
+.. nonce: XaB3MP
+.. section: Library
+
+Fix bugs in hangul normalization: u1176, u11a7 and u11c3
+
+..
+
+.. bpo: 28617
+.. date: 2018-09-06-22-39-47
+.. nonce: MjnJLz
+.. section: Documentation
+
+Fixed info in the stdtypes docs concerning the types that support membership
+tests.
+
+..
+
+.. bpo: 34065
+.. date: 2018-07-07-20-38-41
+.. nonce: 1snofM
+.. section: Documentation
+
+Fix wrongly written basicConfig documentation markup syntax
+
+..
+
+.. bpo: 33847
+.. date: 2018-06-15-14-58-45
+.. nonce: IIDp6t
+.. section: Documentation
+
+Add '@' operator entry to index.
+
+..
+
+.. bpo: 25041
+.. date: 2017-10-23-13-41-12
+.. nonce: iAo2gW
+.. section: Documentation
+
+Document ``AF_PACKET`` in the :mod:`socket` module.
+
+..
+
+.. bpo: 34587
+.. date: 2018-09-13-20-58-07
+.. nonce: rCcxp3
+.. section: Tests
+
+test_socket: Remove RDSTest.testCongestion(). The test tries to fill the
+receiver's socket buffer and expects an error. But the RDS protocol doesn't
+require that. Moreover, the Linux implementation of RDS expects that the
+producer of the messages reduces its rate, it's not the role of the receiver
+to trigger an error. The test fails on Fedora 28 by design, so just remove
+it.
+
+..
+
+.. bpo: 34661
+.. date: 2018-09-13-09-53-15
+.. nonce: bdTamP
+.. section: Tests
+
+Fix test_shutil if unzip doesn't support -t.
+
+..
+
+.. bpo: 34200
+.. date: 2018-09-12-17-00-34
+.. nonce: dfxYQK
+.. section: Tests
+
+Fixed non-deterministic flakiness of test_pkg by not using the scary
+test.support.module_cleanup() logic to save and restore sys.modules contents
+between test cases.
+
+..
+
+.. bpo: 34594
+.. date: 2018-09-05-23-50-21
+.. nonce: tqL-GS
+.. section: Tests
+
+Fix usage of hardcoded ``errno`` values in the tests.
+
+..
+
+.. bpo: 34542
+.. date: 2018-08-29-16-30-52
+.. nonce: 9stVAW
+.. section: Tests
+
+Use 3072 RSA keys and SHA-256 signature for test certs and keys.
+
+..
+
+.. bpo: 34391
+.. date: 2018-08-16-18-48-47
+.. nonce: ouNfxC
+.. section: Tests
+
+Fix ftplib test for TLS 1.3 by reading from data socket.
+
+..
+
+.. bpo: 34399
+.. date: 2018-08-14-10-47-44
+.. nonce: D_jd1G
+.. section: Tests
+
+Update all RSA keys and DH params to use at least 2048 bits.
+
+..
+
+.. bpo: 33746
+.. date: 2018-06-19-17-55-46
+.. nonce: Sz7avn
+.. section: Tests
+
+Fix test_unittest when run in verbose mode.
+
+..
+
+.. bpo: 33901
+.. date: 2018-06-19-14-04-21
+.. nonce: OFW1Sr
+.. section: Tests
+
+Fix test_dbm_gnu on macOS with gdbm 1.15: add a larger value to make sure
+that the file size changes.
+
+..
+
+.. bpo: 33873
+.. date: 2018-06-16-01-37-31
+.. nonce: d86vab
+.. section: Tests
+
+Fix a bug in ``regrtest`` that caused an extra test to run if
+--huntrleaks/-R was used. Exit with error in case that invalid parameters
+are specified to --huntrleaks/-R (at least one warmup run and one repetition
+must be used).
+
+..
+
+.. bpo: 32663
+.. date: 2018-01-25-18-10-47
+.. nonce: IKDsqu
+.. section: Tests
+
+Making sure the `SMTPUTF8SimTests` class of tests gets run in
+test_smtplib.py.
+
+..
+
+.. bpo: 34710
+.. date: 2018-09-17-13-56-12
+.. nonce: ARqIAK
+.. section: Build
+
+Fixed SSL module build with OpenSSL & pedantic CFLAGS.
+
+..
+
+.. bpo: 34582
+.. date: 2018-09-14-09-53-21
+.. nonce: j3omgk
+.. section: Build
+
+Add JUnit XML output for regression tests and update Azure DevOps builds.
+
+..
+
+.. bpo: 34121
+.. date: 2018-07-15-16-49-06
+.. nonce: 74G_lo
+.. section: Build
+
+Fix detection of C11 atomic support on clang.
+
+..
+
+.. bpo: 30345
+.. date: 2018-06-15-18-18-16
+.. nonce: j-xRE1
+.. section: Build
+
+Add -g to LDFLAGS when compiling with LTO to get debug symbols.
+
+..
+
+.. bpo: 34770
+.. date: 2018-09-22-11-02-35
+.. nonce: 4lEUOd
+.. section: Windows
+
+Fix a possible null pointer dereference in pyshellext.cpp.
+
+..
+
+.. bpo: 34603
+.. date: 2018-09-13-08-29-04
+.. nonce: 2AB7sc
+.. section: Windows
+
+Fix returning structs from functions produced by MSVC
+
+..
+
+.. bpo: 34225
+.. date: 2018-07-25-16-13-12
+.. nonce: ngemNL
+.. section: Windows
+
+Ensure INCLUDE and LIB directories do not end with a backslash.
+
+..
+
+.. bpo: 34006
+.. date: 2018-07-02-14-19-32
+.. nonce: 7SgBT_
+.. section: Windows
+
+Revert line length limit for Windows help docs. The line-length limit is not
+needed because the pages appear in a separate app rather than on a browser
+tab. It can also interact badly with the DPI setting.
+
+..
+
+.. bpo: 31546
+.. date: 2018-06-27-23-33-54
+.. nonce: zJlap-
+.. section: Windows
+
+Restore running PyOS_InputHook while waiting for user input at the prompt.
+The restores integration of interactive GUI windows (such as Matplotlib
+figures) with the prompt on Windows.
+
+..
+
+.. bpo: 30237
+.. date: 2018-06-25-09-33-48
+.. nonce: EybiZA
+.. section: Windows
+
+Output error when ReadConsole is canceled by CancelSynchronousIo instead of
+crashing.
+
+..
+
+.. bpo: 29097
+.. date: 2018-05-16-11-31-17
+.. nonce: 9mqEuI
+.. section: Windows
+
+Fix bug where :meth:`datetime.fromtimestamp` erronously throws an
+:exc:`OSError` on Windows for values between 0 and 86400. Patch by Ammar
+Askar.
+
+..
+
+.. bpo: 34370
+.. date: 2018-09-25-23-37-39
+.. nonce: FQhtAD
+.. section: macOS
+
+Have macOS 10.9+ installer builds for 3.7.1rc and 3.6.7rc use a development
+snapshot of Tk 8.6 (post-8.6.8) to mitigate certain scroller issues seen
+with IDLE and tkinter apps.
+
+..
+
+.. bpo: 34405
+.. date: 2018-09-11-08-47-50
+.. nonce: f1-fT5
+.. section: macOS
+
+Update to OpenSSL 1.0.2p for macOS installer builds.
+
+..
+
+.. bpo: 31903
+.. date: 2017-11-01-16-53-12
+.. nonce: K6jCVG
+.. section: macOS
+
+In :mod:`_scproxy`, drop the GIL when calling into ``SystemConfiguration``
+to avoid deadlocks.
+
+..
+
+.. bpo: 34548
+.. date: 2018-09-22-20-25-07
+.. nonce: 7pBzjg
+.. section: IDLE
+
+Use configured color theme for read-only text views.
+
+..
+
+.. bpo: 1529353
+.. date: 2018-08-13-16-31-24
+.. nonce: wXfQJk
+.. section: IDLE
+
+Enable "squeezing" of long outputs in the shell, to avoid performance
+degradation and to clean up the history without losing it. Squeezed outputs
+may be copied, viewed in a separate window, and "unsqueezed".
+
+..
+
+.. bpo: 34047
+.. date: 2018-08-05-15-49-55
+.. nonce: LGKsIm
+.. section: IDLE
+
+Fixed mousewheel scrolling direction on macOS.
+
+..
+
+.. bpo: 34275
+.. date: 2018-08-02-22-16-42
+.. nonce: Iu0d7t
+.. section: IDLE
+
+Make IDLE calltips always visible on Mac. Some MacOS-tk combinations need
+.update_idletasks(). Patch by Kevin Walzer.
+
+..
+
+.. bpo: 34120
+.. date: 2018-08-01-23-25-38
+.. nonce: HgsIz-
+.. section: IDLE
+
+Fix unresponsiveness after closing certain windows and dialogs.
+
+..
+
+.. bpo: 33975
+.. date: 2018-06-26-22-53-14
+.. nonce: Ow7alv
+.. section: IDLE
+
+Avoid small type when running htests. Since part of the purpose of human-
+viewed tests is to determine that widgets look right, it is important that
+they look the same for testing as when running IDLE.
+
+..
+
+.. bpo: 33905
+.. date: 2018-06-21-20-35-33
+.. nonce: W2mhiY
+.. section: IDLE
+
+Add test for idlelib.stackview.StackBrowser.
+
+..
+
+.. bpo: 33924
+.. date: 2018-06-20-22-14-07
+.. nonce: 6Rz1wt
+.. section: IDLE
+
+Change mainmenu.menudefs key 'windows' to 'window'. Every other menudef key
+is lowercase version of main menu entry.
+
+..
+
+.. bpo: 33906
+.. date: 2018-06-20-19-16-24
+.. nonce: a1lXq0
+.. section: IDLE
+
+Rename idlelib.windows as window Match Window on the main menu and remove
+last plural module name.
+
+..
+
+.. bpo: 33917
+.. date: 2018-06-20-16-27-48
+.. nonce: ZXHs8x
+.. section: IDLE
+
+Fix and document idlelib/idle_test/template.py. The revised file compiles,
+runs, and tests OK. idle_test/README.txt explains how to use it to create
+new IDLE test files.
+
+..
+
+.. bpo: 33904
+.. date: 2018-06-20-12-40-54
+.. nonce: qm0eCu
+.. section: IDLE
+
+IDLE: In rstrip, rename class RstripExtension as Rstrip
+
+..
+
+.. bpo: 33907
+.. date: 2018-06-19-22-21-27
+.. nonce: z-_B3N
+.. section: IDLE
+
+For consistency and clarity, rename an IDLE module and classes. Module
+calltips and its class CallTips are now calltip and Calltip. In module
+calltip_w, class CallTip is now CalltipWindow.
+
+..
+
+.. bpo: 33856
+.. date: 2018-06-16-21-54-45
+.. nonce: TH8WHU
+.. section: IDLE
+
+Add "help" in the welcome message of IDLE
+
+..
+
+.. bpo: 33839
+.. date: 2018-06-14-13-23-55
+.. nonce: ZlJzHa
+.. section: IDLE
+
+IDLE: refactor ToolTip and CallTip and add documentation and tests
+
+..
+
+.. bpo: 33855
+.. date: 2018-06-14-11-35-50
+.. nonce: XL230W
+.. section: IDLE
+
+Minimally test all IDLE modules. Add missing files, import module,
+instantiate classes, and check coverage. Check existing files.
+
+..
+
+.. bpo: 32962
+.. date: 2018-06-14-16-23-07
+.. nonce: Q3Dwns
+.. section: Tools/Demos
+
+python-gdb now catchs ``UnicodeDecodeError`` exceptions when calling
+``string()``.
+
+..
+
+.. bpo: 32962
+.. date: 2018-06-14-16-16-53
+.. nonce: 2YfdwI
+.. section: Tools/Demos
+
+python-gdb now catchs ValueError on read_var(): when Python has no debug
+symbols for example.
+
+..
+
+.. bpo: 23927
+.. date: 2018-07-09-11-39-54
+.. nonce: pDFkxb
+.. section: C API
+
+Fixed :exc:`SystemError` in :c:func:`PyArg_ParseTupleAndKeywords` when the
+``w*`` format unit is used for optional parameter.
diff --git a/Misc/NEWS.d/next/Build/2018-06-15-18-18-16.bpo-30345.j-xRE1.rst b/Misc/NEWS.d/next/Build/2018-06-15-18-18-16.bpo-30345.j-xRE1.rst
deleted file mode 100644
index f8db09bdbc..0000000000
--- a/Misc/NEWS.d/next/Build/2018-06-15-18-18-16.bpo-30345.j-xRE1.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add -g to LDFLAGS when compiling with LTO to get debug symbols.
diff --git a/Misc/NEWS.d/next/Build/2018-07-15-16-49-06.bpo-34121.74G_lo.rst b/Misc/NEWS.d/next/Build/2018-07-15-16-49-06.bpo-34121.74G_lo.rst
deleted file mode 100644
index 232719abf0..0000000000
--- a/Misc/NEWS.d/next/Build/2018-07-15-16-49-06.bpo-34121.74G_lo.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix detection of C11 atomic support on clang.
diff --git a/Misc/NEWS.d/next/Build/2018-09-14-09-53-21.bpo-34582.j3omgk.rst b/Misc/NEWS.d/next/Build/2018-09-14-09-53-21.bpo-34582.j3omgk.rst
deleted file mode 100644
index 582c15f27c..0000000000
--- a/Misc/NEWS.d/next/Build/2018-09-14-09-53-21.bpo-34582.j3omgk.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add JUnit XML output for regression tests and update Azure DevOps builds.
diff --git a/Misc/NEWS.d/next/Build/2018-09-17-13-56-12.bpo-34710.ARqIAK.rst b/Misc/NEWS.d/next/Build/2018-09-17-13-56-12.bpo-34710.ARqIAK.rst
deleted file mode 100644
index b06289d091..0000000000
--- a/Misc/NEWS.d/next/Build/2018-09-17-13-56-12.bpo-34710.ARqIAK.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed SSL module build with OpenSSL & pedantic CFLAGS.
diff --git a/Misc/NEWS.d/next/C API/2018-07-09-11-39-54.bpo-23927.pDFkxb.rst b/Misc/NEWS.d/next/C API/2018-07-09-11-39-54.bpo-23927.pDFkxb.rst
deleted file mode 100644
index 3e2ac6c918..0000000000
--- a/Misc/NEWS.d/next/C API/2018-07-09-11-39-54.bpo-23927.pDFkxb.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed :exc:`SystemError` in :c:func:`PyArg_ParseTupleAndKeywords` when the
-``w*`` format unit is used for optional parameter.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2017-10-07-10-13-15.bpo-25862.FPYBA5.rst b/Misc/NEWS.d/next/Core and Builtins/2017-10-07-10-13-15.bpo-25862.FPYBA5.rst
deleted file mode 100644
index 787163643a..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2017-10-07-10-13-15.bpo-25862.FPYBA5.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix assertion failures in the ``tell()`` method of ``io.TextIOWrapper``.
-Patch by Zackery Spytz.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-03-14-21-42-17.bpo-25750.lxgkQz.rst b/Misc/NEWS.d/next/Core and Builtins/2018-03-14-21-42-17.bpo-25750.lxgkQz.rst
deleted file mode 100644
index 09ffb368b7..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-03-14-21-42-17.bpo-25750.lxgkQz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix rare Python crash due to bad refcounting in ``type_getattro()`` if a
-descriptor deletes itself from the class. Patch by Jeroen Demeyer.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-04-19-08-30-07.bpo-33312.mDe2iL.rst b/Misc/NEWS.d/next/Core and Builtins/2018-04-19-08-30-07.bpo-33312.mDe2iL.rst
deleted file mode 100644
index 40b51b902c..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-04-19-08-30-07.bpo-33312.mDe2iL.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed clang ubsan (undefined behavior sanitizer) warnings in dictobject.c by
-adjusting how the internal struct _dictkeysobject shared keys structure is
-declared.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-06-23-15-32-02.bpo-33451.sWN-1l.rst b/Misc/NEWS.d/next/Core and Builtins/2018-06-23-15-32-02.bpo-33451.sWN-1l.rst
deleted file mode 100644
index 202fb38a37..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-06-23-15-32-02.bpo-33451.sWN-1l.rst
+++ /dev/null
@@ -1 +0,0 @@
-Close directly executed pyc files before calling ``PyEval_EvalCode()``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-06-25-16-54-05.bpo-24596.Rkwova.rst b/Misc/NEWS.d/next/Core and Builtins/2018-06-25-16-54-05.bpo-24596.Rkwova.rst
deleted file mode 100644
index 1b33fd4a44..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-06-25-16-54-05.bpo-24596.Rkwova.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Decref the module object in :c:func:`PyRun_SimpleFileExFlags` before calling
-:c:func:`PyErr_Print()`. Patch by Zackery Spytz.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-06-25-20-42-44.bpo-33956.1qoTwD.rst b/Misc/NEWS.d/next/Core and Builtins/2018-06-25-20-42-44.bpo-33956.1qoTwD.rst
deleted file mode 100644
index f8140e1959..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-06-25-20-42-44.bpo-33956.1qoTwD.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update vendored Expat library copy to version 2.2.5.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-07-07-20-15-34.bpo-34066.y9vs6s.rst b/Misc/NEWS.d/next/Core and Builtins/2018-07-07-20-15-34.bpo-34066.y9vs6s.rst
deleted file mode 100644
index b12afad8da..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-07-07-20-15-34.bpo-34066.y9vs6s.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Disabled interruption by Ctrl-C between calling ``open()`` and entering a
-**with** block in ``with open()``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-07-10-11-24-16.bpo-34080.8t7PtO.rst b/Misc/NEWS.d/next/Core and Builtins/2018-07-10-11-24-16.bpo-34080.8t7PtO.rst
deleted file mode 100644
index cfc53cca48..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-07-10-11-24-16.bpo-34080.8t7PtO.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a memory leak in the compiler when it raised some uncommon errors
-during tokenizing.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-07-14-08-58-46.bpo-34068.9xfM55.rst b/Misc/NEWS.d/next/Core and Builtins/2018-07-14-08-58-46.bpo-34068.9xfM55.rst
deleted file mode 100644
index 0ed8ff9192..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-07-14-08-58-46.bpo-34068.9xfM55.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-In :meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed`
-attribute is not set with a live exception. Patch by Zackery Spytz and Serhiy
-Storchaka.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-07-14-14-01-37.bpo-24618.iTKjD_.rst b/Misc/NEWS.d/next/Core and Builtins/2018-07-14-14-01-37.bpo-24618.iTKjD_.rst
deleted file mode 100644
index 180b565012..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-07-14-14-01-37.bpo-24618.iTKjD_.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed reading invalid memory when create the code object with too small
-varnames tuple or too large argument counts.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-08-10-15-05-00.bpo-34377.EJMMY4.rst b/Misc/NEWS.d/next/Core and Builtins/2018-08-10-15-05-00.bpo-34377.EJMMY4.rst
deleted file mode 100644
index 382a799b0b..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-08-10-15-05-00.bpo-34377.EJMMY4.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Update valgrind suppression list to use
-``_PyObject_Free``/``_PyObject_Realloc``
-instead of ``PyObject_Free``/``PyObject_Realloc``.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-08-14-03-52-43.bpo-34400.AJD0bz.rst b/Misc/NEWS.d/next/Core and Builtins/2018-08-14-03-52-43.bpo-34400.AJD0bz.rst
deleted file mode 100644
index 768f5a26c1..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-08-14-03-52-43.bpo-34400.AJD0bz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix undefined behavior in parsetok.c. Patch by Zackery Spytz.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-08-28-11-53-39.bpo-34527.aBEX9b.rst b/Misc/NEWS.d/next/Core and Builtins/2018-08-28-11-53-39.bpo-34527.aBEX9b.rst
deleted file mode 100644
index 9fce794305..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-08-28-11-53-39.bpo-34527.aBEX9b.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-On FreeBSD, Py_DecodeLocale() and Py_EncodeLocale() now also forces the
-ASCII encoding if the LC_CTYPE locale is "POSIX", not only if the LC_CTYPE
-locale is "C".
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-09-05-22-56-52.bpo-34588.UIuPmL.rst b/Misc/NEWS.d/next/Core and Builtins/2018-09-05-22-56-52.bpo-34588.UIuPmL.rst
deleted file mode 100644
index ec7a57f23a..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-09-05-22-56-52.bpo-34588.UIuPmL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix an off-by-one in the recursive call pruning feature of traceback
-formatting.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2018-09-19-06-57-34.bpo-34735.-3mrSJ.rst b/Misc/NEWS.d/next/Core and Builtins/2018-09-19-06-57-34.bpo-34735.-3mrSJ.rst
deleted file mode 100644
index 8de08ec386..0000000000
--- a/Misc/NEWS.d/next/Core and Builtins/2018-09-19-06-57-34.bpo-34735.-3mrSJ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a memory leak in Modules/timemodule.c. Patch by Zackery Spytz.
diff --git a/Misc/NEWS.d/next/Documentation/2017-10-23-13-41-12.bpo-25041.iAo2gW.rst b/Misc/NEWS.d/next/Documentation/2017-10-23-13-41-12.bpo-25041.iAo2gW.rst
deleted file mode 100644
index 5bb6e25db9..0000000000
--- a/Misc/NEWS.d/next/Documentation/2017-10-23-13-41-12.bpo-25041.iAo2gW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Document ``AF_PACKET`` in the :mod:`socket` module.
diff --git a/Misc/NEWS.d/next/Documentation/2018-06-15-14-58-45.bpo-33847.IIDp6t.rst b/Misc/NEWS.d/next/Documentation/2018-06-15-14-58-45.bpo-33847.IIDp6t.rst
deleted file mode 100644
index 3c7e0cdb7b..0000000000
--- a/Misc/NEWS.d/next/Documentation/2018-06-15-14-58-45.bpo-33847.IIDp6t.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add '@' operator entry to index.
diff --git a/Misc/NEWS.d/next/Documentation/2018-07-07-20-38-41.bpo-34065.1snofM.rst b/Misc/NEWS.d/next/Documentation/2018-07-07-20-38-41.bpo-34065.1snofM.rst
deleted file mode 100644
index a3f9fb848f..0000000000
--- a/Misc/NEWS.d/next/Documentation/2018-07-07-20-38-41.bpo-34065.1snofM.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix wrongly written basicConfig documentation markup syntax
diff --git a/Misc/NEWS.d/next/Documentation/2018-09-06-22-39-47.bpo-28617.MjnJLz.rst b/Misc/NEWS.d/next/Documentation/2018-09-06-22-39-47.bpo-28617.MjnJLz.rst
deleted file mode 100644
index 281afad71d..0000000000
--- a/Misc/NEWS.d/next/Documentation/2018-09-06-22-39-47.bpo-28617.MjnJLz.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed info in the stdtypes docs concerning the types that support membership
-tests.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-14-11-35-50.bpo-33855.XL230W.rst b/Misc/NEWS.d/next/IDLE/2018-06-14-11-35-50.bpo-33855.XL230W.rst
deleted file mode 100644
index aaf4f8fe2b..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-14-11-35-50.bpo-33855.XL230W.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Minimally test all IDLE modules. Add missing files, import module,
-instantiate classes, and check coverage. Check existing files.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-14-13-23-55.bpo-33839.ZlJzHa.rst b/Misc/NEWS.d/next/IDLE/2018-06-14-13-23-55.bpo-33839.ZlJzHa.rst
deleted file mode 100644
index c0c4d9046a..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-14-13-23-55.bpo-33839.ZlJzHa.rst
+++ /dev/null
@@ -1 +0,0 @@
-IDLE: refactor ToolTip and CallTip and add documentation and tests
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-16-21-54-45.bpo-33856.TH8WHU.rst b/Misc/NEWS.d/next/IDLE/2018-06-16-21-54-45.bpo-33856.TH8WHU.rst
deleted file mode 100644
index 058f96e681..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-16-21-54-45.bpo-33856.TH8WHU.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add "help" in the welcome message of IDLE
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-19-22-21-27.bpo-33907.z-_B3N.rst b/Misc/NEWS.d/next/IDLE/2018-06-19-22-21-27.bpo-33907.z-_B3N.rst
deleted file mode 100644
index b4741060bb..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-19-22-21-27.bpo-33907.z-_B3N.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-For consistency and clarity, rename an IDLE module and classes.
-Module calltips and its class CallTips are now calltip and Calltip.
-In module calltip_w, class CallTip is now CalltipWindow.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-20-12-40-54.bpo-33904.qm0eCu.rst b/Misc/NEWS.d/next/IDLE/2018-06-20-12-40-54.bpo-33904.qm0eCu.rst
deleted file mode 100644
index efed2379b4..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-20-12-40-54.bpo-33904.qm0eCu.rst
+++ /dev/null
@@ -1 +0,0 @@
-IDLE: In rstrip, rename class RstripExtension as Rstrip
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-20-16-27-48.bpo-33917.ZXHs8x.rst b/Misc/NEWS.d/next/IDLE/2018-06-20-16-27-48.bpo-33917.ZXHs8x.rst
deleted file mode 100644
index fe62d81461..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-20-16-27-48.bpo-33917.ZXHs8x.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix and document idlelib/idle_test/template.py. The revised file compiles,
-runs, and tests OK. idle_test/README.txt explains how to use it to create
-new IDLE test files.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst b/Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst
deleted file mode 100644
index 141122c312..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Rename idlelib.windows as window Match Window on the main menu and remove
-last plural module name.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-20-22-14-07.bpo-33924.6Rz1wt.rst b/Misc/NEWS.d/next/IDLE/2018-06-20-22-14-07.bpo-33924.6Rz1wt.rst
deleted file mode 100644
index 03f9efd438..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-20-22-14-07.bpo-33924.6Rz1wt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Change mainmenu.menudefs key 'windows' to 'window'. Every other menudef key
-is lowercase version of main menu entry.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-21-20-35-33.bpo-33905.W2mhiY.rst b/Misc/NEWS.d/next/IDLE/2018-06-21-20-35-33.bpo-33905.W2mhiY.rst
deleted file mode 100644
index c671e4791d..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-21-20-35-33.bpo-33905.W2mhiY.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add test for idlelib.stackview.StackBrowser.
diff --git a/Misc/NEWS.d/next/IDLE/2018-06-26-22-53-14.bpo-33975.Ow7alv.rst b/Misc/NEWS.d/next/IDLE/2018-06-26-22-53-14.bpo-33975.Ow7alv.rst
deleted file mode 100644
index fd975bbff3..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-06-26-22-53-14.bpo-33975.Ow7alv.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Avoid small type when running htests. Since part of the purpose of human-
-viewed tests is to determine that widgets look right, it is important that
-they look the same for testing as when running IDLE.
diff --git a/Misc/NEWS.d/next/IDLE/2018-08-01-23-25-38.bpo-34120.HgsIz-.rst b/Misc/NEWS.d/next/IDLE/2018-08-01-23-25-38.bpo-34120.HgsIz-.rst
deleted file mode 100644
index f9954f7c1a..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-08-01-23-25-38.bpo-34120.HgsIz-.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix unresponsiveness after closing certain windows and dialogs. \ No newline at end of file
diff --git a/Misc/NEWS.d/next/IDLE/2018-08-02-22-16-42.bpo-34275.Iu0d7t.rst b/Misc/NEWS.d/next/IDLE/2018-08-02-22-16-42.bpo-34275.Iu0d7t.rst
deleted file mode 100644
index d7eba7ad3c..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-08-02-22-16-42.bpo-34275.Iu0d7t.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make IDLE calltips always visible on Mac. Some MacOS-tk combinations need
-.update_idletasks(). Patch by Kevin Walzer.
diff --git a/Misc/NEWS.d/next/IDLE/2018-08-05-15-49-55.bpo-34047.LGKsIm.rst b/Misc/NEWS.d/next/IDLE/2018-08-05-15-49-55.bpo-34047.LGKsIm.rst
deleted file mode 100644
index a247908ba8..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-08-05-15-49-55.bpo-34047.LGKsIm.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed mousewheel scrolling direction on macOS.
diff --git a/Misc/NEWS.d/next/IDLE/2018-08-13-16-31-24.bpo-1529353.wXfQJk.rst b/Misc/NEWS.d/next/IDLE/2018-08-13-16-31-24.bpo-1529353.wXfQJk.rst
deleted file mode 100644
index cae4af8f2e..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-08-13-16-31-24.bpo-1529353.wXfQJk.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Enable "squeezing" of long outputs in the shell, to avoid performance
-degradation and to clean up the history without losing it. Squeezed outputs
-may be copied, viewed in a separate window, and "unsqueezed".
diff --git a/Misc/NEWS.d/next/IDLE/2018-09-22-20-25-07.bpo-34548.7pBzjg.rst b/Misc/NEWS.d/next/IDLE/2018-09-22-20-25-07.bpo-34548.7pBzjg.rst
deleted file mode 100644
index 237c0c788c..0000000000
--- a/Misc/NEWS.d/next/IDLE/2018-09-22-20-25-07.bpo-34548.7pBzjg.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use configured color theme for read-only text views.
diff --git a/Misc/NEWS.d/next/Library/2017-08-24-17-55-39.bpo-29456.XaB3MP.rst b/Misc/NEWS.d/next/Library/2017-08-24-17-55-39.bpo-29456.XaB3MP.rst
deleted file mode 100644
index 9b30bf654b..0000000000
--- a/Misc/NEWS.d/next/Library/2017-08-24-17-55-39.bpo-29456.XaB3MP.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix bugs in hangul normalization: u1176, u11a7 and u11c3
diff --git a/Misc/NEWS.d/next/Library/2017-10-29-10-37-55.bpo-31608.wkp8Nw.rst b/Misc/NEWS.d/next/Library/2017-10-29-10-37-55.bpo-31608.wkp8Nw.rst
deleted file mode 100644
index d657a86973..0000000000
--- a/Misc/NEWS.d/next/Library/2017-10-29-10-37-55.bpo-31608.wkp8Nw.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Raise a ``TypeError`` instead of crashing if a ``collections.deque`` subclass
-returns a non-deque from ``__new__``. Patch by Oren Milman.
diff --git a/Misc/NEWS.d/next/Library/2017-12-17-22-50-51.bpo-32356.roZJpA.rst b/Misc/NEWS.d/next/Library/2017-12-17-22-50-51.bpo-32356.roZJpA.rst
deleted file mode 100644
index 95a71de4ce..0000000000
--- a/Misc/NEWS.d/next/Library/2017-12-17-22-50-51.bpo-32356.roZJpA.rst
+++ /dev/null
@@ -1 +0,0 @@
-asyncio.transport.resume_reading() and pause_reading() are now idempotent.
diff --git a/Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst b/Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst
deleted file mode 100644
index d205c68a95..0000000000
--- a/Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-``imaplib`` now allows ``MOVE`` command in ``IMAP4.uid()`` (RFC
-6851: IMAP MOVE Extension) and potentially as a name of supported
-method of ``IMAP4`` object.
diff --git a/Misc/NEWS.d/next/Library/2018-05-08-15-01-10.bpo-33365.SicsAd.rst b/Misc/NEWS.d/next/Library/2018-05-08-15-01-10.bpo-33365.SicsAd.rst
deleted file mode 100644
index 41c273f379..0000000000
--- a/Misc/NEWS.d/next/Library/2018-05-08-15-01-10.bpo-33365.SicsAd.rst
+++ /dev/null
@@ -1 +0,0 @@
-Print the header values besides the header keys instead just the header keys if *debuglevel* is set to >0 in :mod:`http.client`. Patch by Marco Strigl.
diff --git a/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst b/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst
deleted file mode 100644
index bd719a47e8..0000000000
--- a/Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Change TLS 1.3 cipher suite settings for compatibility with OpenSSL
-1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by
-default.
diff --git a/Misc/NEWS.d/next/Library/2018-06-08-00-29-40.bpo-33476.R0Bhlj.rst b/Misc/NEWS.d/next/Library/2018-06-08-00-29-40.bpo-33476.R0Bhlj.rst
deleted file mode 100644
index 8104753c05..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-08-00-29-40.bpo-33476.R0Bhlj.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix _header_value_parser.py when address group is missing final ';'.
-Contributed by Enrique Perez-Terron
diff --git a/Misc/NEWS.d/next/Library/2018-06-10-09-43-54.bpo-27397.0_fFQR.rst b/Misc/NEWS.d/next/Library/2018-06-10-09-43-54.bpo-27397.0_fFQR.rst
deleted file mode 100644
index 109817267b..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-10-09-43-54.bpo-27397.0_fFQR.rst
+++ /dev/null
@@ -1 +0,0 @@
-Make email module properly handle invalid-length base64 strings.
diff --git a/Misc/NEWS.d/next/Library/2018-06-13-20-33-29.bpo-26544.hQ1oMt.rst b/Misc/NEWS.d/next/Library/2018-06-13-20-33-29.bpo-26544.hQ1oMt.rst
deleted file mode 100644
index e2cd0bad6e..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-13-20-33-29.bpo-26544.hQ1oMt.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed implementation of :func:`platform.libc_ver`. It almost always returned
-version '2.9' for glibc.
diff --git a/Misc/NEWS.d/next/Library/2018-06-17-10-48-03.bpo-33663.sUuGmq.rst b/Misc/NEWS.d/next/Library/2018-06-17-10-48-03.bpo-33663.sUuGmq.rst
deleted file mode 100644
index b2a8e3cc00..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-17-10-48-03.bpo-33663.sUuGmq.rst
+++ /dev/null
@@ -1 +0,0 @@
-Convert content length to string before putting to header.
diff --git a/Misc/NEWS.d/next/Library/2018-06-21-09-33-02.bpo-32568.f_meGY.rst b/Misc/NEWS.d/next/Library/2018-06-21-09-33-02.bpo-32568.f_meGY.rst
deleted file mode 100644
index 3ade8cf6f3..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-21-09-33-02.bpo-32568.f_meGY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Make select.epoll() and its documentation consistent regarding *sizehint* and
-*flags*.
diff --git a/Misc/NEWS.d/next/Library/2018-06-21-11-35-47.bpo-33916.cZgPCD.rst b/Misc/NEWS.d/next/Library/2018-06-21-11-35-47.bpo-33916.cZgPCD.rst
deleted file mode 100644
index 65b9d2bf89..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-21-11-35-47.bpo-33916.cZgPCD.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-bz2 and lzma: When Decompressor.__init__() is called twice, free the old
-lock to not leak memory.
diff --git a/Misc/NEWS.d/next/Library/2018-06-24-01-57-14.bpo-33899.IaOcAr.rst b/Misc/NEWS.d/next/Library/2018-06-24-01-57-14.bpo-33899.IaOcAr.rst
deleted file mode 100644
index 21c9095993..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-24-01-57-14.bpo-33899.IaOcAr.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Tokenize module now implicitly emits a NEWLINE when provided with input that
-does not have a trailing new line. This behavior now matches what the C
-tokenizer does internally. Contributed by Ammar Askar.
diff --git a/Misc/NEWS.d/next/Library/2018-06-26-19-03-56.bpo-33871.XhlrGU.rst b/Misc/NEWS.d/next/Library/2018-06-26-19-03-56.bpo-33871.XhlrGU.rst
deleted file mode 100644
index 26210fa9b9..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-26-19-03-56.bpo-33871.XhlrGU.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed integer overflow in :func:`os.readv` and :func:`os.writev`
-and in :func:`os.sendfile` with *headers* or *trailers* arguments
-(on BSD-based OSes and macOS).
diff --git a/Misc/NEWS.d/next/Library/2018-06-27-00-31-30.bpo-24567.FuePyY.rst b/Misc/NEWS.d/next/Library/2018-06-27-00-31-30.bpo-24567.FuePyY.rst
deleted file mode 100644
index d496f2bc41..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-27-00-31-30.bpo-24567.FuePyY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve random.choices() to handle subnormal input weights that could
-occasionally trigger an IndexError.
diff --git a/Misc/NEWS.d/next/Library/2018-06-28-13-00-12.bpo-27500._s1gZ5.rst b/Misc/NEWS.d/next/Library/2018-06-28-13-00-12.bpo-27500._s1gZ5.rst
deleted file mode 100644
index 4762e27956..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-28-13-00-12.bpo-27500._s1gZ5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix getaddrinfo to resolve IPv6 addresses correctly.
diff --git a/Misc/NEWS.d/next/Library/2018-06-28-14-56-44.bpo-33974.SA8nNP.rst b/Misc/NEWS.d/next/Library/2018-06-28-14-56-44.bpo-33974.SA8nNP.rst
deleted file mode 100644
index 8c03babd4f..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-28-14-56-44.bpo-33974.SA8nNP.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed passing lists and tuples of strings containing special characters
-``"``, ``\``, ``{``, ``}`` and ``\n`` as options to :mod:`~tkinter.ttk`
-widgets.
diff --git a/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst b/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst
deleted file mode 100644
index eee55f24c8..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Make minor tweaks to turtledemo. The 'wikipedia' example is now 'rosette',
-decribing what it draws. The 'penrose' print output is reduced. The'1024'
-output of 'tree' is eliminated.
diff --git a/Misc/NEWS.d/next/Library/2018-06-29-12-23-34.bpo-33978.y4csIw.rst b/Misc/NEWS.d/next/Library/2018-06-29-12-23-34.bpo-33978.y4csIw.rst
deleted file mode 100644
index 12638957ee..0000000000
--- a/Misc/NEWS.d/next/Library/2018-06-29-12-23-34.bpo-33978.y4csIw.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Closed existing logging handlers before reconfiguration via fileConfig
-and dictConfig. Patch by Karthikeyan Singaravelan.
diff --git a/Misc/NEWS.d/next/Library/2018-07-02-05-59-11.bpo-34019.ZXJIife.rst b/Misc/NEWS.d/next/Library/2018-07-02-05-59-11.bpo-34019.ZXJIife.rst
deleted file mode 100644
index 8a9fe79b80..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-02-05-59-11.bpo-34019.ZXJIife.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-webbrowser: Correct the arguments passed to Opera Browser when opening a new URL
-using the ``webbrowser`` module. Patch by Bumsik Kim.
diff --git a/Misc/NEWS.d/next/Library/2018-07-04-07-36-53.bpo-34010.VNDkde.rst b/Misc/NEWS.d/next/Library/2018-07-04-07-36-53.bpo-34010.VNDkde.rst
deleted file mode 100644
index 4cb7892ee8..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-04-07-36-53.bpo-34010.VNDkde.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a performance regression for reading streams with tarfile. The
-buffered read should use a list, instead of appending to a bytes object.
diff --git a/Misc/NEWS.d/next/Library/2018-07-05-18-37-05.bpo-34054.nWRS6M.rst b/Misc/NEWS.d/next/Library/2018-07-05-18-37-05.bpo-34054.nWRS6M.rst
deleted file mode 100644
index 9d4d1f24db..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-05-18-37-05.bpo-34054.nWRS6M.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The multiprocessing module now uses the monotonic clock
-:func:`time.monotonic` instead of the system clock :func:`time.time` to
-implement timeout.
diff --git a/Misc/NEWS.d/next/Library/2018-07-08-18-49-41.bpo-33967.lhaAez.rst b/Misc/NEWS.d/next/Library/2018-07-08-18-49-41.bpo-33967.lhaAez.rst
deleted file mode 100644
index 1e1e745789..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-08-18-49-41.bpo-33967.lhaAez.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-functools.singledispatch now raises TypeError instead of IndexError when no
-positional arguments are passed.
diff --git a/Misc/NEWS.d/next/Library/2018-07-20-18-06-00.bpo-34164.fNfT-q.rst b/Misc/NEWS.d/next/Library/2018-07-20-18-06-00.bpo-34164.fNfT-q.rst
deleted file mode 100644
index 99bf169308..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-20-18-06-00.bpo-34164.fNfT-q.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:func:`base64.b32decode` could raise UnboundLocalError or OverflowError for
-incorrect padding. Now it always raises :exc:`base64.Error` in these cases.
diff --git a/Misc/NEWS.d/next/Library/2018-07-22-07-59-32.bpo-940286.NZTzyc.rst b/Misc/NEWS.d/next/Library/2018-07-22-07-59-32.bpo-940286.NZTzyc.rst
deleted file mode 100644
index 678ac7a122..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-22-07-59-32.bpo-940286.NZTzyc.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-pydoc's ``Helper.showtopic()`` method now prints the cross references of a
-topic correctly.
diff --git a/Misc/NEWS.d/next/Library/2018-07-26-08-45-49.bpo-19891.Y-3IiB.rst b/Misc/NEWS.d/next/Library/2018-07-26-08-45-49.bpo-19891.Y-3IiB.rst
deleted file mode 100644
index 18e10f5aa3..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-26-08-45-49.bpo-19891.Y-3IiB.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ignore errors caused by missing / non-writable homedir while writing history
-during exit of an interactive session. Patch by Anthony Sottile.
diff --git a/Misc/NEWS.d/next/Library/2018-07-28-12-08-53.bpo-32215.EU68SY.rst b/Misc/NEWS.d/next/Library/2018-07-28-12-08-53.bpo-32215.EU68SY.rst
deleted file mode 100644
index c097cf7310..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-28-12-08-53.bpo-32215.EU68SY.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix performance regression in :mod:`sqlite3` when a DML statement appeared
-in a different line than the rest of the SQL query.
diff --git a/Misc/NEWS.d/next/Library/2018-07-28-17-00-36.bpo-34263.zUfRsu.rst b/Misc/NEWS.d/next/Library/2018-07-28-17-00-36.bpo-34263.zUfRsu.rst
deleted file mode 100644
index 799463b591..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-28-17-00-36.bpo-34263.zUfRsu.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-asyncio's event loop will not pass timeouts longer than one day to
-epoll/select etc.
diff --git a/Misc/NEWS.d/next/Library/2018-07-29-14-12-23.bpo-31047.FSarLs.rst b/Misc/NEWS.d/next/Library/2018-07-29-14-12-23.bpo-31047.FSarLs.rst
deleted file mode 100644
index 6415d4a95a..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-29-14-12-23.bpo-31047.FSarLs.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``ntpath.abspath`` for invalid paths on windows. Patch by Franz
-Woellert.
diff --git a/Misc/NEWS.d/next/Library/2018-07-29-15-25-15.bpo-34246.xiKq-Q.rst b/Misc/NEWS.d/next/Library/2018-07-29-15-25-15.bpo-34246.xiKq-Q.rst
deleted file mode 100644
index 50c91ece07..0000000000
--- a/Misc/NEWS.d/next/Library/2018-07-29-15-25-15.bpo-34246.xiKq-Q.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-:meth:`smtplib.SMTP.send_message` no longer modifies the content of the
-*mail_options* argument. Patch by Pablo S. Blum de Aguiar.
diff --git a/Misc/NEWS.d/next/Library/2018-08-02-21-28-38.bpo-18540.AryoYY.rst b/Misc/NEWS.d/next/Library/2018-08-02-21-28-38.bpo-18540.AryoYY.rst
deleted file mode 100644
index 3ffd9f6a37..0000000000
--- a/Misc/NEWS.d/next/Library/2018-08-02-21-28-38.bpo-18540.AryoYY.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now
-resolve to the local host IP correctly when the default value of *host*
-parameter (``''``) is used.
diff --git a/Misc/NEWS.d/next/Library/2018-08-06-11-01-18.bpo-34341.E0b9p2.rst b/Misc/NEWS.d/next/Library/2018-08-06-11-01-18.bpo-34341.E0b9p2.rst
deleted file mode 100644
index 46a9cde19c..0000000000
--- a/Misc/NEWS.d/next/Library/2018-08-06-11-01-18.bpo-34341.E0b9p2.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Appending to the ZIP archive with the ZIP64 extension no longer grows the
-size of extra fields of existing entries.
diff --git a/Misc/NEWS.d/next/Library/2018-08-14-08-57-01.bpo-32947.mqStVW.rst b/Misc/NEWS.d/next/Library/2018-08-14-08-57-01.bpo-32947.mqStVW.rst
deleted file mode 100644
index 28de360c36..0000000000
--- a/Misc/NEWS.d/next/Library/2018-08-14-08-57-01.bpo-32947.mqStVW.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future
-compatibility with OpenSSL 1.1.1.
diff --git a/Misc/NEWS.d/next/Library/2018-08-22-17-43-52.bpo-6700.hp7C4B.rst b/Misc/NEWS.d/next/Library/2018-08-22-17-43-52.bpo-6700.hp7C4B.rst
deleted file mode 100644
index d95c737a28..0000000000
--- a/Misc/NEWS.d/next/Library/2018-08-22-17-43-52.bpo-6700.hp7C4B.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix inspect.getsourcelines for module level frames/tracebacks.
-Patch by Vladimir Matveev.
diff --git a/Misc/NEWS.d/next/Library/2018-08-23-09-25-08.bpo-34472.cGyYrO.rst b/Misc/NEWS.d/next/Library/2018-08-23-09-25-08.bpo-34472.cGyYrO.rst
deleted file mode 100644
index 208ec0bf74..0000000000
--- a/Misc/NEWS.d/next/Library/2018-08-23-09-25-08.bpo-34472.cGyYrO.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Improved compatibility for streamed files in :mod:`zipfile`. Previously an
-optional signature was not being written and certain ZIP applications were
-not supported. Patch by Silas Sewell.
diff --git a/Misc/NEWS.d/next/Library/2018-08-24-17-31-27.bpo-13312.6hA5La.rst b/Misc/NEWS.d/next/Library/2018-08-24-17-31-27.bpo-13312.6hA5La.rst
deleted file mode 100644
index dc906696a5..0000000000
--- a/Misc/NEWS.d/next/Library/2018-08-24-17-31-27.bpo-13312.6hA5La.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Avoids a possible integer underflow (undefined behavior) in the time
-module's year handling code when passed a very low negative year value.
diff --git a/Misc/NEWS.d/next/Library/2018-09-01-20-43-10.bpo-34563.7NQK7B.rst b/Misc/NEWS.d/next/Library/2018-09-01-20-43-10.bpo-34563.7NQK7B.rst
deleted file mode 100644
index 9127af0d19..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-01-20-43-10.bpo-34563.7NQK7B.rst
+++ /dev/null
@@ -1 +0,0 @@
-On Windows, fix multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1). \ No newline at end of file
diff --git a/Misc/NEWS.d/next/Library/2018-09-03-23-23-32.bpo-34530.h_Xsu7.rst b/Misc/NEWS.d/next/Library/2018-09-03-23-23-32.bpo-34530.h_Xsu7.rst
deleted file mode 100644
index 064de73c0f..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-03-23-23-32.bpo-34530.h_Xsu7.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath`
-if the ``PATH`` environment variable is not set.
diff --git a/Misc/NEWS.d/next/Library/2018-09-07-10-16-34.bpo-34604.xL7-kG.rst b/Misc/NEWS.d/next/Library/2018-09-07-10-16-34.bpo-34604.xL7-kG.rst
deleted file mode 100644
index 562a69124b..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-07-10-16-34.bpo-34604.xL7-kG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix possible mojibake in the error message of `pwd.getpwnam` and
-`grp.getgrnam`. Patch by William Grzybowski.
diff --git a/Misc/NEWS.d/next/Library/2018-09-07-10-57-00.bpo-34421.AKJISD.rst b/Misc/NEWS.d/next/Library/2018-09-07-10-57-00.bpo-34421.AKJISD.rst
deleted file mode 100644
index cc1db086f0..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-07-10-57-00.bpo-34421.AKJISD.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix distutils logging for non-ASCII strings. This caused installation issues on Windows.
diff --git a/Misc/NEWS.d/next/Library/2018-09-08-12-57-07.bpo-34610.wmoP5j.rst b/Misc/NEWS.d/next/Library/2018-09-08-12-57-07.bpo-34610.wmoP5j.rst
deleted file mode 100644
index bffb355ea2..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-08-12-57-07.bpo-34610.wmoP5j.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed iterator of :class:`multiprocessing.managers.DictProxy`.
diff --git a/Misc/NEWS.d/next/Library/2018-09-10-14-15-53.bpo-32270.wSJjuD.rst b/Misc/NEWS.d/next/Library/2018-09-10-14-15-53.bpo-32270.wSJjuD.rst
deleted file mode 100644
index 83f68624c1..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-10-14-15-53.bpo-32270.wSJjuD.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The subprocess module no longer mistakenly closes redirected fds even when
-they were in pass_fds when outside of the default {0, 1, 2} set.
diff --git a/Misc/NEWS.d/next/Library/2018-09-10-17-46-51.bpo-34625.D2YfDz.rst b/Misc/NEWS.d/next/Library/2018-09-10-17-46-51.bpo-34625.D2YfDz.rst
deleted file mode 100644
index 0747ec5447..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-10-17-46-51.bpo-34625.D2YfDz.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update vendorized expat library version to 2.2.6.
diff --git a/Misc/NEWS.d/next/Library/2018-09-12-14-46-51.bpo-34652.Rt1m1b.rst b/Misc/NEWS.d/next/Library/2018-09-12-14-46-51.bpo-34652.Rt1m1b.rst
deleted file mode 100644
index cbdd7e0ec6..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-12-14-46-51.bpo-34652.Rt1m1b.rst
+++ /dev/null
@@ -1 +0,0 @@
-Ensure :func:`os.lchmod` is never defined on Linux.
diff --git a/Misc/NEWS.d/next/Library/2018-09-14-14-29-45.bpo-34670.17XwGB.rst b/Misc/NEWS.d/next/Library/2018-09-14-14-29-45.bpo-34670.17XwGB.rst
deleted file mode 100644
index c1a61293fa..0000000000
--- a/Misc/NEWS.d/next/Library/2018-09-14-14-29-45.bpo-34670.17XwGB.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add SSLContext.post_handshake_auth and
-SSLSocket.verify_client_post_handshake for TLS 1.3's post
-handshake authentication feature.
diff --git a/Misc/NEWS.d/next/Security/2018-05-28-08-55-30.bpo-32533.IzwkBI.rst b/Misc/NEWS.d/next/Security/2018-05-28-08-55-30.bpo-32533.IzwkBI.rst
deleted file mode 100644
index a3642258ed..0000000000
--- a/Misc/NEWS.d/next/Security/2018-05-28-08-55-30.bpo-32533.IzwkBI.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed thread-safety of error handling in _ssl.
diff --git a/Misc/NEWS.d/next/Security/2018-06-26-19-35-33.bpo-33871.S4HR9n.rst b/Misc/NEWS.d/next/Security/2018-06-26-19-35-33.bpo-33871.S4HR9n.rst
deleted file mode 100644
index 547342c2e9..0000000000
--- a/Misc/NEWS.d/next/Security/2018-06-26-19-35-33.bpo-33871.S4HR9n.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed sending the part of the file in :func:`os.sendfile` on macOS. Using
-the *trailers* argument could cause sending more bytes from the input file
-than was specified.
diff --git a/Misc/NEWS.d/next/Security/2018-08-15-12-14-03.bpo-34405.R4IZGw.rst b/Misc/NEWS.d/next/Security/2018-08-15-12-14-03.bpo-34405.R4IZGw.rst
deleted file mode 100644
index 13aad63809..0000000000
--- a/Misc/NEWS.d/next/Security/2018-08-15-12-14-03.bpo-34405.R4IZGw.rst
+++ /dev/null
@@ -1 +0,0 @@
-Updated to OpenSSL 1.0.2p for Windows builds.
diff --git a/Misc/NEWS.d/next/Security/2018-09-10-16-05-39.bpo-34623.Ua9jMv.rst b/Misc/NEWS.d/next/Security/2018-09-10-16-05-39.bpo-34623.Ua9jMv.rst
deleted file mode 100644
index cbaa4b7506..0000000000
--- a/Misc/NEWS.d/next/Security/2018-09-10-16-05-39.bpo-34623.Ua9jMv.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-CVE-2018-14647: The C accelerated _elementtree module now initializes hash
-randomization salt from _Py_HashSecret instead of libexpat's default CSPRNG.
diff --git a/Misc/NEWS.d/next/Security/2018-09-11-18-30-55.bpo-17239.kOpwK2.rst b/Misc/NEWS.d/next/Security/2018-09-11-18-30-55.bpo-17239.kOpwK2.rst
deleted file mode 100644
index 8dd0fe8c1b..0000000000
--- a/Misc/NEWS.d/next/Security/2018-09-11-18-30-55.bpo-17239.kOpwK2.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The xml.sax and xml.dom.minidom parsers no longer processes external
-entities by default. External DTD and ENTITY declarations no longer
-load files or create network connections.
diff --git a/Misc/NEWS.d/next/Tests/2018-01-25-18-10-47.bpo-32663.IKDsqu.rst b/Misc/NEWS.d/next/Tests/2018-01-25-18-10-47.bpo-32663.IKDsqu.rst
deleted file mode 100644
index 8357284e57..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-01-25-18-10-47.bpo-32663.IKDsqu.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Making sure the `SMTPUTF8SimTests` class of tests gets run in
-test_smtplib.py.
diff --git a/Misc/NEWS.d/next/Tests/2018-06-16-01-37-31.bpo-33873.d86vab.rst b/Misc/NEWS.d/next/Tests/2018-06-16-01-37-31.bpo-33873.d86vab.rst
deleted file mode 100644
index f4f4255702..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-06-16-01-37-31.bpo-33873.d86vab.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Fix a bug in ``regrtest`` that caused an extra test to run if
---huntrleaks/-R was used. Exit with error in case that invalid
-parameters are specified to --huntrleaks/-R (at least one warmup
-run and one repetition must be used).
diff --git a/Misc/NEWS.d/next/Tests/2018-06-19-14-04-21.bpo-33901.OFW1Sr.rst b/Misc/NEWS.d/next/Tests/2018-06-19-14-04-21.bpo-33901.OFW1Sr.rst
deleted file mode 100644
index 2a2dec3e9f..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-06-19-14-04-21.bpo-33901.OFW1Sr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix test_dbm_gnu on macOS with gdbm 1.15: add a larger value to make sure that
-the file size changes.
diff --git a/Misc/NEWS.d/next/Tests/2018-06-19-17-55-46.bpo-33746.Sz7avn.rst b/Misc/NEWS.d/next/Tests/2018-06-19-17-55-46.bpo-33746.Sz7avn.rst
deleted file mode 100644
index e79399f03b..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-06-19-17-55-46.bpo-33746.Sz7avn.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix test_unittest when run in verbose mode.
diff --git a/Misc/NEWS.d/next/Tests/2018-08-14-10-47-44.bpo-34399.D_jd1G.rst b/Misc/NEWS.d/next/Tests/2018-08-14-10-47-44.bpo-34399.D_jd1G.rst
deleted file mode 100644
index 8c5458f490..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-08-14-10-47-44.bpo-34399.D_jd1G.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update all RSA keys and DH params to use at least 2048 bits.
diff --git a/Misc/NEWS.d/next/Tests/2018-08-16-18-48-47.bpo-34391.ouNfxC.rst b/Misc/NEWS.d/next/Tests/2018-08-16-18-48-47.bpo-34391.ouNfxC.rst
deleted file mode 100644
index 18702cbac3..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-08-16-18-48-47.bpo-34391.ouNfxC.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix ftplib test for TLS 1.3 by reading from data socket.
diff --git a/Misc/NEWS.d/next/Tests/2018-08-29-16-30-52.bpo-34542.9stVAW.rst b/Misc/NEWS.d/next/Tests/2018-08-29-16-30-52.bpo-34542.9stVAW.rst
deleted file mode 100644
index 1ca3c7d799..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-08-29-16-30-52.bpo-34542.9stVAW.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use 3072 RSA keys and SHA-256 signature for test certs and keys.
diff --git a/Misc/NEWS.d/next/Tests/2018-09-05-23-50-21.bpo-34594.tqL-GS.rst b/Misc/NEWS.d/next/Tests/2018-09-05-23-50-21.bpo-34594.tqL-GS.rst
deleted file mode 100644
index c6026b0f71..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-09-05-23-50-21.bpo-34594.tqL-GS.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix usage of hardcoded ``errno`` values in the tests. \ No newline at end of file
diff --git a/Misc/NEWS.d/next/Tests/2018-09-12-17-00-34.bpo-34200.dfxYQK.rst b/Misc/NEWS.d/next/Tests/2018-09-12-17-00-34.bpo-34200.dfxYQK.rst
deleted file mode 100644
index b53339c585..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-09-12-17-00-34.bpo-34200.dfxYQK.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fixed non-deterministic flakiness of test_pkg by not using the scary
-test.support.module_cleanup() logic to save and restore sys.modules contents
-between test cases.
diff --git a/Misc/NEWS.d/next/Tests/2018-09-13-09-53-15.bpo-34661.bdTamP.rst b/Misc/NEWS.d/next/Tests/2018-09-13-09-53-15.bpo-34661.bdTamP.rst
deleted file mode 100644
index fc2b8e90ea..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-09-13-09-53-15.bpo-34661.bdTamP.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix test_shutil if unzip doesn't support -t.
diff --git a/Misc/NEWS.d/next/Tests/2018-09-13-20-58-07.bpo-34587.rCcxp3.rst b/Misc/NEWS.d/next/Tests/2018-09-13-20-58-07.bpo-34587.rCcxp3.rst
deleted file mode 100644
index 8d45418aea..0000000000
--- a/Misc/NEWS.d/next/Tests/2018-09-13-20-58-07.bpo-34587.rCcxp3.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-test_socket: Remove RDSTest.testCongestion(). The test tries to fill the
-receiver's socket buffer and expects an error. But the RDS protocol doesn't
-require that. Moreover, the Linux implementation of RDS expects that the
-producer of the messages reduces its rate, it's not the role of the receiver to
-trigger an error. The test fails on Fedora 28 by design, so just remove it.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-16-53.bpo-32962.2YfdwI.rst b/Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-16-53.bpo-32962.2YfdwI.rst
deleted file mode 100644
index de40070795..0000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-16-53.bpo-32962.2YfdwI.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-python-gdb now catchs ValueError on read_var(): when Python has no debug
-symbols for example.
diff --git a/Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-23-07.bpo-32962.Q3Dwns.rst b/Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-23-07.bpo-32962.Q3Dwns.rst
deleted file mode 100644
index fc14261019..0000000000
--- a/Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-23-07.bpo-32962.Q3Dwns.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-python-gdb now catchs ``UnicodeDecodeError`` exceptions when calling
-``string()``.
diff --git a/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst b/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst
deleted file mode 100644
index a59efc737f..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix bug where :meth:`datetime.fromtimestamp` erronously throws an
-:exc:`OSError` on Windows for values between 0 and 86400.
-Patch by Ammar Askar.
diff --git a/Misc/NEWS.d/next/Windows/2018-06-25-09-33-48.bpo-30237.EybiZA.rst b/Misc/NEWS.d/next/Windows/2018-06-25-09-33-48.bpo-30237.EybiZA.rst
deleted file mode 100644
index 18aac756cb..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-06-25-09-33-48.bpo-30237.EybiZA.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Output error when ReadConsole is canceled by CancelSynchronousIo instead of
-crashing.
diff --git a/Misc/NEWS.d/next/Windows/2018-06-27-23-33-54.bpo-31546.zJlap-.rst b/Misc/NEWS.d/next/Windows/2018-06-27-23-33-54.bpo-31546.zJlap-.rst
deleted file mode 100644
index 8f487632ce..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-06-27-23-33-54.bpo-31546.zJlap-.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Restore running PyOS_InputHook while waiting for user input at the prompt.
-The restores integration of interactive GUI windows (such as Matplotlib
-figures) with the prompt on Windows.
diff --git a/Misc/NEWS.d/next/Windows/2018-07-02-14-19-32.bpo-34006.7SgBT_.rst b/Misc/NEWS.d/next/Windows/2018-07-02-14-19-32.bpo-34006.7SgBT_.rst
deleted file mode 100644
index f21e51646f..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-07-02-14-19-32.bpo-34006.7SgBT_.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Revert line length limit for Windows help docs. The line-length limit is not
-needed because the pages appear in a separate app rather than on a browser
-tab. It can also interact badly with the DPI setting.
diff --git a/Misc/NEWS.d/next/Windows/2018-07-25-16-13-12.bpo-34225.ngemNL.rst b/Misc/NEWS.d/next/Windows/2018-07-25-16-13-12.bpo-34225.ngemNL.rst
deleted file mode 100644
index d29c869630..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-07-25-16-13-12.bpo-34225.ngemNL.rst
+++ /dev/null
@@ -1 +0,0 @@
-Ensure INCLUDE and LIB directories do not end with a backslash.
diff --git a/Misc/NEWS.d/next/Windows/2018-09-13-08-29-04.bpo-34603.2AB7sc.rst b/Misc/NEWS.d/next/Windows/2018-09-13-08-29-04.bpo-34603.2AB7sc.rst
deleted file mode 100644
index 86ae1cd061..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-09-13-08-29-04.bpo-34603.2AB7sc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix returning structs from functions produced by MSVC
diff --git a/Misc/NEWS.d/next/Windows/2018-09-22-11-02-35.bpo-34770.4lEUOd.rst b/Misc/NEWS.d/next/Windows/2018-09-22-11-02-35.bpo-34770.4lEUOd.rst
deleted file mode 100644
index 5e4ba8868e..0000000000
--- a/Misc/NEWS.d/next/Windows/2018-09-22-11-02-35.bpo-34770.4lEUOd.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a possible null pointer dereference in pyshellext.cpp.
diff --git a/Misc/NEWS.d/next/macOS/2017-11-01-16-53-12.bpo-31903.K6jCVG.rst b/Misc/NEWS.d/next/macOS/2017-11-01-16-53-12.bpo-31903.K6jCVG.rst
deleted file mode 100644
index 3788112cd7..0000000000
--- a/Misc/NEWS.d/next/macOS/2017-11-01-16-53-12.bpo-31903.K6jCVG.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-In :mod:`_scproxy`, drop the GIL when calling into ``SystemConfiguration`` to avoid
-deadlocks.
diff --git a/Misc/NEWS.d/next/macOS/2018-09-11-08-47-50.bpo-34405.f1-fT5.rst b/Misc/NEWS.d/next/macOS/2018-09-11-08-47-50.bpo-34405.f1-fT5.rst
deleted file mode 100644
index e9237004d2..0000000000
--- a/Misc/NEWS.d/next/macOS/2018-09-11-08-47-50.bpo-34405.f1-fT5.rst
+++ /dev/null
@@ -1 +0,0 @@
-Update to OpenSSL 1.0.2p for macOS installer builds.
diff --git a/Misc/NEWS.d/next/macOS/2018-09-25-23-37-39.bpo-34370.FQhtAD.rst b/Misc/NEWS.d/next/macOS/2018-09-25-23-37-39.bpo-34370.FQhtAD.rst
deleted file mode 100644
index b9b0c2c786..0000000000
--- a/Misc/NEWS.d/next/macOS/2018-09-25-23-37-39.bpo-34370.FQhtAD.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Have macOS 10.9+ installer builds for 3.7.1rc and 3.6.7rc use a development
-snapshot of Tk 8.6 (post-8.6.8) to mitigate certain scroller issues seen
-with IDLE and tkinter apps.
diff --git a/README.rst b/README.rst
index f00dccea95..7917e9ee88 100644
--- a/README.rst
+++ b/README.rst
@@ -1,5 +1,5 @@
-This is Python version 3.6.6+
-=============================
+This is Python version 3.6.7 release candidate
+==============================================
.. image:: https://travis-ci.org/python/cpython.svg?branch=3.6
:alt: CPython build status on Travis CI