+
    i	  c                   sb    R t ^ RIt]P                  ! ]]P                   R2RR7       R tR tR# )zConvert a NT pathname to a file URL and vice versa.

This module only exists to provide OS-specific code
for urllib.requests, thus do not use directly.
Nz; use 'urllib.request' instead)ZmessageZremovec                s   ^ RI pV R,          R8X  d   V R,          p MV R,          R8X  d
   V R,          p V R,          R8X  d   V R,          p MQV R	,          R
8X  d   V R,          R9   d
   V R,          p V R,          R8X  d   V R	,          R,           V R,          ,           p VP                  P                  V P                  R
R4      4      # )zwOS-specific conversion from a relative URL of the 'file' scheme
to a file system path; not recommended for general use.N:N   N///:   NN:Ni   Nz//localhost/:i   NN   NN:Nr   N/:r   r    N:|:r   r   N\)r   r   )urllib.parseparseZunquotereplace)Zurlurllibs   & #/usr/lib64/python3.14/nturl2path.pyurl2pathnamer      s     
2w% "g	S^	##h
2w%"gr7c>c#h*4b'Cs8s?b'C-#b')C<<C 677    c                s   ^ RI p^ RIpV P                  RR4      p V R,          R8X  d6   V R,          p V R,          P                  4       R8X  d   RV R,          ,           p VP	                  V 4      w  r4pV'       d2   VR	,          R
8X  d   RV 2pVP
                  P                  VRR7      pMV'       d   RV 2pVP
                  P                  V4      pW4,           V,           # )zwOS-specific conversion from a file system path to a relative URL
of the 'file' scheme; not recommended for general use.Nr   r   :N   Nz//?/:r   NNzUNC/z//r   r   r   z/:)Zsafe)ntpathr	   r   ZupperZ	splitrootr
   Zquote)Zpr   r   ZdriveZrootZtails   &     r   pathname2urlr   -   s      	
		$AubER5;;=F"quA((+E9 %ME""5t"4	D6{<<d#D<$r   )r    i   )Z__doc__ZwarningsZ_deprecatedZ__name__Z_DEPRECATED_MSGr   r   ) r   r   <module>r      sA     	  ''((FG
8:r   