ó •abc @@s dZddlmZddlmZddlmZddlmZddl m Z ddl m Z ddl mZdd lmZdd lmZdd lmZdd lmZdd lmZddlmZi eej6eej6e e j6e e j6eej6eej6eej6eej6eej6eej6eej6eej6Zeeeeeeeeee ee g Zed„Zd„Z d„Z!dS(s% Package containing all pip commands i(tabsolute_import(tCompletionCommand(tDownloadCommand(t FreezeCommand(t HashCommand(t HelpCommand(t ListCommand(t CheckCommand(t SearchCommand(t ShowCommand(tInstallCommand(tUninstallCommand(t WheelCommandcc@sM|rtttƒ}n tjƒ}x"|D]\}}||jfVq+WdS(s5Yields sorted (command name, command summary) tuples.N(t_sort_commandst commands_dicttcommands_ordertitemstsummary(torderedtcmditemstnamet command_class((s9/usr/lib/python2.7/site-packages/pip/commands/__init__.pyt get_summaries4s  cC@sGddlm}|jƒ}||tjƒƒ}|r?|dStSdS(sCommand name auto-correct.i(tget_close_matchesN(tdifflibRtlowerRtkeystFalse(RRtclose_commands((s9/usr/lib/python2.7/site-packages/pip/commands/__init__.pytget_similar_commands@s  c@s%‡fd†}t|jƒd|ƒS(Nc@s.yˆj|dƒSWntk r)dSXdS(Niiÿ(tindext ValueError(tkey(torder(s9/usr/lib/python2.7/site-packages/pip/commands/__init__.pytkeyfnOs R (tsortedR(tcmddictR!R"((R!s9/usr/lib/python2.7/site-packages/pip/commands/__init__.pyR NsN("t__doc__t __future__Rtpip.commands.completionRtpip.commands.downloadRtpip.commands.freezeRtpip.commands.hashRtpip.commands.helpRtpip.commands.listRtpip.commands.checkRtpip.commands.searchRtpip.commands.showR tpip.commands.installR tpip.commands.uninstallR tpip.commands.wheelR RRRtTrueRRR (((s9/usr/lib/python2.7/site-packages/pip/commands/__init__.pytsR