§
]<ˆjò ã óò — d Z ddlZddlZddlZddlmZmZmZ ddlm Z ddl
mZ ddlm
Z
mZ ddlmZmZ ddlmZ dd lmZmZ d
dgZde
fd
„Zdedee fd„Zdee deeee f fd„ZdS )z=A single place for constructing and exposing the main parser
é N)ÚListÚOptionalÚTuple)Úget_runnable_pip)Ú
cmdoptions)ÚConfigOptionParserÚUpdatingDefaultsHelpFormatter)Ú
commands_dictÚget_similar_commands)ÚCommandError)Úget_pip_versionÚget_progÚcreate_main_parserÚ
parse_commandÚreturnc ó˜ — t ddt ¦ « dt ¦ « ¬¦ « } | ¦ « t ¦ « | _ t
j t j | ¦ « }| |¦ « d| _
dgd„ t j ¦ « D ¦ « z }d
|¦ « | _ | S ) z1Creates and returns the main parser for pip's CLIz
%prog