| .. 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. |