📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-06-29 10:39:54
📂
/ (Root)
/
opt
/
alt
/
python312
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
resolution
/
resolvelib
/
__pycache__
📍 /opt/alt/python312/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/__pycache__
🔄 Refresh
✏️
Editing: candidates.cpython-312.pyc
Read Only
� R`iHS � � � d dl Z d dlZd dlmZmZmZmZmZmZm Z m Z d dlmZm Z d dlmZ d dlmZmZmZ d dlmZ d dlmZmZ d dlmZ d d lmZmZ d d lmZ d dl m!Z! d dl"m#Z# d dl$m%Z%m&Z&m'Z'm(Z( erd dl)m*Z* e jV e,� Z-e d Z. e ed� Z/de%dee. fd�Z0dededefd�Z1dededefd�Z2dededefd�Z3 G d� de%� Z4 G d� de4� Z5 G d� d e4� Z6 G d!� d"e%� Z7 G d#� d$e%� Z8 G d%� d&e%� Z9y)'� N)� TYPE_CHECKING�Any� FrozenSet�Iterable�Optional�Tuple�Union�cast)�NormalizedName�canonicalize_name)�Version)� HashError�InstallationSubprocessError�MetadataInconsistent)�BaseDistribution)�Link�links_equivalent)�Wheel)�install_req_from_editable�install_req_from_line)�InstallRequirement)�direct_url_from_link)�normalize_version_info� )� Candidate�CandidateVersion�Requirement�format_name)�Factory)�AlreadyInstalledCandidate�EditableCandidate� LinkCandidatez<Python from Requires-Python>� candidate�returnc �B � t t t f}t | |� r| S y)z%The runtime version of BaseCandidate.N)r r! r"