o Ec @sdZddlZddlZddlZddlZddlmZmZddlm Z ddl m Z ddl m Z ddlmZddlmZeeZd d eeed efd d ZdS)z Primary application entrypoint. N)ListOptional) autocomplete) parse_command)create_command)PipError) deprecationargsreturnc Cs|dur tjdd}ttzt|\}}Wn'tyA}ztjd|tjt j t dWYd}~nd}~wwz t t jdWnt jyd}z td|WYd}~nd}~wwt|d|vd}||S)NzERROR: z%Ignoring error %s when setting localez --isolated)isolated)sysargvrZinstall_warning_loggerrrrstderrwriteoslinesepexitlocale setlocaleLC_ALLErrorloggerdebugrmain)r Zcmd_nameZcmd_argsexceZcommandrI/opt/alt/python310/lib/python3.10/site-packages/pip/_internal/cli/main.pyr-s( r)N)__doc__rZloggingrrtypingrrZ pip._internal.cli.autocompletionrZpip._internal.cli.main_parserrZpip._internal.commandsrZpip._internal.exceptionsrZpip._internal.utilsrZ getLogger__name__rstrintrrrrrs