| .. bpo: 20625 |
| .. date: 9332 |
| .. nonce: IA5Cu9 |
| .. release date: 2014-02-23 |
| .. section: Core and Builtins |
| |
| Parameter names in __annotations__ were not mangled properly. Discovered by |
| Jonas Wielicki, patch by Yury Selivanov. |
| |
| .. |
| |
| .. bpo: 20261 |
| .. date: 9331 |
| .. nonce: xyA9tG |
| .. section: Core and Builtins |
| |
| In pickle, lookup __getnewargs__ and __getnewargs_ex__ on the type of the |
| object. |
| |
| .. |
| |
| .. bpo: 20619 |
| .. date: 9330 |
| .. nonce: GtdhSO |
| .. section: Core and Builtins |
| |
| Give the AST nodes of keyword-only arguments a column and line number. |
| |
| .. |
| |
| .. bpo: 20526 |
| .. date: 9329 |
| .. nonce: wZEy32 |
| .. section: Core and Builtins |
| |
| Revert changes of issue #19466 which introduces a regression: don't clear |
| anymore the state of Python threads early during the Python shutdown. |
| |
| .. |
| |
| .. bpo: 20710 |
| .. date: 9328 |
| .. nonce: byega8 |
| .. section: Library |
| |
| The pydoc summary line no longer displays the "self" parameter for bound |
| methods. |
| |
| .. |
| |
| .. bpo: 20566 |
| .. date: 9327 |
| .. nonce: R8yrPZ |
| .. section: Library |
| |
| Change asyncio.as_completed() to use a Queue, to avoid O(N**2) behavior. |
| |
| .. |
| |
| .. bpo: 20704 |
| .. date: 9326 |
| .. nonce: QQ4uy4 |
| .. section: Library |
| |
| Implement new debug API in asyncio. Add new methods |
| BaseEventLoop.set_debug() and BaseEventLoop.get_debug(). Add support for |
| setting 'asyncio.tasks._DEBUG' variable with 'PYTHONASYNCIODEBUG' |
| environment variable. |
| |
| .. |
| |
| .. bpo: 0 |
| .. date: 9325 |
| .. nonce: Ocnov- |
| .. section: Library |
| |
| asyncio: Refactoring and fixes: BaseEventLoop.sock_connect() raises an error |
| if the address is not resolved; use __slots__ in Handle and TimerHandle; |
| as_completed() and wait() raise TypeError if the passed list of Futures is a |
| single Future; call_soon() and other 'call_*()' functions raise TypeError if |
| the passed callback is a coroutine function; _ProactorBasePipeTransport uses |
| _FlowControlMixin; WriteTransport.set_write_buffer_size() calls |
| _maybe_pause_protocol() to consider pausing receiving if the watermark |
| limits have changed; fix _check_resolved_address() for IPv6 address; and |
| other minor improvements, along with multiple documentation updates. |
| |
| .. |
| |
| .. bpo: 20684 |
| .. date: 9324 |
| .. nonce: EArKf9 |
| .. section: Library |
| |
| Fix inspect.getfullargspec() to not to follow __wrapped__ chains. Make its |
| behaviour consistent with bound methods first argument. Patch by Nick |
| Coghlan and Yury Selivanov. |
| |
| .. |
| |
| .. bpo: 20681 |
| .. date: 9323 |
| .. nonce: O8EUu8 |
| .. section: Library |
| |
| Add new error handling API in asyncio. New APIs: |
| loop.set_exception_handler(), loop.default_exception_handler(), and |
| loop.call_exception_handler(). |
| |
| .. |
| |
| .. bpo: 20673 |
| .. date: 9322 |
| .. nonce: bLJpSo |
| .. section: Library |
| |
| Implement support for UNIX Domain Sockets in asyncio. New APIs: |
| loop.create_unix_connection(), loop.create_unix_server(), |
| streams.open_unix_connection(), and streams.start_unix_server(). |
| |
| .. |
| |
| .. bpo: 20616 |
| .. date: 9321 |
| .. nonce: 9fIygg |
| .. section: Library |
| |
| Add a format() method to tracemalloc.Traceback. |
| |
| .. |
| |
| .. bpo: 19744 |
| .. date: 9320 |
| .. nonce: fL4Brl |
| .. section: Library |
| |
| the ensurepip installation step now just prints a warning to stderr rather |
| than failing outright if SSL/TLS is unavailable. This allows local |
| installation of POSIX builds without SSL/TLS support. |
| |
| .. |
| |
| .. bpo: 20594 |
| .. date: 9319 |
| .. nonce: BVHxPd |
| .. section: Library |
| |
| Avoid name clash with the libc function posix_close. |
| |
| .. |
| |
| .. bpo: 20641 |
| .. date: 9318 |
| .. nonce: kAo-M- |
| .. section: Build |
| |
| Run MSI custom actions (pip installation, pyc compilation) with the |
| NoImpersonate flag, to support elevated execution (UAC). |
| |
| .. |
| |
| .. bpo: 20221 |
| .. date: 9317 |
| .. nonce: _yAetK |
| .. section: Build |
| |
| Removed conflicting (or circular) hypot definition when compiled with VS |
| 2010 or above. Initial patch by Tabrez Mohammed. |
| |
| .. |
| |
| .. bpo: 20609 |
| .. date: 9316 |
| .. nonce: IMbrDQ |
| .. section: Build |
| |
| Restored the ability to build 64-bit Windows binaries on 32-bit Windows, |
| which was broken by the change in issue #19788. |