관리-도구
편집 파일: base.cpython-311.pyc
� �܋f�b � �^ � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m Z mZmZm Z mZmZmZmZmZmZmZmZmZ d dlmZ d dlmZmZ d dlmZmZ d dlm Z d dl!m"Z" d dl#m$Z$m%Z% d d l&m'Z'm(Z(m)Z) d d l*m+Z+ d dl,m-Z- d dl.m/Z/m0Z0 d d l1m2Z2 ddl3m4Z4 ee5ej6 f Z7 ej8 e9� � Z: G d� de� � Z;dee5df dee5df de5fd�Z< G d� de� � Z= G d� de� � Z> G d� d� � Z? G d� de� � Z@ G d� d e@� � ZA G d!� d"e@� � ZBdS )#� N) �IO�Any� Collection� Container�Dict�Iterable�Iterator�List� NamedTuple�Optional�Protocol�Tuple�Union)�Requirement)�InvalidSpecifier�SpecifierSet)�NormalizedName�canonicalize_name)�Version)�NoneMetadataError)� site_packages� user_site)�DIRECT_URL_METADATA_NAME� DirectUrl�DirectUrlValidationError)�stdlib_pkgs)�egg_link_path_from_sys_path)�is_local�normalize_path)�url_to_path� )�msg_to_jsonc �b � e Zd Zedefd�� � Zedefd�� � Zedefd�� � ZdS )�BaseEntryPoint�returnc � � t � � ��N��NotImplementedError��selfs �R/opt/cloudlinux/venv/lib64/python3.11/site-packages/pip/_internal/metadata/base.py�namezBaseEntryPoint.name2 � � �!�#�#�#� c � � t � � �r'