o
    ^"h                     @   sf   d dl Z d dlmZ e jrd dlZd dlmZ dddZ		dd
ddedede j	dgdf fddZ
dS )    N)_utils)RetryCallStateretry_stater   returnc                 C   s   dS )z&After call strategy that does nothing.N r   r   r   o/var/www/project2/testadmin.ninositsolution.com/venv/lib/python3.10/site-packages/pip/_vendor/tenacity/after.pyafter_nothing   s    r	   %0.3floggerzlogging.Logger	log_level
sec_formatc                    s   d fdd}|S )zBAfter call strategy that logs to some logger the finished attempt.r   r   r   Nc                    s:     dt| j d| j  dt| j d d S )NzFinished call to 'z' after z(s), this was the z time calling it.)logr   get_callback_namefnseconds_since_start
to_ordinalattempt_numberr   r   r   r   r   r   log_it&   s   
zafter_log.<locals>.log_itr   r   r   Nr   )r   r   r   r   r   r   r   	after_log   s   r   r   )r
   )typingpip._vendor.tenacityr   TYPE_CHECKINGloggingr   r	   intstrCallabler   r   r   r   r   <module>   s    
