� ��^i`��t�ddlZddlmZejr ddlZddlmZd d�Zdd d edejdgdffd �Z dS) �N)�_utils)�RetryCallState� retry_stater�returnc��dS)z'Before call strategy that does nothing.N�)rs ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/tenacity/before.py�before_nothingr s�����loggerzlogging.Logger� log_levelc����d��fd� }|S)z:Before call strategy that logs to some logger the attempt.rrrNc ������dtj|j���dtj|j���d���dS)NzStarting call to 'z', this is the z time calling it.)�logr�get_callback_name�fn� to_ordinal�attempt_number)rr r s ��r �log_itzbefore_log..log_it"sj���� � � � \��!9�+�.�!I�!I� \� \�!�,�[�-G�H�H� \� \� \� � � � � r �rrrNr)r r rs`` r � before_logrs.���� � � � � � � � �Mr r) �typing�pip._vendor.tenacityr� TYPE_CHECKING�loggingrr �int�Callablerrr r �rs���"� � � �'�'�'�'�'�'� ��4��N�N�N�3�3�3�3�3�3�2�2�2�2� �'� �C� �F�O�M]�L^�`d�Ld