a
    e0h8
                     @   s   d Z ddlmZ ddlZddlZddlZddl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 dd	lmZ erdd
lmZmZ eeZdddZdS )z Primary application entrypoint.
    )absolute_importN)autocomplete)parse_command)create_command)PipError)deprecation)MYPY_CHECK_RUNNING)ListOptionalc              
   C   s   | d u rt jdd  } t  t  zt| \}}W nN ty } z6t jd	| t jt
j t d W Y d }~n
d }~0 0 zttjd W n2 tjy } ztd| W Y d }~n
d }~0 0 t|d|v d}||S )N   z	ERROR: {} z%Ignoring error %s when setting localez
--isolated)isolated)sysargvr   install_warning_loggerr   r   r   stderrwriteformatoslinesepexitlocale	setlocaleLC_ALLErrorloggerdebugr   main)argscmd_namecmd_argsexcecommand r$   D/var/www/auris/lib/python3.9/site-packages/pip/_internal/cli/main.pyr   1   s      "r   )N)__doc__
__future__r   r   loggingr   r    pip._internal.cli.autocompletionr   pip._internal.cli.main_parserr   pip._internal.commandsr   pip._internal.exceptionsr   Zpip._internal.utilsr   pip._internal.utils.typingr   typingr	   r
   	getLogger__name__r   r   r$   r$   r$   r%   <module>   s   
