ó œ0{Yc@sVddlmZmZmZddlmZddlmZdefd„ƒYZdS(i˙˙˙˙(tInstallRequirementtRequirementSettparse_requirements(tCommand(tInstallationErrortUninstallCommandcBs2eZdZdZdZdZd„Zd„ZRS(sB Uninstall packages. pip is able to uninstall most installed packages. Known exceptions are: - Pure distutils packages installed with ``python setup.py install``, which leave behind no metadata to determine what files were installed. - Script wrappers installed by ``python setup.py develop``. t uninstallsU %prog [options] ... %prog [options] -r ...sUninstall packages.c Os‰tt|ƒj||Ž|jjdddddddgdd d d ƒ|jjd d ddddd dƒ|jjd|jƒdS(Ns-rs --requirementtdestt requirementstactiontappendtdefaulttmetavartfilethelpsjUninstall all the packages listed in the given requirements file. This option can be used multiple times.s-ys--yestyest store_trues2Don't ask for confirmation of uninstall deletions.i(tsuperRt__init__tcmd_optst add_optiontparsertinsert_option_group(tselftargstkw((sG/opt/alt/python34/lib/python3.4/site-packages/pip/commands/uninstall.pyRs    c CsÚ|j|ƒ}tddddddd|ƒ}x$|D]}|jtj|ƒƒq7WxA|jD]6}x-t|d|d|ƒD]}|j|ƒq€WqaW|jsĂt dt d|j ƒƒ‚n|j d|j ƒdS( Nt build_dirtsrc_dirt download_dirtsessiontoptionssLYou must give at least one requirement to %(name)s (see "pip help %(name)s")tnamet auto_confirm(t_build_sessionRtNonetadd_requirementRt from_lineRRthas_requirementsRtdictRRR(RRRRtrequirement_setRtfilenametreq((sG/opt/alt/python34/lib/python3.4/site-packages/pip/commands/uninstall.pytrun(s"    (t__name__t __module__t__doc__RtusagetsummaryRR*(((sG/opt/alt/python34/lib/python3.4/site-packages/pip/commands/uninstall.pyRs   N( tpip.reqRRRtpip.basecommandRtpip.exceptionsRR(((sG/opt/alt/python34/lib/python3.4/site-packages/pip/commands/uninstall.pyts