eaiovnaovbqoebvqoeavibavo  abc @@sdZddlmZddlmZddlmZddlmZddl m Z ddl m Z ddl mZdd lmZdd lmZdd lmZdd lmZdd lmZddlmZi eej6eej6e e j6e e j6eej6eej6eej6eej6eej6eej6eej6eej6Zeeeeeeeeee ee g ZedZdZ dZ!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|jd|S(Nc@s.yj|dSWntk 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