PATH:
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
pip
/
_internal
/
req
/
__pycache__
/
Editing: req_uninstall.cpython-311.pyc
� L�i#^ � � � d dl mZ d dlZd dlZd dlZd dlZd dlmZmZ d dl m Z d dlmZm Z d dlmZmZ d dlmZmZ d dlmZ d d lmZ d d lmZ d dlmZmZ d dlmZmZm Z m!Z! d d l"m#Z#m$Z$ d dl%m&Z& ee'� � Z(d*d�Z)d+d�Z*e*d,d�� � Z+d-d �Z,d-d!�Z-d.d#�Z. G d$� d%� � Z/ G d&� d'� � Z0 G d(� d)� � Z1dS )/� )�annotationsN)� Generator�Iterable)�cache_from_source)�Any�Callable)�LegacyDistutilsInstall�UninstallMissingRecord)�get_bin_prefix�get_bin_user)�BaseDistribution)�WINDOWS)�egg_link_path_from_location)� getLogger� indent_log)�ask�normalize_path�renames�rmtree)�AdjacentTempDirectory� TempDirectory)�running_under_virtualenv�bin_dir�str�script_name�is_gui�bool�return�Generator[str, None, None]c # � K � t j � | |� � }|V � t sdS |� d�V � |� d�V � |r |� d�V � dS |� d�V � dS )z�Create the fully qualified name of the files created by {console,gui}_scripts for the given ``dist``. Returns the list of file names Nz.exez .exe.manifestz-script.pywz -script.py)�os�path�joinr )r r r �exe_names �/builddir/build/BUILD/imunify360-venv-2.6.1/opt/imunify360/venv/lib/python3.11/site-packages/pip/_internal/req/req_uninstall.py� _script_namesr&