]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
3.6.7rc1 v3.6.7rc1
authorNed Deily <nad@python.org>
Wed, 26 Sep 2018 06:35:30 +0000 (02:35 -0400)
committerNed Deily <nad@python.org>
Wed, 26 Sep 2018 06:35:30 +0000 (02:35 -0400)
116 files changed:
Include/patchlevel.h
Lib/pydoc_data/topics.py
Misc/NEWS.d/3.6.7rc1.rst [new file with mode: 0644]
Misc/NEWS.d/next/Build/2018-06-15-18-18-16.bpo-30345.j-xRE1.rst [deleted file]
Misc/NEWS.d/next/Build/2018-07-15-16-49-06.bpo-34121.74G_lo.rst [deleted file]
Misc/NEWS.d/next/Build/2018-09-14-09-53-21.bpo-34582.j3omgk.rst [deleted file]
Misc/NEWS.d/next/Build/2018-09-17-13-56-12.bpo-34710.ARqIAK.rst [deleted file]
Misc/NEWS.d/next/C API/2018-07-09-11-39-54.bpo-23927.pDFkxb.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2017-10-07-10-13-15.bpo-25862.FPYBA5.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-03-14-21-42-17.bpo-25750.lxgkQz.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-04-19-08-30-07.bpo-33312.mDe2iL.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-06-23-15-32-02.bpo-33451.sWN-1l.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-06-25-16-54-05.bpo-24596.Rkwova.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-06-25-20-42-44.bpo-33956.1qoTwD.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-07-07-20-15-34.bpo-34066.y9vs6s.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-07-10-11-24-16.bpo-34080.8t7PtO.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-07-14-08-58-46.bpo-34068.9xfM55.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-07-14-14-01-37.bpo-24618.iTKjD_.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-08-10-15-05-00.bpo-34377.EJMMY4.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-08-14-03-52-43.bpo-34400.AJD0bz.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-08-28-11-53-39.bpo-34527.aBEX9b.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-09-05-22-56-52.bpo-34588.UIuPmL.rst [deleted file]
Misc/NEWS.d/next/Core and Builtins/2018-09-19-06-57-34.bpo-34735.-3mrSJ.rst [deleted file]
Misc/NEWS.d/next/Documentation/2017-10-23-13-41-12.bpo-25041.iAo2gW.rst [deleted file]
Misc/NEWS.d/next/Documentation/2018-06-15-14-58-45.bpo-33847.IIDp6t.rst [deleted file]
Misc/NEWS.d/next/Documentation/2018-07-07-20-38-41.bpo-34065.1snofM.rst [deleted file]
Misc/NEWS.d/next/Documentation/2018-09-06-22-39-47.bpo-28617.MjnJLz.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-14-11-35-50.bpo-33855.XL230W.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-14-13-23-55.bpo-33839.ZlJzHa.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-16-21-54-45.bpo-33856.TH8WHU.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-19-22-21-27.bpo-33907.z-_B3N.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-20-12-40-54.bpo-33904.qm0eCu.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-20-16-27-48.bpo-33917.ZXHs8x.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-20-19-16-24.bpo-33906.a1lXq0.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-20-22-14-07.bpo-33924.6Rz1wt.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-21-20-35-33.bpo-33905.W2mhiY.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-06-26-22-53-14.bpo-33975.Ow7alv.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-08-01-23-25-38.bpo-34120.HgsIz-.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-08-02-22-16-42.bpo-34275.Iu0d7t.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-08-05-15-49-55.bpo-34047.LGKsIm.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-08-13-16-31-24.bpo-1529353.wXfQJk.rst [deleted file]
Misc/NEWS.d/next/IDLE/2018-09-22-20-25-07.bpo-34548.7pBzjg.rst [deleted file]
Misc/NEWS.d/next/Library/2017-08-24-17-55-39.bpo-29456.XaB3MP.rst [deleted file]
Misc/NEWS.d/next/Library/2017-10-29-10-37-55.bpo-31608.wkp8Nw.rst [deleted file]
Misc/NEWS.d/next/Library/2017-12-17-22-50-51.bpo-32356.roZJpA.rst [deleted file]
Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst [deleted file]
Misc/NEWS.d/next/Library/2018-05-08-15-01-10.bpo-33365.SicsAd.rst [deleted file]
Misc/NEWS.d/next/Library/2018-05-18-21-50-47.bpo-33570.7CZy4t.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-08-00-29-40.bpo-33476.R0Bhlj.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-10-09-43-54.bpo-27397.0_fFQR.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-13-20-33-29.bpo-26544.hQ1oMt.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-17-10-48-03.bpo-33663.sUuGmq.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-21-09-33-02.bpo-32568.f_meGY.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-21-11-35-47.bpo-33916.cZgPCD.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-24-01-57-14.bpo-33899.IaOcAr.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-26-19-03-56.bpo-33871.XhlrGU.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-27-00-31-30.bpo-24567.FuePyY.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-28-13-00-12.bpo-27500._s1gZ5.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-28-14-56-44.bpo-33974.SA8nNP.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-29-00-31-36.bpo-14117.3nvDuR.rst [deleted file]
Misc/NEWS.d/next/Library/2018-06-29-12-23-34.bpo-33978.y4csIw.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-02-05-59-11.bpo-34019.ZXJIife.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-04-07-36-53.bpo-34010.VNDkde.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-05-18-37-05.bpo-34054.nWRS6M.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-08-18-49-41.bpo-33967.lhaAez.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-20-18-06-00.bpo-34164.fNfT-q.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-22-07-59-32.bpo-940286.NZTzyc.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-26-08-45-49.bpo-19891.Y-3IiB.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-28-12-08-53.bpo-32215.EU68SY.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-28-17-00-36.bpo-34263.zUfRsu.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-29-14-12-23.bpo-31047.FSarLs.rst [deleted file]
Misc/NEWS.d/next/Library/2018-07-29-15-25-15.bpo-34246.xiKq-Q.rst [deleted file]
Misc/NEWS.d/next/Library/2018-08-02-21-28-38.bpo-18540.AryoYY.rst [deleted file]
Misc/NEWS.d/next/Library/2018-08-06-11-01-18.bpo-34341.E0b9p2.rst [deleted file]
Misc/NEWS.d/next/Library/2018-08-14-08-57-01.bpo-32947.mqStVW.rst [deleted file]
Misc/NEWS.d/next/Library/2018-08-22-17-43-52.bpo-6700.hp7C4B.rst [deleted file]
Misc/NEWS.d/next/Library/2018-08-23-09-25-08.bpo-34472.cGyYrO.rst [deleted file]
Misc/NEWS.d/next/Library/2018-08-24-17-31-27.bpo-13312.6hA5La.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-01-20-43-10.bpo-34563.7NQK7B.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-03-23-23-32.bpo-34530.h_Xsu7.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-07-10-16-34.bpo-34604.xL7-kG.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-07-10-57-00.bpo-34421.AKJISD.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-08-12-57-07.bpo-34610.wmoP5j.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-10-14-15-53.bpo-32270.wSJjuD.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-10-17-46-51.bpo-34625.D2YfDz.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-12-14-46-51.bpo-34652.Rt1m1b.rst [deleted file]
Misc/NEWS.d/next/Library/2018-09-14-14-29-45.bpo-34670.17XwGB.rst [deleted file]
Misc/NEWS.d/next/Security/2018-05-28-08-55-30.bpo-32533.IzwkBI.rst [deleted file]
Misc/NEWS.d/next/Security/2018-06-26-19-35-33.bpo-33871.S4HR9n.rst [deleted file]
Misc/NEWS.d/next/Security/2018-08-15-12-14-03.bpo-34405.R4IZGw.rst [deleted file]
Misc/NEWS.d/next/Security/2018-09-10-16-05-39.bpo-34623.Ua9jMv.rst [deleted file]
Misc/NEWS.d/next/Security/2018-09-11-18-30-55.bpo-17239.kOpwK2.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-01-25-18-10-47.bpo-32663.IKDsqu.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-06-16-01-37-31.bpo-33873.d86vab.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-06-19-14-04-21.bpo-33901.OFW1Sr.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-06-19-17-55-46.bpo-33746.Sz7avn.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-08-14-10-47-44.bpo-34399.D_jd1G.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-08-16-18-48-47.bpo-34391.ouNfxC.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-08-29-16-30-52.bpo-34542.9stVAW.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-09-05-23-50-21.bpo-34594.tqL-GS.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-09-12-17-00-34.bpo-34200.dfxYQK.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-09-13-09-53-15.bpo-34661.bdTamP.rst [deleted file]
Misc/NEWS.d/next/Tests/2018-09-13-20-58-07.bpo-34587.rCcxp3.rst [deleted file]
Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-16-53.bpo-32962.2YfdwI.rst [deleted file]
Misc/NEWS.d/next/Tools-Demos/2018-06-14-16-23-07.bpo-32962.Q3Dwns.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-05-16-11-31-17.bpo-29097.9mqEuI.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-06-25-09-33-48.bpo-30237.EybiZA.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-06-27-23-33-54.bpo-31546.zJlap-.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-07-02-14-19-32.bpo-34006.7SgBT_.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-07-25-16-13-12.bpo-34225.ngemNL.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-09-13-08-29-04.bpo-34603.2AB7sc.rst [deleted file]
Misc/NEWS.d/next/Windows/2018-09-22-11-02-35.bpo-34770.4lEUOd.rst [deleted file]
Misc/NEWS.d/next/macOS/2017-11-01-16-53-12.bpo-31903.K6jCVG.rst [deleted file]
Misc/NEWS.d/next/macOS/2018-09-11-08-47-50.bpo-34405.f1-fT5.rst [deleted file]
Misc/NEWS.d/next/macOS/2018-09-25-23-37-39.bpo-34370.FQhtAD.rst [deleted file]
README.rst

