File: D:/Python311/Lib/site-packages/pip/_internal/cli/__pycache__/parser.cpython-311.pyc
�
�mi�* � �6 � d Z ddlmZ ddlZddlZddlZddlZddlZddlm Z ddl
mZ ddlm
Z
mZ ddlmZ ddlmZmZ dd lmZmZ ej e� � Z G d
� dej � � Z G d� d
e� � Z G d� dej � � Z G d� de� � ZdS )zBase option parser setup� )�annotationsN)� Generator)�suppress)�Any�NoReturn)�
UNKNOWN_ERROR)�
Configuration�ConfigurationError)�redact_auth_from_url� strtoboolc �` � � e Zd ZdZd� fd�Zdd�Z dd d�Zd!d�Zd"d�Zd#d�Z d$d�Z
d%d�Z� xZS )&�PrettyHelpFormatterz4A prettier/less verbose help formatter for optparse.�argsr �kwargs�return�Nonec � �� d|d<