File: //usr/lib/python3/dist-packages/pip/_vendor/tenacity/__pycache__/nap.cpython-312.pyc
�
��hg � �X � d dl Z d dlZej rd dlZdeddfd�Z G d� d� Zy)� N�seconds�returnc �. � t j | � y)z�
Sleep strategy that delays execution for a given number of seconds.
This is the default strategy, and may be mocked out for unit testing.
N)�time�sleep)r s �:/usr/lib/python3/dist-packages/pip/_vendor/tenacity/nap.pyr r s � � �J�J�w�� c �B � e Zd ZdZdd�Zdej e ddfd�Zy)�sleep_using_eventz0Sleep strategy that waits on an event to be set.r Nc � � || _ y )N)�event)�selfr
s r �__init__zsleep_using_event.__init__% s � ���
r �timeoutc �<