
    g                        d Z ddlZddlmZmZ ddlmZ d Z eej                        Z eej                        Z	 eej                        Z
 eej                        Z eej                        Z eej                        Z eej                        Z eej                        Z eej                         Z eej"                        Z eej$                        Z eej&                        Zy)zBAsync executor versions of file functions from the os.path module.    N)partialwraps)pathc                 6     t               d d d fd
       }|S )N)loopexecutorc                    K   | t        j                         } t        g|i |}| j                  ||       d {   S 7 w)N)asyncioget_running_loopr   run_in_executor)r   r   argskwargspfuncfuncs        D/var/www/openai/venv/lib/python3.12/site-packages/aiofiles/ospath.pyrunzwrap.<locals>.run	   sG     <++-D.t.v.))(E::::s   ;AAA)r   )r   r   s   ` r   wrapr      s%    
4["T ; ; J    )__doc__r
   	functoolsr   r   osr   r   existsisfileisdirislinkismountgetsizegetmtimegetatimegetctimesamefilesameopenfileabspath r   r   <module>r%      s    H  $  
dkk		dkk	TZZ	dkk	
t||

t||
D%%&
t||
r   