관리-도구
편집 파일: sources.cpython-311.pyc
� �Dg�! � � � d dl Z d dlZd dlZd dlmZ d dlmZmZmZm Z m Z mZ d dlm Z mZmZmZmZ d dlmZ d dlmZ d dlmZmZ d dlmZ e j e� � Zee Zee Zeegee f Z eege!f Z" G d � d � � Z#de$de!fd �Z% G d� d� � Z& G d� de#� � Z' G d� de#� � Z( G d� de#� � Z) G d� de#� � Z*de$de de"de!de!de$dee e$ e e# f fd�Z+dS )� N)�defaultdict)�Callable�Dict�Iterable�List�Optional�Tuple)�InvalidSdistFilename�InvalidWheelFilename�canonicalize_name�parse_sdist_filename�parse_wheel_filename)�InstallationCandidate)�Link)�path_to_url�url_to_path)�is_urlc �N � e Zd Zedee fd�� � Zdefd�Zde fd�Z dS )� LinkSource�returnc � � t � � �)z,Returns the underlying link, if there's one.��NotImplementedError��selfs �{/builddir/build/BUILD/imunify360-venv-2.4.0/opt/imunify360/venv/lib/python3.11/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"