File: D:/Python311/Lib/site-packages/pip/_internal/commands/__pycache__/help.cpython-311.pyc
�
�miT � �R � d dl mZ d dlmZ d dlmZ d dlmZ G d� de� � ZdS )� )�Values)�Command)�SUCCESS)�CommandErrorc �: � e Zd ZdZdZdZdedee de fd�Z
dS ) �HelpCommandzShow help for commandsz
%prog <command>T�options�args�returnc �T � ddl m}m}m} |d }n# t $ r
t
cY S w xY w||vrO ||� � }d|� d�g}|r|� d|� d�� � t d� |� � � � � ||� � } | j �
� � t
S )Nr )�
commands_dict�create_command�get_similar_commandszunknown command "�"zmaybe you meant "z - )�pip._internal.commandsr
r r �
IndexErrorr �appendr �join�parser�
print_help)
�selfr r
r
r r �cmd_name�guess�msg�commands
�=D:\Python311\Lib\site-packages\pip/_internal/commands/help.py�runzHelpCommand.run s � �
�
�
�
�
�
�
�
�
�
� ��A�w�H�H��� � � ��N�N�N� ���� �=�(� 0�(�(��2�2�E�2�x�2�2�2�3�C��
9��
�
�7�u�7�7�7�8�8�8��u�z�z�#���/�/�/� �.��*�*����!�!�#�#�#��s � �)�)N)�__name__�
__module__�__qualname__�__doc__�usage�ignore_require_venvr �list�str�intr � � r r r sT � � � � � � � �
�E����6� ��c�� �s� � � � � � r( r N) �optparser �pip._internal.cli.base_commandr �pip._internal.cli.status_codesr �pip._internal.exceptionsr r r'