| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/ |
Upload File : |
�
�k�f? � �P � d dl Z d dlZd dlZd dlZddlmZ dedefd�Zdedefd�Z y) � N� )�WINDOWS�path�returnc � � t j j t j j | � � } t j
j
dt j 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 �:C:\Python312\Lib\site-packages\pip/_internal/utils/urls.py�path_to_urlr sO � �
�7�7���B�G�G�O�O�D�1�2�D�
�,�,�
�
�w����(C�(C�D�(I�
J�C��J� r c � � | j d� sJ d| �d�� �t j j | � \ }}}}}|r|dk( rd}nt rd|z }nt d| ��� �t j j ||z � }t r9|s7t |� dk\ r)|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'