3 ig @sdZddlZddlZddlZddlZddlmZmZddlm Z ddl m Z ddl m Z ddlmZddlmZejeZd eeeed d d ZdS) z Primary application entrypoint. N)ListOptional) autocomplete) parse_command)create_command)PipError) deprecation)argsreturnc Cs|dkrtjdd}tjtyt|\}}WnLtk r}z0tjjd|tjjt j tj dWYdd}~XnXyt j t jdWn0t jk r}ztjd|WYdd}~XnXt|d|kd}|j|S)NzERROR: z%Ignoring error %s when setting localez --isolated)isolated)sysargvrinstall_warning_loggerrrrstderrwriteoslinesepexitlocale setlocaleLC_ALLErrorloggerdebugrmain)r cmd_namecmd_argsexcecommandr"5/tmp/pip-build-88gy_88q/pip/pip/_internal/cli/main.pyr-s r)N)__doc__rloggingrrZtypingrrZ pip._internal.cli.autocompletionrZpip._internal.cli.main_parserrZpip._internal.commandsrZpip._internal.exceptionsrZpip._internal.utilsr getLogger__name__rstrintrr"r"r"r#s