asyncio: sync with github

* Fix ResourceWarning warnings in test_streams
* Return True from StreamReader.eof_received() to fix
  http://bugs.python.org/issue24539 (but still needs a unittest).
  Add StreamReader.__repr__() for easy debugging.
* remove unused imports
* Issue #234: Drop JoinableQueue on Python 3.5+
This commit is contained in:
Victor Stinner 2015-07-25 02:40:40 +02:00
parent 71080fc351
commit eaf16abc68
7 changed files with 37 additions and 28 deletions

View file

@ -1,11 +1,11 @@
"""Queues"""
__all__ = ['Queue', 'PriorityQueue', 'LifoQueue', 'QueueFull', 'QueueEmpty',
'JoinableQueue']
__all__ = ['Queue', 'PriorityQueue', 'LifoQueue', 'QueueFull', 'QueueEmpty']
import collections
import heapq
from . import compat
from . import events
from . import futures
from . import locks
@ -289,5 +289,7 @@ class LifoQueue(Queue):
return self._queue.pop()
JoinableQueue = Queue
"""Deprecated alias for Queue."""
if not compat.PY35:
JoinableQueue = Queue
"""Deprecated alias for Queue."""
__all__.append('JoinableQueue')