class_docstr: Simple, unbounded FIFO queue.
  
  This pure Python implementation is not reentrant.
docstr: Put the item on the queue.
  
  The optional 'block' and 'timeout' arguments are ignored, as this method
  never blocks.  They are provided for compatibility with the Queue class.
docstr_tok: ["Put","the","item","on","the","queue",".","The","optional","'block","'","and","'timeout","'","arguments","are","ignored",",","as","this","method","never","blocks",".","They","are","provided","for","compatibility","with","the","Queue","class","."]
code: def put(self, item, block=True, timeout=None):
      """Put the item on the queue.
  
      The optional 'block' and 'timeout' arguments are ignored, as this method
      never blocks.  They are provided for compatibility with the Queue class.
      """
      self._queue.append(item)
      self._count.release()
  
imports: import threading
  import types
  from collections import deque
  from heapq import heappush, heappop
  from time import monotonic
label_desc: Use image node_id 2 for calling the _PySimpleQueue obj's underlying member method code with example usage: obj.put(item, block, timeout) without return types