
    +gd              	       X    d dl mZ d dlmZ d dlZd dlmZ d
dededee         defd	Z	dS )    )Optional)quoteN)versionrepo_idpathrevisionreturnc                     t          j        t          j                  j        t          j        d          j        k     rt          |          }t          j        | |d|          S )Nz0.11.0dataset)	repo_typer   )r   parsehfh__version__releaser   
hf_hub_url)r   r   r   s      2lib/python3.11/site-packages/datasets/utils/hub.pyr   r      sM    }S_%%-h0G0G0OOOT{{>'49xPPPP    )N)
typingr   urllib.parser   huggingface_hubr   	packagingr   strr    r   r   <module>r      s                         Q Q Q3 Q(3- Q3 Q Q Q Q Q Qr   