????

Your IP : 216.73.216.152


Current Path : /usr/lib/python2.7/site-packages/pip/_internal/commands/
Upload File :
Current File : //usr/lib/python2.7/site-packages/pip/_internal/commands/uninstall.pyc

�
}�\]c@@s�ddlmZddlmZddlmZddlmZddlm	Z	ddl
mZddlm
Z
defd	��YZd
S(i(tabsolute_import(tcanonicalize_name(tCommand(tInstallationError(tparse_requirements(tinstall_req_from_line(t(protect_pip_from_modification_on_windowstUninstallCommandcB@s2eZdZdZdZdZd�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] <package> ...
      %prog [options] -r <requirements file> ...sUninstall packages.c
O@s�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((s?/tmp/pip-install-ewDPok/pip/pip/_internal/commands/uninstall.pyRs				c	C@sC|j|��.}i}xB|D]:}t|d|j�}|jr||t|j�<qqWxS|jD]H}x?t|d|d|�D]%}|jr�||t|j�<q�q�WqgW|s�tdtd|j���nt	dd|k�xK|j
�D]=}|jd|jd	|j
d
k�}|r�|j�q�q�WWdQXdS(NtisolatedtoptionstsessionsLYou must give at least one requirement to %(name)s (see "pip help %(name)s")tnamet
modifying_piptpiptauto_confirmtverbosei(t_build_sessionRt
isolated_modeRRR
RRtdictRtvaluesRRt	verbositytcommit(	RRRRtreqs_to_uninstallRtreqtfilenametuninstall_pathset((s?/tmp/pip-install-ewDPok/pip/pip/_internal/commands/uninstall.pytrun/s2
	
	
	(t__name__t
__module__t__doc__RtusagetsummaryRR.(((s?/tmp/pip-install-ewDPok/pip/pip/_internal/commands/uninstall.pyRs		N(t
__future__Rtpip._vendor.packaging.utilsRtpip._internal.cli.base_commandRtpip._internal.exceptionsRtpip._internal.reqRtpip._internal.req.constructorsRtpip._internal.utils.miscRR(((s?/tmp/pip-install-ewDPok/pip/pip/_internal/commands/uninstall.pyt<module>s