� ��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