
    e	                         d Z ddlZddlZddlZddlZddlmZmZ ddlm	Z	 ddl
mZ ddlmZ ddlmZ ddlmZ  ej        e          Zdd	eee                  d
efdZdS )z Primary application entrypoint.
    N)ListOptional)autocomplete)parse_command)create_command)PipError)deprecationargsreturnc                    | t           j        dd          } t          j                     t	                       	 t          |           \  }}nv# t          $ ri}t           j                            d|            t           j                            t          j
                   t          j        d           Y d }~nd }~ww xY w	 t          j        t          j        d           n7# t          j        $ r%}t                               d|           Y d }~nd }~ww xY wt%          |d|v           }|                    |          S )N   zERROR:  z%Ignoring error %s when setting localez
--isolated)isolated)sysargvr	   install_warning_loggerr   r   r   stderrwriteoslinesepexitlocale	setlocaleLC_ALLErrorloggerdebugr   main)r
   cmd_namecmd_argsexcecommands         M/var/www/html/api/venv/lib/python3.11/site-packages/pip/_internal/cli/main.pyr   r   -   sE   |x| &(((NNN*400((   
3)))
$$$A++++< A A A<a@@@@@@@@A X1IKKKG<<!!!s0   A 
B?AB::B?C# #D2DD)N)__doc__r   loggingr   r   typingr   r    pip._internal.cli.autocompletionr   pip._internal.cli.main_parserr   pip._internal.commandsr   pip._internal.exceptionsr   pip._internal.utilsr	   	getLogger__name__r   strintr        r$   <module>r3      s       				 



 ! ! ! ! ! ! ! ! 9 9 9 9 9 9 7 7 7 7 7 7 1 1 1 1 1 1 - - - - - - + + + + + +		8	$	$<" "xS	" "c " " " " " "r2   