
    Ng                     P    	 d dl mZmZ ddddi i fdZdS # e$ r
 d dl mZ Y dS w xY w)    )	Parameter	SignatureN c                    i rt                    nd}fdt          | |t          |           z
            D             }|r-|                    t          |t          j                             |                    fd|D                        |r-|                    t          |t          j                                                 dt          j	                  }	t          t          ||	                    S )Nr   c                     g | ]X\  }}t          |t           j        |d k    r|         nt           j                            |t           j                            YS )r   default
annotation)r   POSITIONAL_OR_KEYWORDemptyget).0iargannotationsdefaultss      K/var/www/html/ai-engine/env/lib/python3.11/site-packages/wrapt/arguments.py
<listcomp>z!formatargspec.<locals>.<listcomp>   so     
 
 
 !S /'(Avv9?&??3	@@	  
 
 
    c           
   3      K   | ]]}t          |t           j                            |t           j                                      |t           j                             V  ^dS )r   N)r   KEYWORD_ONLYr   r   )r   	kwonlyargr   kwonlydefaultss     r   	<genexpr>z formatargspec.<locals>.<genexpr>   sy       
 
  &&**9ioFF&??9ioFF	  
 
 
 
 
 
r   return)return_annotation)len	enumerateappendr   VAR_POSITIONALextendVAR_KEYWORDr   r   r   str)
argsvarargsvarkwr   
kwonlyargsr   r   	ndefaults
parametersr   s
      ` ``   r   formatargspecr*      s7   !N%-4CMMM1	
 
 
 
 
 &dID		,ABB
 
 

  	Li1IJJKKK 
 
 
 
 
  *
 
 
 	
 	
 	
  	Giy/DEEFFF'OOHioFF9Z;LMMMNNNr   )r*   )inspectr   r   r*   ImportErrorr   r   r   <module>r-      s   O,,,,,,,, %)t!#BBO O O O O O  & & &%%%%%%%%%&s    %%