diff options
author | Yury Selivanov <yselivanov@sprymix.com> | 2016-05-16 20:23:00 (GMT) |
---|---|---|
committer | Yury Selivanov <yselivanov@sprymix.com> | 2016-05-16 20:23:00 (GMT) |
commit | 950204df9cdc1fc632e073f646e47725f5cfe0c1 (patch) | |
tree | 99b89e5ad5bc7899546cb29ce308ddadbbc530f9 /Doc/whatsnew/3.5.rst | |
parent | 7661db622892c9731c502ccdd7af130cbfd23f5c (diff) | |
download | cpython-950204df9cdc1fc632e073f646e47725f5cfe0c1.zip cpython-950204df9cdc1fc632e073f646e47725f5cfe0c1.tar.gz cpython-950204df9cdc1fc632e073f646e47725f5cfe0c1.tar.bz2 |
docs: Update asyncio docs & whatsnew
Diffstat (limited to 'Doc/whatsnew/3.5.rst')
-rw-r--r-- | Doc/whatsnew/3.5.rst | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.5.rst b/Doc/whatsnew/3.5.rst index 01ec64e..73a6dd1 100644 --- a/Doc/whatsnew/3.5.rst +++ b/Doc/whatsnew/3.5.rst @@ -822,6 +822,33 @@ Updates in 3.5.1: method can now accept a list of hosts. (Contributed by Yann Sionneau.) +Updates in 3.5.2: + +* New :meth:`loop.create_future() <asyncio.BaseEventLoop.create_future>` + method to create Future objects. This allows alternative event + loop implementations, such as + `uvloop <https://github.com/MagicStack/uvloop>`_, to provide a faster + :class:`asyncio.Future` implementation. + (Contributed by Yury Selivanov.) + +* New :meth:`loop.get_exception_handler() <asyncio.BaseEventLoop.get_exception_handler>` + method to get the current exception handler. + (Contributed by Yury Selivanov.) + +* New :func:`~asyncio.timeout` context manager to simplify timeouts + handling code. + (Contributed by Andrew Svetlov.) + +* New :meth:`StreamReader.readuntil() <asyncio.StreamReader.readuntil>` + method to read data from the stream until a separator bytes + sequence appears. + (Contributed by Mark Korenberg.) + +* The :meth:`loop.getaddrinfo() <asyncio.BaseEventLoop.getaddrinfo>` + method is optimized to avoid calling the system ``getaddrinfo`` + function if the address is already resolved. + (Contributed by A. Jesse Jiryu Davis.) + bz2 --- |