index 3be6a8df16c379168e550a733cf063bccc2d7e95..45be992a21cd599e721f339d64ec4ac5cd7927eb 100644 (file)
 /*--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.
index 0c307a11512e64466839bee1400f595344b55be3..6702af73af067225d1356b9a27cf52a22a5f30d2 100644 (file)
@@ -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 (file)
index 0000000..4941861
--- /dev/null
@@ -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 (file)
index f8db09b..0000000
+++ /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 (file)
index 232719a..0000000
+++ /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 (file)
index 582c15f..0000000
+++ /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 (file)
index b06289d..0000000
+++ /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 (file)
index 3e2ac6c..0000000
+++ /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 (file)
index 7871636..0000000
+++ /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 (file)
index 09ffb36..0000000
+++ /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 (file)
index 40b51b9..0000000
+++ /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 (file)
index 202fb38..0000000
+++ /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 (file)
index 1b33fd4..0000000
+++ /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 (file)
index f8140e1..0000000
+++ /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 (file)
index b12afad..0000000
+++ /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 (file)
index cfc53cc..0000000
+++ /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 (file)
index 0ed8ff9..0000000
+++ /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 (file)
index 180b565..0000000
+++ /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 (file)
index 382a799..0000000
+++ /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 (file)
index 768f5a2..0000000
+++ /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 (file)
index 9fce794..0000000
+++ /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 (file)
index ec7a57f..0000000
+++ /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 (file)
index 8de08ec..0000000
+++ /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 (file)
index 5bb6e25..0000000
+++ /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 (file)
index 3c7e0cd..0000000
+++ /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 (file)
index a3f9fb8..0000000
+++ /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 (file)
index 281afad..0000000
+++ /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 (file)
index aaf4f8f..0000000
+++ /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 (file)
index c0c4d90..0000000
+++ /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 (file)
index 058f96e..0000000
+++ /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 (file)
index b474106..0000000
+++ /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 (file)
index efed237..0000000
+++ /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 (file)
index fe62d81..0000000
+++ /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 (file)
index 141122c..0000000
+++ /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 (file)
index 03f9efd..0000000
+++ /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 (file)
index c671e47..0000000
+++ /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 (file)
index fd975bb..0000000
+++ /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 (file)
index f9954f7..0000000
+++ /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 (file)
index d7eba7a..0000000
+++ /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 (file)
index a247908..0000000
+++ /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 (file)
index cae4af8..0000000
+++ /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 (file)
index 237c0c7..0000000
+++ /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 (file)
index 9b30bf6..0000000
+++ /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 (file)
index d657a86..0000000
+++ /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 (file)
index 95a71de..0000000
+++ /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 (file)
index d205c68..0000000
+++ /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 (file)
index 41c273f..0000000
+++ /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 (file)
index bd719a4..0000000
+++ /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 (file)
index 8104753..0000000
+++ /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 (file)
index 1098172..0000000
+++ /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 (file)
index e2cd0ba..0000000
+++ /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 (file)
index b2a8e3c..0000000
+++ /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 (file)
index 3ade8cf..0000000
+++ /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 (file)
index 65b9d2b..0000000
+++ /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 (file)
index 21c9095..0000000
+++ /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 (file)
index 26210fa..0000000
+++ /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 (file)
index d496f2b..0000000
+++ /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 (file)
index 4762e27..0000000
+++ /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 (file)
index 8c03bab..0000000
+++ /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 (file)
index eee55f2..0000000
+++ /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 (file)
index 1263895..0000000
+++ /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 (file)
index 8a9fe79..0000000
+++ /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 (file)
index 4cb7892..0000000
+++ /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 (file)
index 9d4d1f2..0000000
+++ /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 (file)
index 1e1e745..0000000
+++ /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 (file)
index 99bf169..0000000
+++ /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 (file)
index 678ac7a..0000000
+++ /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 (file)
index 18e10f5..0000000
+++ /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 (file)
index c097cf7..0000000
+++ /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 (file)
index 799463b..0000000
+++ /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 (file)
index 6415d4a..0000000
+++ /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 (file)
index 50c91ec..0000000
+++ /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 (file)
index 3ffd9f6..0000000
+++ /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 (file)
index 46a9cde..0000000
+++ /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 (file)
index 28de360..0000000
+++ /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 (file)
index d95c737..0000000
+++ /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 (file)
index 208ec0b..0000000
+++ /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 (file)
index dc90669..0000000
+++ /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 (file)
index 9127af0..0000000
+++ /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 (file)
index 064de73..0000000
+++ /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 (file)
index 562a691..0000000
+++ /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 (file)
index cc1db08..0000000
+++ /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 (file)
index bffb355..0000000
+++ /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 (file)
index 83f6862..0000000
+++ /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 (file)
index 0747ec5..0000000
+++ /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 (file)
index cbdd7e0..0000000
+++ /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 (file)
index c1a6129..0000000
+++ /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 (file)
index a364225..0000000
+++ /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 (file)
index 547342c..0000000
+++ /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 (file)
index 13aad63..0000000
+++ /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 (file)
index cbaa4b7..0000000
+++ /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 (file)
index 8dd0fe8..0000000
+++ /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 (file)
index 8357284..0000000
+++ /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 (file)
index f4f4255..0000000
+++ /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 (file)
index 2a2dec3..0000000
+++ /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 (file)
index e79399f..0000000
+++ /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 (file)
index 8c5458f..0000000
+++ /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 (file)
index 18702cb..0000000
+++ /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 (file)
index 1ca3c7d..0000000
+++ /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 (file)
index c6026b0..0000000
+++ /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 (file)
index b53339c..0000000
+++ /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 (file)
index fc2b8e9..0000000
+++ /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 (file)
index 8d45418..0000000
+++ /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 (file)
index de40070..0000000
+++ /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 (file)
index fc14261..0000000
+++ /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 (file)
index a59efc7..0000000
+++ /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 (file)
index 18aac75..0000000
+++ /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 (file)
index 8f48763..0000000
+++ /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 (file)
index f21e516..0000000
+++ /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 (file)
index d29c869..0000000
+++ /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 (file)
index 86ae1cd..0000000
+++ /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 (file)
index 5e4ba88..0000000
+++ /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 (file)
index 3788112..0000000
+++ /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 (file)
index e923700..0000000
+++ /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 (file)
index b9b0c2c..0000000
+++ /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.
index f00dccea9597935f66a51051cdf0ae235cefefac..7917e9ee885959608da09cf421b907a25cb4f4cf 100644 (file)
@@ -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