Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
index
/
__pycache__
[ HOME ]
Exec
Submit
sources.cpython-312.pyc
� p�/i�! � � � d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ d dl m Z d dlmZm Z mZmZmZ d dlmZ d dlmZ d d lmZmZ d d lmZ ej4 e� Zee Zee Ze egee f Ze ege f Z! G d� d� Z"dd �Z# G d� d� Z$ G d� de"� Z% G d� de"� Z& G d� de"� Z' G d� de"� Z( dd�Z)y)� )�annotationsN)�defaultdict)�Iterable)�Callable)�InvalidSdistFilename�InvalidWheelFilename�canonicalize_name�parse_sdist_filename�parse_wheel_filename)�InstallationCandidate)�Link)�path_to_url�url_to_path)�is_urlc �. � e Zd Zedd�� Zdd�Zdd�Zy)� LinkSourcec � � t � �)z,Returns the underlying link, if there's one.��NotImplementedError��selfs �J/opt/hc_python/lib/python3.12/site-packages/pip/_internal/index/sources.py�linkzLinkSource.link s � � "�#�#� c � � t � �)z9Candidates found by parsing an archive listing HTML file.r r s r �page_candidateszLinkSource.page_candidates% � � �!�#�#r c � � t � �)z,Links found by specifying archives directly.r r s r � file_linkszLinkSource.file_links) r r N��returnzLink | None�r! �FoundCandidates�r! � FoundLinks)�__name__� __module__�__qualname__�propertyr r r � r r r r s � � �$� �$�$�$r r c �<