U 巀g @sdZddlZddlZddlZddlZddlZddlmZmZddl m Z ddl m Z ddl mZddlmZddlmZeeZd eeeed d d ZdS) z Primary application entrypoint. N)ListOptional) autocomplete) parse_command)create_command)PipError) deprecation)argsreturnc Cs|dkrtjdd}tjdtddttzt|\}}WnLt k r}z.tj d|tj t j tdW5d}~XYnXzttjdWn0tjk r}ztd|W5d}~XYnXt|d|kd }||S) Nignorez.*pkg_resources)actioncategorymodulezERROR: z%Ignoring error %s when setting localez --isolated)isolated)sysargvwarningsfilterwarningsDeprecationWarningrinstall_warning_loggerrrrstderrwriteoslinesepexitlocale setlocaleLC_ALLErrorloggerdebugrmain)r cmd_namecmd_argsexcecommandr)D/opt/hc_python/lib/python3.8/site-packages/pip/_internal/cli/main.pyr#/s*r#)N)__doc__rloggingrrrtypingrr pip._internal.cli.autocompletionrpip._internal.cli.main_parserrpip._internal.commandsrpip._internal.exceptionsrpip._internal.utilsr getLogger__name__r!strintr#r)r)r)r*s