2017-09-04 17:30:19 -03:00
|
|
|
.. bpo: 23573
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9263
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: HdJPs7
|
|
|
|
.. release date: 2015-07-26
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
|
|
|
Restored optimization of bytes.rfind() and bytearray.rfind() for single-byte
|
|
|
|
argument on Linux.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24569
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9262
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: bqh6PQ
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
2018-10-26 19:58:26 -03:00
|
|
|
Make :pep:`448` dictionary evaluation more consistent.
|
2017-09-04 17:30:19 -03:00
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24583
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9261
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: Ooq0Tn
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
|
|
|
Fix crash when set is mutated while being updated.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24407
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9260
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: GmCBB3
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
|
|
|
Fix crash when dict is mutated while being updated.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24619
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9259
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: cnfZGo
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
|
|
|
New approach for tokenizing async/await. As a consequence, it is now
|
|
|
|
possible to have one-line 'async def foo(): await ..' functions.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24687
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9258
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: 0UaXFe
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
|
|
|
Plug refleak on SyntaxError in function parameters annotations.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 15944
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9257
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: 4GuwqX
|
|
|
|
.. section: Core and Builtins
|
|
|
|
|
|
|
|
memoryview: Allow arbitrary formats when casting to bytes. Patch by Martin
|
|
|
|
Panter.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 23441
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9256
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: JXt2Yt
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
rcompleter now prints a tab character instead of displaying possible
|
|
|
|
completions for an empty word. Initial patch by Martin Sekera.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24683
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9255
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: aJdWEv
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fixed crashes in _json functions called with arguments of inappropriate
|
|
|
|
type.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 21697
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9254
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: jpATha
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
shutil.copytree() now correctly handles symbolic links that point to
|
|
|
|
directories. Patch by Eduardo Seabra and Thomas Kluyver.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 14373
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9253
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: Je0yDg
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fixed segmentation fault when gc.collect() is called during constructing
|
|
|
|
lru_cache (C implementation).
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24695
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9252
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: QjZzFb
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fix a regression in traceback.print_exception(). If exc_traceback is None
|
|
|
|
we shouldn't print a traceback header like described in the documentation.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24620
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9251
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: rrnxB-
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Random.setstate() now validates the value of state last element.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 22485
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9250
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: HvJf6T
|
|
|
|
.. section: Library
|
|
|
|
|
2024-01-12 18:25:04 -04:00
|
|
|
Fixed an issue that caused ``inspect.getsource`` to return incorrect results
|
2017-09-04 17:30:19 -03:00
|
|
|
on nested functions.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 22153
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9249
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: 6n6yld
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Improve unittest docs. Patch from Martin Panter and evilzero.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24580
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9248
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: AGi4Gm
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Symbolic group references to open group in re patterns now are explicitly
|
|
|
|
forbidden as well as numeric group references.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24206
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9247
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: ffkVHH
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fixed __eq__ and __ne__ methods of inspect classes.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24631
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9246
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: uljPxM
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fixed regression in the timeit module with multiline setup.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 18622
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9245
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: i6nCCW
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from
|
|
|
|
Nicola Palumbo and Laurent De Buyst.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 23661
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9244
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: 5VHJmh
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
unittest.mock side_effects can now be exceptions again. This was a
|
|
|
|
regression vs Python 3.4. Patch from Ignacio Rossi
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24608
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9243
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: 0TndL0
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
chunk.Chunk.read() now always returns bytes, not str.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 18684
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9242
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: S2es0F
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fixed reading out of the buffer in the re module.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24259
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9241
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: vMAi1A
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
tarfile now raises a ReadError if an archive is truncated inside a data
|
|
|
|
segment.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 15014
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9240
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: hwXwCH
|
|
|
|
.. section: Library
|
|
|
|
|
2018-10-30 21:26:06 -03:00
|
|
|
SMTP.auth() and SMTP.login() now support RFC 4954's optional
|
|
|
|
initial-response argument to the SMTP AUTH command.
|
2017-09-04 17:30:19 -03:00
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24669
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9239
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: kFThK0
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
Fix inspect.getsource() for 'async def' functions. Patch by Kai Groner.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24688
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9238
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: -yWfcO
|
|
|
|
.. section: Library
|
|
|
|
|
|
|
|
ast.get_docstring() for 'async def' functions.
|
|
|
|
|
|
|
|
..
|
|
|
|
|
|
|
|
.. bpo: 24603
|
2018-06-27 19:45:50 -03:00
|
|
|
.. date: 9237
|
2017-09-04 17:30:19 -03:00
|
|
|
.. nonce: PyHyF5
|
|
|
|
.. section: Build
|
|
|
|
|
|
|
|
Update Windows builds and OS X 10.5 installer to use OpenSSL 1.0.2d.
|