????

Your IP : 216.73.216.152


Current Path : /proc/self/root/proc/self/root/lib/python2.7/site-packages/pip/_internal/cli/
Upload File :
Current File : //proc/self/root/proc/self/root/lib/python2.7/site-packages/pip/_internal/cli/main_parser.pyc

�
}�\]c@s�dZddlZddlZddlmZddlmZmZddlm	Z	m
Z
mZddlm
Z
ddlmZmZddlmZer�dd	lmZmZnd
dgZd�Zd
�ZdS(s=A single place for constructing and exposing the main parser
i����N(t
cmdoptions(tConfigOptionParsertUpdatingDefaultsHelpFormatter(t
commands_dicttget_similar_commandst
get_summaries(tCommandError(tget_pip_versiontget_prog(tMYPY_CHECK_RUNNING(tTupletListtcreate_main_parsert
parse_commandcCs�idd6td6t�d6dd6t�d6}t|�}|j�t�|_tjtj	|�}|j
|�t|_t
�}dgg|D]\}}d	||f^q�}d
j|�|_|S(s6Creates and returns the main parser for pip's CLI
    s
%prog <command> [options]tusagetadd_help_optiont	formattertglobaltnametprogts%-27s %ss
(tFalseRRRtdisable_interspersed_argsRtversionRtmake_option_groupt
general_grouptadd_option_grouptTruetmainRtjointdescription(t	parser_kwtparsertgen_optstcommand_summariestitjR((s</tmp/pip-install-ewDPok/pip/pip/_internal/cli/main_parser.pyRs 



		0cCst�}|j|�\}}|jrZtjj|j�tjjtj�tj�n|s�|ddkr�t	|�dkr�|j
�tj�n|d}|tkr�t|�}d|g}|r�|j
d|�ntdj|���n|}|j|�||fS(Nithelpisunknown command "%s"smaybe you meant "%s"s - (Rt
parse_argsRtsyststdouttwritetostlineseptexittlent
print_helpRRtappendRRtremove(targsR tgeneral_optionst	args_elsetcmd_nametguesstmsgtcmd_args((s</tmp/pip-install-ewDPok/pip/pip/_internal/cli/main_parser.pyR
:s&			
)




(t__doc__R*R'tpip._internal.cliRtpip._internal.cli.parserRRtpip._internal.commandsRRRtpip._internal.exceptionsRtpip._internal.utils.miscRRtpip._internal.utils.typingR	ttypingR
Rt__all__RR
(((s</tmp/pip-install-ewDPok/pip/pip/_internal/cli/main_parser.pyt<module>s	!