276 lines
5.5 KiB
ReStructuredText
276 lines
5.5 KiB
ReStructuredText
|
.. bpo: 33803
|
||
|
.. date: 2018-06-07-20-18-38
|
||
|
.. nonce: n-Nq6_
|
||
|
.. release date: 2018-06-12
|
||
|
.. section: Core and Builtins
|
||
|
|
||
|
Fix a crash in hamt.c caused by enabling GC tracking for an object that
|
||
|
hadn't all of its fields set to NULL.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33706
|
||
|
.. date: 2018-05-31-14-50-04
|
||
|
.. nonce: ztlH04
|
||
|
.. section: Core and Builtins
|
||
|
|
||
|
Fix a crash in Python initialization when parsing the command line options.
|
||
|
Thanks Christoph Gohlke for the bug report and the fix!
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 30654
|
||
|
.. date: 2018-05-28-12-28-53
|
||
|
.. nonce: 9fDJye
|
||
|
.. section: Core and Builtins
|
||
|
|
||
|
Fixed reset of the SIGINT handler to SIG_DFL on interpreter shutdown even
|
||
|
when there was a custom handler set previously. Patch by Philipp Kerling.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 31849
|
||
|
.. date: 2018-05-14-11-00-00
|
||
|
.. nonce: EmHaH4
|
||
|
.. section: Core and Builtins
|
||
|
|
||
|
Fix signed/unsigned comparison warning in pyhash.c.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 30167
|
||
|
.. date: 2018-06-10-19-29-17
|
||
|
.. nonce: G5EgC5
|
||
|
.. section: Library
|
||
|
|
||
|
Prevent site.main() exception if PYTHONSTARTUP is set. Patch by Steve Weber.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33812
|
||
|
.. date: 2018-06-10-13-26-02
|
||
|
.. nonce: frGAOr
|
||
|
.. section: Library
|
||
|
|
||
|
Datetime instance d with non-None tzinfo, but with d.tzinfo.utcoffset(d)
|
||
|
returning None is now treated as naive by the astimezone() method.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 30805
|
||
|
.. date: 2018-06-08-17-34-16
|
||
|
.. nonce: 3qCWa0
|
||
|
.. section: Library
|
||
|
|
||
|
Avoid race condition with debug logging
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33694
|
||
|
.. date: 2018-06-07-23-51-00
|
||
|
.. nonce: F1zIR1
|
||
|
.. section: Library
|
||
|
|
||
|
asyncio: Fix a race condition causing data loss on
|
||
|
pause_reading()/resume_reading() when using the ProactorEventLoop.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 32493
|
||
|
.. date: 2018-06-07-18-55-35
|
||
|
.. nonce: 1Bte62
|
||
|
.. section: Library
|
||
|
|
||
|
Correct test for ``uuid_enc_be`` availability in ``configure.ac``. Patch by
|
||
|
Michael Felt.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33792
|
||
|
.. date: 2018-06-07-12-38-12
|
||
|
.. nonce: 3aKG7u
|
||
|
.. section: Library
|
||
|
|
||
|
Add asyncio.WindowsSelectorEventLoopPolicy and
|
||
|
asyncio.WindowsProactorEventLoopPolicy.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33778
|
||
|
.. date: 2018-06-05-20-22-30
|
||
|
.. nonce: _tSAS6
|
||
|
.. section: Library
|
||
|
|
||
|
Update ``unicodedata``'s database to Unicode version 11.0.0.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33770
|
||
|
.. date: 2018-06-05-11-29-26
|
||
|
.. nonce: oBhxxw
|
||
|
.. section: Library
|
||
|
|
||
|
improve base64 exception message for encoded inputs of invalid length
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33769
|
||
|
.. date: 2018-06-04-13-46-39
|
||
|
.. nonce: D_pxYz
|
||
|
.. section: Library
|
||
|
|
||
|
asyncio/start_tls: Fix error message; cancel callbacks in case of an
|
||
|
unhandled error; mark SSLTransport as closed if it is aborted.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33767
|
||
|
.. date: 2018-06-03-22-41-59
|
||
|
.. nonce: 2e82g3
|
||
|
.. section: Library
|
||
|
|
||
|
The concatenation (``+``) and repetition (``*``) sequence operations now
|
||
|
raise :exc:`TypeError` instead of :exc:`SystemError` when performed on
|
||
|
:class:`mmap.mmap` objects. Patch by Zackery Spytz.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33734
|
||
|
.. date: 2018-06-01-10-55-48
|
||
|
.. nonce: x1W9x0
|
||
|
.. section: Library
|
||
|
|
||
|
asyncio/ssl: Fix AttributeError, increase default handshake timeout
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 11874
|
||
|
.. date: 2018-05-23-00-26-27
|
||
|
.. nonce: glK5iP
|
||
|
.. section: Library
|
||
|
|
||
|
Use a better regex when breaking usage into wrappable parts. Avoids bogus
|
||
|
assertion errors from custom metavar strings.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33582
|
||
|
.. date: 2018-05-19-15-58-14
|
||
|
.. nonce: qBZPmF
|
||
|
.. section: Library
|
||
|
|
||
|
Emit a deprecation warning for inspect.formatargspec
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33409
|
||
|
.. date: 2018-06-08-23-46-01
|
||
|
.. nonce: r4z9MM
|
||
|
.. section: Documentation
|
||
|
|
||
|
Clarified the relationship between PEP 538's PYTHONCOERCECLOCALE and PEP
|
||
|
540's PYTHONUTF8 mode.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33736
|
||
|
.. date: 2018-06-01-12-27-40
|
||
|
.. nonce: JVegIu
|
||
|
.. section: Documentation
|
||
|
|
||
|
Improve the documentation of :func:`asyncio.open_connection`,
|
||
|
:func:`asyncio.start_server` and their UNIX socket counterparts.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 31432
|
||
|
.. date: 2017-09-13-07-14-59
|
||
|
.. nonce: yAY4Z3
|
||
|
.. section: Documentation
|
||
|
|
||
|
Clarify meaning of CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for
|
||
|
ssl.SSLContext.verify_mode.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 5755
|
||
|
.. date: 2018-06-04-21-34-34
|
||
|
.. nonce: 65GmCj
|
||
|
.. section: Build
|
||
|
|
||
|
Move ``-Wstrict-prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This
|
||
|
option emitted annoying warnings when building extension modules written in
|
||
|
C++.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33720
|
||
|
.. date: 2018-06-04-09-20-53
|
||
|
.. nonce: VKDXHK
|
||
|
.. section: Windows
|
||
|
|
||
|
Reduces maximum marshal recursion depth on release builds.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33656
|
||
|
.. date: 2018-06-10-17-59-36
|
||
|
.. nonce: 60ZqJS
|
||
|
.. section: IDLE
|
||
|
|
||
|
On Windows, add API call saying that tk scales for DPI. On Windows 8.1+ or
|
||
|
10, with DPI compatibility properties of the Python binary unchanged, and a
|
||
|
monitor resolution greater than 96 DPI, this should make text and lines
|
||
|
sharper. It should otherwise have no effect.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33768
|
||
|
.. date: 2018-06-04-19-23-11
|
||
|
.. nonce: I_2qpV
|
||
|
.. section: IDLE
|
||
|
|
||
|
Clicking on a context line moves that line to the top of the editor window.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33763
|
||
|
.. date: 2018-06-03-20-12-57
|
||
|
.. nonce: URiFlE
|
||
|
.. section: IDLE
|
||
|
|
||
|
IDLE: Use read-only text widget for code context instead of label widget.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33664
|
||
|
.. date: 2018-06-03-09-13-28
|
||
|
.. nonce: PZzQyL
|
||
|
.. section: IDLE
|
||
|
|
||
|
Scroll IDLE editor text by lines. Previously, the mouse wheel and scrollbar
|
||
|
slider moved text by a fixed number of pixels, resulting in partial lines at
|
||
|
the top of the editor box. The change also applies to the shell and grep
|
||
|
output windows, but not to read-only text views.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33679
|
||
|
.. date: 2018-05-29-07-14-37
|
||
|
.. nonce: MgX_Ui
|
||
|
.. section: IDLE
|
||
|
|
||
|
Enable theme-specific color configuration for Code Context. Use the
|
||
|
Highlights tab to see the setting for built-in themes or add settings to
|
||
|
custom themes.
|
||
|
|
||
|
..
|
||
|
|
||
|
.. bpo: 33642
|
||
|
.. date: 2018-05-24-20-42-44
|
||
|
.. nonce: J0VQbS
|
||
|
.. section: IDLE
|
||
|
|
||
|
Display up to maxlines non-blank lines for Code Context. If there is no
|
||
|
current context, show a single blank line.
|