Skip to content

Commit 2a400fd

Browse files
committed
Rewrap long lines in Misc/NEWS.
Also moved news item for python#2466 to the correct place.
2 parents c199603 + db53805 commit 2a400fd

1 file changed

Lines changed: 38 additions & 30 deletions

File tree

‎Misc/NEWS‎

Lines changed: 38 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ Core and Builtins
1717
Library
1818
-------
1919

20+
- Issue #2466: posixpath.ismount now correctly recognizes mount points which
21+
the user does not have permission to access.
22+
2023
- Issue #9998: On Linux, ctypes.util.find_library now looks in LD_LIBRARY_PATH
2124
for shared libraries.
2225

@@ -43,7 +46,8 @@ Core and Builtins
4346
- Issue #27574: Decreased an overhead of parsing keyword arguments in functions
4447
implemented with using Argument Clinic.
4548

46-
- Issue #22557: Now importing already imported modules is up to 2.5 times faster.
49+
- Issue #22557: Now importing already imported modules is up to 2.5 times
50+
faster.
4751

4852
- Issue #17596: Include <wincrypt.h> to help with Min GW building.
4953

@@ -76,9 +80,6 @@ Core and Builtins
7680
Library
7781
-------
7882

79-
- Issue #2466: posixpath.ismount now correctly recognizes mount points which
80-
the user does not have permission to access.
81-
8283
- Issue #25958: Support "anti-registration" of special methods from
8384
various ABCs, like __hash__, __iter__ or __len__. All these (and
8485
several more) can be set to None in an implementation class and the
@@ -94,8 +95,8 @@ Library
9495
to ref count problem introduced in code for Issue #27038 in 3.6.0a3.
9596
Patch by Xiang Zhang.
9697

97-
- Issue #25628: The *verbose* and *rename* parameters for collections.namedtuple
98-
are now keyword-only.
98+
- Issue #25628: The *verbose* and *rename* parameters for
99+
collections.namedtuple are now keyword-only.
99100

100101
- Issue #12345: Add mathemathical constant tau to math and cmath. See also
101102
PEP 628.
@@ -114,7 +115,8 @@ Library
114115

115116
- Issue #6422: Add autorange method to timeit.Timer objects.
116117

117-
- Issue #27773: Correct some memory management errors server_hostname in _ssl.wrap_socket().
118+
- Issue #27773: Correct some memory management errors server_hostname in
119+
_ssl.wrap_socket().
118120

119121
- Issue #26750: unittest.mock.create_autospec() now works properly for
120122
subclasses of property() and other data descriptors. Removes the never
@@ -131,14 +133,15 @@ Library
131133
- In the curses module, raise an error if window.getstr() or window.instr() is
132134
passed a negative value.
133135

134-
- Issue #27783: Fix possible usage of uninitialized memory in operator.methodcaller.
136+
- Issue #27783: Fix possible usage of uninitialized memory in
137+
operator.methodcaller.
135138

136139
- Issue #27774: Fix possible Py_DECREF on unowned object in _sre.
137140

138141
- Issue #27760: Fix possible integer overflow in binascii.b2a_qp.
139142

140-
- Issue #27758: Fix possible integer overflow in the _csv module for large record
141-
lengths.
143+
- Issue #27758: Fix possible integer overflow in the _csv module for large
144+
record lengths.
142145

143146
- Issue #27568: Prevent HTTPoxy attack (CVE-2016-1000110). Ignore the
144147
HTTP_PROXY variable when REQUEST_METHOD environment is set, which indicates
@@ -319,9 +322,9 @@ Library
319322
when exiting, let the new chained one through. This avoids the PEP 479
320323
bug described in issue25782.
321324

322-
- [Security] Issue #27278: Fix os.urandom() implementation using getrandom() on Linux.
323-
Truncate size to INT_MAX and loop until we collected enough random bytes,
324-
instead of casting a directly Py_ssize_t to int.
325+
- [Security] Issue #27278: Fix os.urandom() implementation using getrandom() on
326+
Linux. Truncate size to INT_MAX and loop until we collected enough random
327+
bytes, instead of casting a directly Py_ssize_t to int.
325328

326329
- Issue #16864: sqlite3.Cursor.lastrowid now supports REPLACE statement.
327330
Initial patch by Alex LordThorsen.
@@ -371,9 +374,9 @@ IDLE
371374
Previously, when IDLE was started from a console or by import, a cascade
372375
of warnings was emitted. Patch by Serhiy Storchaka.
373376

374-
- Issue #24137: Run IDLE, test_idle, and htest with tkinter default root disabled.
375-
Fix code and tests that fail with this restriction.
376-
Fix htests to not create a second and redundant root and mainloop.
377+
- Issue #24137: Run IDLE, test_idle, and htest with tkinter default root
378+
disabled. Fix code and tests that fail with this restriction. Fix htests to
379+
not create a second and redundant root and mainloop.
377380

