#23464: remove JoinableQueue that was deprecated in 3.4.4.
Patch by A. Jesse Jiryu Davis.
This commit is contained in:
parent
5646de47e1
commit
e81a773352
|
@ -8,7 +8,6 @@ Queues:
|
|||
* :class:`Queue`
|
||||
* :class:`PriorityQueue`
|
||||
* :class:`LifoQueue`
|
||||
* :class:`JoinableQueue`
|
||||
|
||||
asyncio queue API was designed to be close to classes of the :mod:`queue`
|
||||
module (:class:`~queue.Queue`, :class:`~queue.PriorityQueue`,
|
||||
|
@ -144,16 +143,6 @@ LifoQueue
|
|||
first.
|
||||
|
||||
|
||||
JoinableQueue
|
||||
^^^^^^^^^^^^^
|
||||
|
||||
.. class:: JoinableQueue
|
||||
|
||||
Deprecated alias for :class:`Queue`.
|
||||
|
||||
.. deprecated:: 3.4.4
|
||||
|
||||
|
||||
Exceptions
|
||||
^^^^^^^^^^
|
||||
|
||||
|
|
|
@ -630,6 +630,10 @@ removed:
|
|||
3.4, and has now been removed.
|
||||
(Contributed by Matt Chaput in :issue:`6623`.)
|
||||
|
||||
* The JoinableQueue class in the provisional asyncio module was deprecated
|
||||
in 3.4.4 and is now removed (:issue:`23464`).
|
||||
|
||||
|
||||
Porting to Python 3.5
|
||||
=====================
|
||||
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
"""Queues"""
|
||||
|
||||
__all__ = ['Queue', 'PriorityQueue', 'LifoQueue', 'QueueFull', 'QueueEmpty',
|
||||
'JoinableQueue']
|
||||
__all__ = ['Queue', 'PriorityQueue', 'LifoQueue', 'QueueFull', 'QueueEmpty']
|
||||
|
||||
import collections
|
||||
import heapq
|
||||
|
@ -280,7 +279,3 @@ class LifoQueue(Queue):
|
|||
|
||||
def _get(self):
|
||||
return self._queue.pop()
|
||||
|
||||
|
||||
JoinableQueue = Queue
|
||||
"""Deprecated alias for Queue."""
|
||||
|
|
|
@ -19,6 +19,8 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #23464: Removed deprecated asyncio JoinableQueue.
|
||||
|
||||
- Issue #23529: Limit the size of decompressed data when reading from
|
||||
GzipFile, BZ2File or LZMAFile. This defeats denial of service attacks
|
||||
using compressed bombs (i.e. compressed payloads which decompress to a huge
|
||||
|
|
Loading…
Reference in New Issue