shell bypass 403
UnknownSec Shell
:
/
lib
/
python3
/
dist-packages
/
pip
/
_internal
/
metadata
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
base.cpython-312.pyc
� O:]h3e � �V � 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 m!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/m0Z0m1Z1 d d l2m3Z3 ddl4m5Z5 erd dl m6Z6 ne7Z6ee e!f Z8ee9ejt f Z; ejx e=� Z> G d� de6� Z?dee9df dee9df de9fd�Z@ G d� de� ZA G d� de6� ZB G d� d� ZC G d� de6� ZD G d � d!eD� ZE G d"� d#eD� ZFy)$� N) �IO� TYPE_CHECKING�Any� Collection� Container�Dict�Iterable�Iterator�List� NamedTuple�Optional�Tuple�Union)�Requirement)�InvalidSpecifier�SpecifierSet)�NormalizedName�canonicalize_name)� LegacyVersion�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_json)�Protocolc �N � e Zd Zedefd�� Zedefd�� Zedefd�� Zy)�BaseEntryPoint�returnc � � t � ��N��NotImplementedError��selfs �=/usr/lib/python3/dist-packages/pip/_internal/metadata/base.py�namezBaseEntryPoint.name9 � � �!�#�#� c � � t � �r) r* r, s r. �valuezBaseEntryPoint.value= r0 r1 c � � t � �r) r* r, s r. �groupzBaseEntryPoint.groupA r0 r1 N)�__name__� __module__�__qualname__�property�strr/ r3 r5 � r1 r. r&