o gl@sPddlmZddlmZddlmZddlmZddlm Z GdddeZ dS) )Values)List)Command)SUCCESS) CommandErrorc@s2eZdZdZdZdZdedeede fddZ d S) HelpCommandzShow help for commandsz %prog Toptionsargsreturnc Csddlm}m}m}z|d}Wn tytYSw||vr=||}d|dg}|r6|d|dtd|||} | j tS)Nr) commands_dictcreate_commandget_similar_commandszunknown command ""zmaybe you meant "z - ) pip._internal.commandsr r r IndexErrorrappendrjoinparser print_help) selfrr r r r cmd_nameguessmsgcommandr=/usr/lib/python3/dist-packages/pip/_internal/commands/help.pyruns   zHelpCommand.runN) __name__ __module__ __qualname____doc__usageignore_require_venvrrstrintrrrrrr s rN) optparsertypingrpip._internal.cli.base_commandrpip._internal.cli.status_codesrpip._internal.exceptionsrrrrrrs