/usr/local/lib/python3.9/site-packages/pip/_internal/metadata/__pycache__
a ���hLc � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl Z d dlmZm Z mZmZ d dlmZmZmZmZmZ d dlmZ d dlmZmZ d dlmZmZ d dlmZ d d l m!Z! d d l"m#Z#m$Z$ d dl%m&Z&m'Z'm(Z( d dl)m*Z* d d l+m,Z, d dl-m.Z.m/Z/ d dl0m1Z1 ddl2m3Z3 ee4ej5f Z6e�7e8�Z9G dd� de�Z:dddd�dd�Z;G dd� de�Z<G dd� de�Z=G dd� d�Z>G dd � d e�Z?G d!d"� d"e?�Z@G d#d$� d$e?�ZAdS )%� )�annotationsN)� Collection� Container�Iterable�Iterator)�IO�Any� NamedTuple�Protocol�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 @ sB e Zd Zedd�dd��Zedd�dd��Zedd�dd��Zd S ) �BaseEntryPoint�str��returnc C s t � �d S �N��NotImplementedError��self� r( �E/usr/local/lib/python3.9/site-packages/pip/_internal/metadata/base.py�name- s zBaseEntryPoint.namec C s t � �d S r# r$ r&