a
    ˆÀàg‰  ã                   @   s8   d dl mZ G dd„ deƒZeddd�Zeddd�Zd	S )
é    )Úparsec                       s0   e Zd ZdZg d¢Z‡ fdd„Zdd„ Z‡  ZS )ÚPackageIndexzGRepresents a Package Index and provides easier access to endpoints
    )ÚurlÚnetlocÚ
simple_urlÚpypi_urlÚfile_storage_domainc                    sD   t t| ƒ ¡  || _t |¡j| _|  d¡| _|  d¡| _	|| _
d S )NÚsimpleÚpypi)Úsuperr   Ú__init__r   Úurllib_parseÚurlsplitr   Ú_url_for_pathr   r   r   )Úselfr   r   ©Ú	__class__© úS/var/www/sistema_ama/venv/lib/python3.9/site-packages/pip/_internal/models/index.pyr      s    zPackageIndex.__init__c                 C   s   t  | j|¡S )N)r   Úurljoinr   )r   Úpathr   r   r   r      s    zPackageIndex._url_for_path)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__r   r   Ú__classcell__r   r   r   r   r      s   r   zhttps://pypi.org/zfiles.pythonhosted.org)r   zhttps://test.pypi.org/ztest-files.pythonhosted.orgN)Zpip._vendor.six.moves.urllibr   r   Úobjectr   ÚPyPIZTestPyPIr   r   r   r   Ú<module>   s   ÿÿ