378381
- Issue #27310: Fix IDLE.app failure to launch on OS X due to vestigial import.
379382

@@ -486,8 +489,8 @@ Library
486489

487490
- [Security] Issue #26556: Update expat to 2.1.1, fixes CVE-2015-1283.
488491

489-
- [Security] Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team
490-
Oststrom
492+
- [Security] Fix TLS stripping vulnerability in smtplib, CVE-2016-0772.
493+
Reported by Team Oststrom.
491494

492495
- Issue #21386: Implement missing IPv4Address.is_global property. It was
493496
documented since 07a5610bae9d. Initial patch by Roger Luethi.
@@ -529,9 +532,10 @@ Library
529532
- Issue #21313: Fix the "platform" module to tolerate when sys.version
530533
contains truncated build information.
531534

532-
- [Security] Issue #26839: On Linux, :func:`os.urandom` now calls ``getrandom()`` with
533-
``GRND_NONBLOCK`` to fall back on reading ``/dev/urandom`` if the urandom
534-
entropy pool is not initialized yet. Patch written by Colm Buckley.
535+
- [Security] Issue #26839: On Linux, :func:`os.urandom` now calls
536+
``getrandom()`` with ``GRND_NONBLOCK`` to fall back on reading
537+
``/dev/urandom`` if the urandom entropy pool is not initialized yet. Patch
538+
written by Colm Buckley.
535539

536540
- Issue #23883: Added missing APIs to __all__ to match the documented APIs
537541
for the following modules: cgi, mailbox, mimetypes, plistlib and smtpd.
@@ -893,7 +897,8 @@ Core and Builtins
893897
This allows sys.getsize() to work correctly with their subclasses with
894898
__slots__ defined.
895899

896-
- Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.
900+
- Issue #25709: Fixed problem with in-place string concatenation and utf-8
901+
cache.
897902

898903
- Issue #5319: New Py_FinalizeEx() API allowing Python to set an exit status
899904
of 120 on failure to flush buffered streams.
@@ -1124,9 +1129,9 @@ Library
11241129
- Issue #24838: tarfile's ustar and gnu formats now correctly calculate name
11251130
and link field limits for multibyte character encodings like utf-8.
11261131

1127-
- [Security] Issue #26657: Fix directory traversal vulnerability with http.server on
1128-
Windows. This fixes a regression that was introduced in 3.3.4rc1 and
1129-
3.4.0rc1. Based on patch by Philipp Hagemeister.
1132+
- [Security] Issue #26657: Fix directory traversal vulnerability with
1133+
http.server on Windows. This fixes a regression that was introduced in
1134+
3.3.4rc1 and 3.4.0rc1. Based on patch by Philipp Hagemeister.
11301135

11311136
- Issue #26717: Stop encoding Latin-1-ized WSGI paths with UTF-8. Patch by
11321137
Anthony Sottile.
@@ -1230,8 +1235,8 @@ Library
12301235
:class:`warnings.WarningMessage`. Add warnings._showwarnmsg() which uses
12311236
tracemalloc to get the traceback where source object was allocated.
12321237

1233-
- [Security] Issue #26313: ssl.py _load_windows_store_certs fails if windows cert store
1234-
is empty. Patch by Baji.
1238+
- [Security] Issue #26313: ssl.py _load_windows_store_certs fails if windows
1239+
cert store is empty. Patch by Baji.
12351240

12361241
- Issue #26569: Fix :func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex`
12371242
to support importing packages.
@@ -1266,7 +1271,8 @@ Library
12661271
isoformat() method to choose the precision of the time component.
12671272

12681273
- Issue #2202: Fix UnboundLocalError in
1269-
AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu Dupuy.
1274+
AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu
1275+
Dupuy.
12701276

12711277
- Issue #26167: Minimized overhead in copy.copy() and copy.deepcopy().
12721278
Optimized copying and deepcopying bytearrays, NotImplemented, slices,
@@ -1313,7 +1319,8 @@ Library
13131319
trigger the handle_error() method, and will now to stop a single-threaded
13141320
server.
13151321

1316-
- [Security] Issue #25939: On Windows open the cert store readonly in ssl.enum_certificates.
1322+
- [Security] Issue #25939: On Windows open the cert store readonly in
1323+
ssl.enum_certificates.
13171324

13181325
- Issue #25995: os.walk() no longer uses FDs proportional to the tree depth.
13191326

@@ -1629,7 +1636,8 @@ Library
16291636
- Issue #25011: rlcompleter now omits private and special attribute names unless
16301637
the prefix starts with underscores.
16311638

1632-
- Issue #25209: rlcompleter now can add a space or a colon after completed keyword.
1639+
- Issue #25209: rlcompleter now can add a space or a colon after completed
1640+
keyword.
16331641

16341642
- Issue #22241: timezone.utc name is now plain 'UTC', not 'UTC-00:00'.
16351643

0 commit comments

Comments
 (0)