|
| 1 | +.. bpo: 33803 |
| 2 | +.. date: 2018-06-07-20-18-38 |
| 3 | +.. nonce: n-Nq6_ |
| 4 | +.. release date: 2018-06-12 |
| 5 | +.. section: Core and Builtins |
| 6 | +
|
| 7 | +Fix a crash in hamt.c caused by enabling GC tracking for an object that |
| 8 | +hadn't all of its fields set to NULL. |
| 9 | + |
| 10 | +.. |
| 11 | +
|
| 12 | +.. bpo: 33706 |
| 13 | +.. date: 2018-05-31-14-50-04 |
| 14 | +.. nonce: ztlH04 |
| 15 | +.. section: Core and Builtins |
| 16 | +
|
| 17 | +Fix a crash in Python initialization when parsing the command line options. |
| 18 | +Thanks Christoph Gohlke for the bug report and the fix! |
| 19 | + |
| 20 | +.. |
| 21 | +
|
| 22 | +.. bpo: 30654 |
| 23 | +.. date: 2018-05-28-12-28-53 |
| 24 | +.. nonce: 9fDJye |
| 25 | +.. section: Core and Builtins |
| 26 | +
|
| 27 | +Fixed reset of the SIGINT handler to SIG_DFL on interpreter shutdown even |
| 28 | +when there was a custom handler set previously. Patch by Philipp Kerling. |
| 29 | + |
| 30 | +.. |
| 31 | +
|
| 32 | +.. bpo: 31849 |
| 33 | +.. date: 2018-05-14-11-00-00 |
| 34 | +.. nonce: EmHaH4 |
| 35 | +.. section: Core and Builtins |
| 36 | +
|
| 37 | +Fix signed/unsigned comparison warning in pyhash.c. |
| 38 | + |
| 39 | +.. |
| 40 | +
|
| 41 | +.. bpo: 30167 |
| 42 | +.. date: 2018-06-10-19-29-17 |
| 43 | +.. nonce: G5EgC5 |
| 44 | +.. section: Library |
| 45 | +
|
| 46 | +Prevent site.main() exception if PYTHONSTARTUP is set. Patch by Steve Weber. |
| 47 | + |
| 48 | +.. |
| 49 | +
|
| 50 | +.. bpo: 33812 |
| 51 | +.. date: 2018-06-10-13-26-02 |
| 52 | +.. nonce: frGAOr |
| 53 | +.. section: Library |
| 54 | +
|
| 55 | +Datetime instance d with non-None tzinfo, but with d.tzinfo.utcoffset(d) |
| 56 | +returning None is now treated as naive by the astimezone() method. |
| 57 | + |
| 58 | +.. |
| 59 | +
|
| 60 | +.. bpo: 30805 |
| 61 | +.. date: 2018-06-08-17-34-16 |
| 62 | +.. nonce: 3qCWa0 |
| 63 | +.. section: Library |
| 64 | +
|
| 65 | +Avoid race condition with debug logging |
| 66 | + |
| 67 | +.. |
| 68 | +
|
| 69 | +.. bpo: 33694 |
| 70 | +.. date: 2018-06-07-23-51-00 |
| 71 | +.. nonce: F1zIR1 |
| 72 | +.. section: Library |
| 73 | +
|
| 74 | +asyncio: Fix a race condition causing data loss on |
| 75 | +pause_reading()/resume_reading() when using the ProactorEventLoop. |
| 76 | + |
| 77 | +.. |
| 78 | +
|
| 79 | +.. bpo: 32493 |
| 80 | +.. date: 2018-06-07-18-55-35 |
| 81 | +.. nonce: 1Bte62 |
| 82 | +.. section: Library |
| 83 | +
|
| 84 | +Correct test for ``uuid_enc_be`` availability in ``configure.ac``. Patch by |
| 85 | +Michael Felt. |
| 86 | + |
| 87 | +.. |
| 88 | +
|
| 89 | +.. bpo: 33792 |
| 90 | +.. date: 2018-06-07-12-38-12 |
| 91 | +.. nonce: 3aKG7u |
| 92 | +.. section: Library |
| 93 | +
|
| 94 | +Add asyncio.WindowsSelectorEventLoopPolicy and |
| 95 | +asyncio.WindowsProactorEventLoopPolicy. |
| 96 | + |
| 97 | +.. |
| 98 | +
|
| 99 | +.. bpo: 33778 |
| 100 | +.. date: 2018-06-05-20-22-30 |
| 101 | +.. nonce: _tSAS6 |
| 102 | +.. section: Library |
| 103 | +
|
| 104 | +Update ``unicodedata``'s database to Unicode version 11.0.0. |
| 105 | + |
| 106 | +.. |
| 107 | +
|
| 108 | +.. bpo: 33770 |
| 109 | +.. date: 2018-06-05-11-29-26 |
| 110 | +.. nonce: oBhxxw |
| 111 | +.. section: Library |
| 112 | +
|
| 113 | +improve base64 exception message for encoded inputs of invalid length |
| 114 | + |
| 115 | +.. |
| 116 | +
|
| 117 | +.. bpo: 33769 |
| 118 | +.. date: 2018-06-04-13-46-39 |
| 119 | +.. nonce: D_pxYz |
| 120 | +.. section: Library |
| 121 | +
|
| 122 | +asyncio/start_tls: Fix error message; cancel callbacks in case of an |
| 123 | +unhandled error; mark SSLTransport as closed if it is aborted. |
| 124 | + |
| 125 | +.. |
| 126 | +
|
| 127 | +.. bpo: 33767 |
| 128 | +.. date: 2018-06-03-22-41-59 |
| 129 | +.. nonce: 2e82g3 |
| 130 | +.. section: Library |
| 131 | +
|
| 132 | +The concatenation (``+``) and repetition (``*``) sequence operations now |
| 133 | +raise :exc:`TypeError` instead of :exc:`SystemError` when performed on |
| 134 | +:class:`mmap.mmap` objects. Patch by Zackery Spytz. |
| 135 | + |
| 136 | +.. |
| 137 | +
|
| 138 | +.. bpo: 33734 |
| 139 | +.. date: 2018-06-01-10-55-48 |
| 140 | +.. nonce: x1W9x0 |
| 141 | +.. section: Library |
| 142 | +
|
| 143 | +asyncio/ssl: Fix AttributeError, increase default handshake timeout |
| 144 | + |
| 145 | +.. |
| 146 | +
|
| 147 | +.. bpo: 11874 |
| 148 | +.. date: 2018-05-23-00-26-27 |
| 149 | +.. nonce: glK5iP |
| 150 | +.. section: Library |
| 151 | +
|
| 152 | +Use a better regex when breaking usage into wrappable parts. Avoids bogus |
| 153 | +assertion errors from custom metavar strings. |
| 154 | + |
| 155 | +.. |
| 156 | +
|
| 157 | +.. bpo: 33582 |
| 158 | +.. date: 2018-05-19-15-58-14 |
| 159 | +.. nonce: qBZPmF |
| 160 | +.. section: Library |
| 161 | +
|
| 162 | +Emit a deprecation warning for inspect.formatargspec |
| 163 | + |
| 164 | +.. |
| 165 | +
|
| 166 | +.. bpo: 33409 |
| 167 | +.. date: 2018-06-08-23-46-01 |
| 168 | +.. nonce: r4z9MM |
| 169 | +.. section: Documentation |
| 170 | +
|
| 171 | +Clarified the relationship between PEP 538's PYTHONCOERCECLOCALE and PEP |
| 172 | +540's PYTHONUTF8 mode. |
| 173 | + |
| 174 | +.. |
| 175 | +
|
| 176 | +.. bpo: 33736 |
| 177 | +.. date: 2018-06-01-12-27-40 |
| 178 | +.. nonce: JVegIu |
| 179 | +.. section: Documentation |
| 180 | +
|
| 181 | +Improve the documentation of :func:`asyncio.open_connection`, |
| 182 | +:func:`asyncio.start_server` and their UNIX socket counterparts. |
| 183 | + |
| 184 | +.. |
| 185 | +
|
| 186 | +.. bpo: 31432 |
| 187 | +.. date: 2017-09-13-07-14-59 |
| 188 | +.. nonce: yAY4Z3 |
| 189 | +.. section: Documentation |
| 190 | +
|
| 191 | +Clarify meaning of CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for |
| 192 | +ssl.SSLContext.verify_mode. |
| 193 | + |
| 194 | +.. |
| 195 | +
|
| 196 | +.. bpo: 5755 |
| 197 | +.. date: 2018-06-04-21-34-34 |
| 198 | +.. nonce: 65GmCj |
| 199 | +.. section: Build |
| 200 | +
|
| 201 | +Move ``-Wstrict-prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This |
| 202 | +option emitted annoying warnings when building extension modules written in |
| 203 | +C++. |
| 204 | + |
| 205 | +.. |
| 206 | +
|
| 207 | +.. bpo: 33720 |
| 208 | +.. date: 2018-06-04-09-20-53 |
| 209 | +.. nonce: VKDXHK |
| 210 | +.. section: Windows |
| 211 | +
|
| 212 | +Reduces maximum marshal recursion depth on release builds. |
| 213 | + |
| 214 | +.. |
| 215 | +
|
| 216 | +.. bpo: 33656 |
| 217 | +.. date: 2018-06-10-17-59-36 |
| 218 | +.. nonce: 60ZqJS |
| 219 | +.. section: IDLE |
| 220 | +
|
| 221 | +On Windows, add API call saying that tk scales for DPI. On Windows 8.1+ or |
| 222 | +10, with DPI compatibility properties of the Python binary unchanged, and a |
| 223 | +monitor resolution greater than 96 DPI, this should make text and lines |
| 224 | +sharper. It should otherwise have no effect. |
| 225 | + |
| 226 | +.. |
| 227 | +
|
| 228 | +.. bpo: 33768 |
| 229 | +.. date: 2018-06-04-19-23-11 |
| 230 | +.. nonce: I_2qpV |
| 231 | +.. section: IDLE |
| 232 | +
|
| 233 | +Clicking on a context line moves that line to the top of the editor window. |
| 234 | + |
| 235 | +.. |
| 236 | +
|
| 237 | +.. bpo: 33763 |
| 238 | +.. date: 2018-06-03-20-12-57 |
| 239 | +.. nonce: URiFlE |
| 240 | +.. section: IDLE |
| 241 | +
|
| 242 | +IDLE: Use read-only text widget for code context instead of label widget. |
| 243 | + |
| 244 | +.. |
| 245 | +
|
| 246 | +.. bpo: 33664 |
| 247 | +.. date: 2018-06-03-09-13-28 |
| 248 | +.. nonce: PZzQyL |
| 249 | +.. section: IDLE |
| 250 | +
|
| 251 | +Scroll IDLE editor text by lines. Previously, the mouse wheel and scrollbar |
| 252 | +slider moved text by a fixed number of pixels, resulting in partial lines at |
| 253 | +the top of the editor box. The change also applies to the shell and grep |
| 254 | +output windows, but not to read-only text views. |
| 255 | + |
| 256 | +.. |
| 257 | +
|
| 258 | +.. bpo: 33679 |
| 259 | +.. date: 2018-05-29-07-14-37 |
| 260 | +.. nonce: MgX_Ui |
| 261 | +.. section: IDLE |
| 262 | +
|
| 263 | +Enable theme-specific color configuration for Code Context. Use the |
| 264 | +Highlights tab to see the setting for built-in themes or add settings to |
| 265 | +custom themes. |
| 266 | + |
| 267 | +.. |
| 268 | +
|
| 269 | +.. bpo: 33642 |
| 270 | +.. date: 2018-05-24-20-42-44 |
| 271 | +.. nonce: J0VQbS |
| 272 | +.. section: IDLE |
| 273 | +
|
| 274 | +Display up to maxlines non-blank lines for Code Context. If there is no |
| 275 | +current context, show a single blank line. |
0 commit comments