Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
cli
/
__pycache__
[ HOME ]
Exec
Submit
File Name : main_parser.cpython-312.pyc
� p�/i� � � � d Z ddlmZ ddlZddlZddlZddlmZ ddlm Z ddl mZmZ ddl mZmZ ddlmZ dd lmZmZ d dgZdd�Zdd �Zdd�Zy)z<A single place for constructing and exposing the main parser� )�annotationsN)�get_runnable_pip)� cmdoptions)�ConfigOptionParser�UpdatingDefaultsHelpFormatter)� commands_dict�get_similar_commands)�CommandError)�get_pip_version�get_prog�create_main_parser� parse_commandc � � t ddt � dt � �� } | j � t � | _ t j t j | � }| j |� d| _ dgt j � D ��cg c] \ }}|d�d|j � ��� c}}z }d j |� | _ | S c c}}w ) z1Creates and returns the main parser for pip's CLIz %prog <command> [options]F�global)�usage�add_help_option� formatter�name�progT� �27� � )r r r �disable_interspersed_argsr �versionr �make_option_group� general_group�add_option_group�mainr �items�summary�join�description)�parser�gen_optsr �command_infor# s �L/opt/hc_python/lib/python3.12/site-packages/pip/_internal/cli/main_parser.pyr r s� � � �+��/�1� � �Z��F� �$�$�&�$�&�F�N� �+�+�J�,D�,D�f�M�H� ���H�%� �F�K� �$�"/�"5�"5�"7��"7��D�,� ��)�1�\�)�)�*�+�"7�� �K� ���;�/�F���M�� s �Cc � � t j j | � rlt j j | � rKdD ]E }t j j | |� }t j j |� s�C|c S y | S y )N)z bin/pythonzScripts/python.exe)�os�path�exists�isdirr"