cpython/Lib/asyncio
Victor Stinner d6de5d8455 asyncio: BaseEventLoop._assert_is_current_event_loop() now only raises an
exception if the current loop is not None.

Guido van Rossum wrote:

"The behavior that you can set the loop to None (and keep track of it
explicitly) is part of the spec, and this should still be supported even in
debug mode. The behavior that we raise an error if you are caught having
multiple active loops per thread is just a debugging heuristic, and it
shouldn't break code that follows the spec."
2014-06-23 00:03:43 +02:00
..
__init__.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
base_events.py asyncio: BaseEventLoop._assert_is_current_event_loop() now only raises an 2014-06-23 00:03:43 +02:00
base_subprocess.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
constants.py asyncio: Pause accepting whenever accept() returns certain errors. Fixes asyncio issue #78. 2013-11-01 14:12:50 -07:00
events.py asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task) 2014-06-12 18:39:26 +02:00
futures.py asyncio: remove unused imports and unused variables noticed by pyflakes 2014-02-20 10:37:27 +01:00
locks.py asyncio: Locks refactor: use a separate context manager; remove Semaphore._locked. 2014-01-25 16:51:57 -08:00
log.py
proactor_events.py Issue #21326: Add a new is_closed() method to asyncio.BaseEventLoop 2014-06-10 10:23:10 +02:00
protocols.py asyncio: Fix spelling and typos. 2014-02-18 22:27:48 -05:00
queues.py Issue #21723: asyncio.Queue: support any type of number (ex: float) for the 2014-06-17 23:36:21 +02:00
selector_events.py Tulip issue 83: document more asyncio functions in docstrings 2014-06-19 17:11:49 +02:00
streams.py asyncio: Fix upstream issue 168: StreamReader.read(-1) from pipe may hang if data exceeds buffer limit. 2014-05-12 10:04:37 -07:00
subprocess.py asyncio.subprocess: Fix a race condition in communicate() 2014-02-20 10:12:59 +01:00
tasks.py asyncio: Set __qualname__ attribute of CoroWrapper in @coroutine decorator on 2014-06-18 01:14:59 +02:00
test_utils.py asyncio: Refactor tests: add a base TestCase class 2014-06-18 01:36:32 +02:00
transports.py asyncio: WriteTransport.set_write_buffer_size to call _maybe_pause_protocol 2014-02-19 11:10:52 -05:00
unix_events.py Tulip issue 83, Python issue #21252: Fill some XXX docstrings in asyncio 2014-06-05 12:06:44 +02:00
windows_events.py asyncio/windows_events.py: use more revelant names to overlapped callbacks 2014-02-26 17:35:30 +01:00
windows_utils.py Issue #21119: asyncio: Make sure that socketpair() close sockets on error 2014-06-04 00:12:28 +02:00