
    h                     n    d dl Z ddlmZ ddlmZ ej
                  rd dlZ G d dej                        Zy)    N   )sixqueuec                   (    e Zd Zd ZefdZd Zd Zy)	LifoQueuec                 6    t        j                         | _        y N)collectionsdequer   )self_s     GD:\EasyAligner\venv\Lib\site-packages\pip/_vendor/urllib3/util/queue.py_initzLifoQueue._init   s     &&(
    c                 &     || j                         S r
   r   )r   lens     r   _qsizezLifoQueue._qsize   s    4::r   c                 :    | j                   j                  |       y r
   )r   append)r   items     r   _putzLifoQueue._put   s    

$r   c                 6    | j                   j                         S r
   )r   pop)r   s    r   _getzLifoQueue._get   s    zz~~r   N)__name__
__module____qualname__r   r   r   r   r    r   r   r   r      s    )    r   r   )	r   packagesr   packages.six.movesr   PY2Queue_unused_module_Queuer   r   r   r   <module>r%      s(      &77(   r   