� ��^i���b�ddlZddlmZddlmZejrddlZGd�dej��ZdS)�N�)�six��queuec�*�eZdZd�Zefd�Zd�Zd�ZdS)� LifoQueuec�6�tj��|_dS�N)� collections�dequer)�self�_s ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/urllib3/util/queue.py�_initzLifoQueue._init s�� �&�(�(�� � � �c�"�||j��Sr r)r �lens r�_qsizezLifoQueue._qsizes���s�4�:���rc�:�|j�|��dSr )r�append)r �items r�_putzLifoQueue._puts�� � ���$�����rc�4�|j���Sr )r�pop)r s r�_getzLifoQueue._gets���z�~�~���rN)�__name__� __module__� __qualname__rrrrr�rrrr sZ������)�)�)������ � � � � � � � rr) r �packagesr�packages.six.movesr�PY2�Queue�_unused_module_Queuerrrr�r%s�������������&�&�&�&�&�&��7�)�(�(�(�(�  �  �  �  �  �� �  �  �  �  �  r