o
    e                     @   s   d Z ddlZddlmZmZ ddlmZ d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dS )zBAsync executor versions of file functions from the os.path module.    N)partialwraps)pathc                    s    t  d d d fdd
}|S )N)loopexecutorc                    s:   | d u r	t  } t g|R i |}| ||I d H S )N)asyncioget_running_loopr   run_in_executor)r   r   argskwargsZpfuncfunc ?D:\Projects\ConvertPro\env\Lib\site-packages\aiofiles/ospath.pyrun   s
   zwrap.<locals>.run)r   )r   r   r   r   r   wrap   s   r   )__doc__r   	functoolsr   r   osr   r   existsisfileisdirislinkismountgetsizegetmtimegetatimegetctimesamefilesameopenfiler   r   r   r   <module>   s     









