o
    ADi                     @   s$   d Z ddlZG dd dejjZdS )z#
GitHub file system implementation
    Nc                       s6   e Zd ZdZedef fddZ fddZ  ZS )
GitHubPathz;
    GitHubPath supporting the fsspec.GitHubFileSystem
    returnc                    s   t  j}|dkr
dS |S )N. )superpath)selfpth	__class__ U/var/www/Datamplify/venv/lib/python3.10/site-packages/upath/implementations/github.pyr      s   zGitHubPath.pathc                 #   s*    |   rtt| t  E d H  d S )N)is_fileNotADirectoryErrorstrr   iterdir)r   r
   r   r   r      s   zGitHubPath.iterdir)	__name__
__module____qualname____doc__propertyr   r   r   __classcell__r   r   r
   r   r      s
    r   )r   
upath.coreupathcoreUPathr   r   r   r   r   <module>   s    