a
lj @ s d Z ddlZddlZddlZddlZddlmZmZ ddlm Z ddl
mZ ddlm
Z
ddlmZ ddlmZ eeZdeee ed d
dZdS )
z Primary application entrypoint.
N)ListOptional)autocomplete)
parse_command)create_command)PipError)deprecation)argsreturnc
C s | d u rt jdd } t t zt| \}}W nN ty } z6t jd| t jt j
t d W Y d }~n
d }~0 0 zt
tjd W n2 tjy } ztd| W Y d }~n
d }~0 0 t|d|v d}||S )N zERROR: z%Ignoring error %s when setting localez
--isolated)isolated)sysargvr Zinstall_warning_loggerr r r stderrwriteoslinesepexitlocale setlocaleLC_ALLErrorloggerdebugr main)r Zcmd_nameZcmd_argsexceZcommand r :/usr/lib/python3.9/site-packages/pip/_internal/cli/main.pyr - s "r )N)__doc__r Zloggingr r typingr r Z pip._internal.cli.autocompletionr Zpip._internal.cli.main_parserr Zpip._internal.commandsr Zpip._internal.exceptionsr Zpip._internal.utilsr Z getLogger__name__r strintr r r r r