§
]<ˆj? ã óR — d dl Z d dlZd dlZd dlZddlmZ dedefd„Zdedefd„Z dS ) é Né )ÚWINDOWSÚpathÚreturnc óø — t j t j | ¦ « ¦ « } t j dt j | ¦ « ¦ « }|S )zh
Convert a path to a file: URL. The path will be made absolute and have
quoted path parts.
úfile:) Úosr ÚnormpathÚabspathÚurllibÚparseÚurljoinÚrequestÚpathname2url)r Úurls új/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/pip/_internal/utils/urls.pyÚpath_to_urlr sS € õ
Œ7×Ò�BœGŸOšO¨DÑ1Ô1Ñ2Ô2€DÝ
Œ,×
Ò
˜w¬×(CÒ(CÀDÑ(IÔ(IÑ
JÔ
J€CØ€Jó r c óÒ — | d¦ « sJ d| ›d�¦ « ‚t j | ¦ « \ }}}}}|r|dk rd}nt rd|z }nt d| ›�¦ « ‚t j ||z ¦ « }t rK|sIt |¦ « dk r6|d d
k r*|d t j
v r|dd
… dv r
|dd… }|S )z(
Convert a file: URL to a path.
r z1You can only turn file: urls into filenames (not ú)Ú localhostÚ z\\z8non-local file URIs are not supported on this platform: é r ú/r é é )ú:z:/N)Ú
startswithr r
Úurlsplitr Ú
ValueErrorr Úurl2pathnameÚlenÚstringÚ
ascii_letters)r Ú_Únetlocr s r Úurl_to_pathr' s0 € ð �>Š>Øñô ð Dð DàC¸3ÐCÐCÐCñDô Dð õ #œL×1Ò1°#Ñ6Ô6Ñ€A€vˆt�Q˜àð
�V˜{Ò*Ð*àˆˆÝ ð
à˜&‘ˆˆåØNÀsÐNÐNñ
ô
ð
õ Œ>×&Ò& v°¡}Ñ5Ô5€Dõ ðàðõ
�‰IŒI˜ŠNˆNØ�ŒG�sŠNˆNØ�ŒG•vÔ+Ð+Ð+Ø��1�ŒI˜Ð$Ð$à�A�B�BŒxˆà€Kr )
r r# Úurllib.parser Úurllib.requestÚcompatr Ústrr r' © r r ú