HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/pip/_vendor/tenacity/__pycache__/nap.cpython-312.pyc
�

��hg��X�ddlZddlZejrddlZdeddfd�ZGd�d�Zy)�N�seconds�returnc�.�tj|�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)rs �:/usr/lib/python3/dist-packages/pip/_vendor/tenacity/nap.pyrrs��	�J�J�w��c�B�eZdZdZdd�Zdejeddfd�Zy)�sleep_using_eventz0Sleep strategy that waits on an event to be set.rNc��||_y)N)�event)�selfr
s  r�__init__zsleep_using_event.__init__%s	����
r	�timeoutc�<�|jj|��y)N)r)r
�wait)rrs  r�__call__zsleep_using_event.__call__(s��	
�
�
�����(r	)r
zthreading.EventrN)	�__name__�
__module__�__qualname__�__doc__r�typing�Optional�floatr�r	rrr"s&��:��)����� 6�)�4�)r	r)rr�
TYPE_CHECKING�	threadingrrrrr	r�<module>rs6��$�
�	�����5��T��	)�	)r