
    <6h                         d dl Z d dlmZ e j                  r
d dlZd dlmZ ddZ	 dddd	ed
ede j                  dgdf   fdZ
y)    N)_utils)RetryCallStater   returnc                      y)z&After call strategy that does nothing.N )retry_states    _/var/www/panel.atabookie.online/venv/lib/python3.12/site-packages/pip/_vendor/tenacity/after.pyafter_nothingr
      s        loggerzlogging.Logger	log_level
sec_formatc                      d fd}|S )zBAfter call strategy that logs to some logger the finished attempt.c                     | j                   d}nt        j                  | j                         }j                  d| d| j                  z   dt        j
                  | j                         d       y )Nz	<unknown>zFinished call to 'z' after z(s), this was the z time calling it.)fnr   get_callback_namelogseconds_since_start
to_ordinalattempt_number)r   fn_namer   r   r   s     r	   log_itzafter_log.<locals>.log_it&   sx    >>!!G..{~~>G

 	 *+"A"AAB C"--k.H.HIJJ[]	
r   r   r   r   Nr   )r   r   r   r   s   ``` r	   	after_logr      s    
 Mr   r   )z%0.3f)typingpip._vendor.tenacityr   TYPE_CHECKINGloggingr   r
   intstrCallabler   r   r   r	   <module>r"      sa   "  '	31   __&'-.	r   