ó
    Þ j  ã                   ó<   • S SK r " S S5      r\" SSS9r\" SSS9rg)	é    Nc                   óV   ^ • \ rS rSrSr/ SQrS\S\SS4U 4S jjrS	\S\4S
 jrSr	U =r
$ )ÚPackageIndexé   zBRepresents a Package Index and provides easier access to endpoints)ÚurlÚnetlocÚ
simple_urlÚpypi_urlÚfile_storage_domainr   r
   ÚreturnNc                 óî   >• [         TU ]  5         Xl        [        R                  R                  U5      R                  U l        U R                  S5      U l        U R                  S5      U l	        X l
        g )NÚsimpleÚpypi)ÚsuperÚ__init__r   ÚurllibÚparseÚurlsplitr   Ú_url_for_pathr   r	   r
   )Úselfr   r
   Ú	__class__s      €ÚT/var/www/html/gaurav/venv/lib/python3.13/site-packages/pip/_internal/models/index.pyr   ÚPackageIndex.__init__	   s[   ø€ Ü‰ÑÔØŒÜ—l‘l×+Ñ+¨CÓ0×7Ñ7ˆŒØ×,Ñ,¨XÓ6ˆŒØ×*Ñ*¨6Ó2ˆŒð
 $7Õ ó    Úpathc                 óV   • [         R                  R                  U R                  U5      $ )N)r   r   Úurljoinr   )r   r   s     r   r   ÚPackageIndex._url_for_path   s   € Ü�|‰|×#Ñ# D§H¡H¨dÓ3Ð3r   )r
   r   r	   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	__slots__Ústrr   r   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r      s=   ø† ÙLâR€Ið
7˜Cð 
7°cð 
7¸d÷ 
7ð4 #ð 4¨#÷ 4ò 4r   r   zhttps://pypi.org/zfiles.pythonhosted.org)r
   zhttps://test.pypi.org/ztest-files.pythonhosted.org)Úurllib.parser   r   ÚPyPIÚTestPyPI© r   r   Ú<module>r+      s2   ðÛ ÷4ñ 4ñ* Ð'Ð=UÑV€ÙØÐ2Oñ�r   