Current File : //lib/python3.9/site-packages/pip/_internal/cli/__pycache__/main.cpython-39.pyc
a

[��f�	�@s�dZddlZddlZddlZddlZddlmZmZddlm	Z	ddl
mZddlm
Z
ddlmZddlmZe�e�Zdeeeed	�d
d�ZdS)
z Primary application entrypoint.
�N)�List�Optional)�autocomplete)�
parse_command)�create_command)�PipError)�deprecation)�args�returnc
Cs�|durtjdd�}t��t�zt|�\}}WnNty�}z6tj�d|���tj�t	j
�t�d�WYd}~n
d}~00zt�
tjd�Wn2tjy�}zt�d|�WYd}~n
d}~00t|d|vd�}|�|�S)N�zERROR: �z%Ignoring error %s when setting localez
--isolated)�isolated)�sys�argvrZinstall_warning_loggerrrr�stderr�write�os�linesep�exit�locale�	setlocale�LC_ALL�Error�logger�debugr�main)r	Zcmd_nameZcmd_args�exc�eZcommand�r�:/usr/lib/python3.9/site-packages/pip/_internal/cli/main.pyr-s  "r)N)�__doc__rZloggingrr�typingrrZ pip._internal.cli.autocompletionrZpip._internal.cli.main_parserrZpip._internal.commandsrZpip._internal.exceptionsrZpip._internal.utilsrZ	getLogger�__name__r�str�intrrrrr�<module>s