ó BuÆ_c@@sÝdZddlmZddlZddlmZmZddlmZerqddl m Z ddl m Z nedd ƒZ ed e d d d ƒfde dddƒfde dddƒfde dddƒfde dddƒfde dd d!ƒfd"e d#d$d%ƒfd&e d'd(d)ƒfd*e d+d,d-ƒfd.e d/d0d1ƒfd2e d3d4d5ƒfd6e d7d8d9ƒfd:e d;d<d=ƒfd>e d?d@dAƒfdBe dCdDdEƒfgƒZdF„ZdG„ZdS(Hs% Package containing all pip commands i(tabsolute_importN(t OrderedDictt namedtuple(tMYPY_CHECK_RUNNING(tAny(tCommandt CommandInfos module_path, class_name, summarytinstallspip._internal.commands.installtInstallCommandsInstall packages.tdownloadspip._internal.commands.downloadtDownloadCommandsDownload packages.t uninstalls pip._internal.commands.uninstalltUninstallCommandsUninstall packages.tfreezespip._internal.commands.freezet FreezeCommands1Output installed packages in requirements format.tlistspip._internal.commands.listt ListCommandsList installed packages.tshowspip._internal.commands.showt ShowCommands*Show information about installed packages.tcheckspip._internal.commands.checkt CheckCommands7Verify installed packages have compatible dependencies.tconfigs$pip._internal.commands.configurationtConfigurationCommands&Manage local and global configuration.tsearchspip._internal.commands.searcht SearchCommandsSearch PyPI for packages.tcachespip._internal.commands.cachet CacheCommands%Inspect and manage pip's wheel cache.twheelspip._internal.commands.wheelt WheelCommands$Build wheels from your requirements.thashspip._internal.commands.hasht HashCommands#Compute hashes of package archives.t completions!pip._internal.commands.completiontCompletionCommands-A helper command used for command completion.tdebugspip._internal.commands.debugt DebugCommands&Show information useful for debugging.thelpspip._internal.commands.helpt HelpCommandsShow help for commands.cK@sMt|\}}}tj|ƒ}t||ƒ}|d|d||}|S(sF Create an instance of the Command class with the given name. tnametsummary(t commands_dictt importlibt import_moduletgetattr(R%tkwargst module_patht class_nameR&tmodulet command_classtcommand((sP/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/commands/__init__.pytcreate_commandbs cC@sGddlm}|jƒ}||tjƒƒ}|r?|dStSdS(sCommand name auto-correct.i(tget_close_matchesN(tdifflibR2tlowerR'tkeystFalse(R%R2tclose_commands((sP/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/commands/__init__.pytget_similar_commandsos  (t__doc__t __future__RR(t collectionsRRtpip._internal.utils.typingRttypingRtpip._internal.cli.base_commandRRR'R1R8(((sP/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/commands/__init__.pytsp