a
    ‡Ààg8
  ã                   @   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rŒd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   Zinstall_warning_loggerr   r   r   ÚstderrÚwriteÚformatÚosÚlinesepÚexitÚlocaleÚ	setlocaleÚLC_ALLÚErrorÚloggerÚdebugr   Úmain)ÚargsZcmd_nameZcmd_argsÚexcÚeZcommand© r    úO/var/www/sistema_ama/venv/lib/python3.9/site-packages/pip/_internal/cli/main.pyr   1   s      "r   )N)Ú__doc__Z
__future__r   r   Zloggingr   r   Z pip._internal.cli.autocompletionr   Zpip._internal.cli.main_parserr   Zpip._internal.commandsr   Zpip._internal.exceptionsr   Zpip._internal.utilsr   Úpip._internal.utils.typingr   Útypingr	   r
   Z	getLoggerÚ__name__r   r   r    r    r    r!   Ú<module>   s   
