3 (\$@s8ddlmZGdddeZedddZedddZd S) )parsecs(eZdZdZfddZddZZS) PackageIndexzGRepresents a Package Index and provides easier access to endpoints csDtt|j||_tj|j|_|jd|_|jd|_ ||_ dS)Nsimplepypi) superr__init__url urllib_parseurlsplitnetloc _url_for_path simple_urlpypi_urlfile_storage_domain)selfrr) __class__m/private/var/folders/pf/wv4htv3x0qs2c2mp0dnn0kchsvlck3/T/pip-build-k1a8l1r5/pip/pip/_internal/models/index.pyrs   zPackageIndex.__init__cCstj|j|S)N)r urljoinr)rpathrrrr szPackageIndex._url_for_path)__name__ __module__ __qualname____doc__rr __classcell__rr)rrrs rzhttps://pypi.org/zfiles.pythonhosted.org)rzhttps://test.pypi.org/ztest-files.pythonhosted.orgN)Zpip._vendor.six.moves.urllibrr objectrPyPIZTestPyPIrrrrs