File "uninstall.cpython-36.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/usr/lib/python3.6/site-packages/pip/commands/__pycache__/uninstall.cpython-36.pyc
File size: 2.48 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit

3

PfD@s`ddlmZddlZddlmZddlmZmZmZddl	m
Z
ddlmZGddde
Z
dS)	)absolute_importN)
WheelCache)InstallRequirementRequirementSetparse_requirements)Command)InstallationErrorcs4eZdZdZdZdZdZfddZddZZ	S)	UninstallCommandaB
    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``.
    	uninstallzU
      %prog [options] <package> ...
      %prog [options] -r <requirements file> ...zUninstall packages.c	sVtt|j|||jjddddgddd|jjdd	d
ddd
|jjd|jdS)Nz-rz
--requirementrequirementsappendfilezjUninstall all the packages listed in the given requirements file.  This option can be used multiple times.)destactiondefaultmetavarhelpz-yz--yesyes
store_truez2Don't ask for confirmation of uninstall deletions.)rrrr)superr	__init__Zcmd_optsZ
add_optionparserZinsert_option_group)selfargskw)	__class__/usr/lib/python3.6/uninstall.pyrszUninstallCommand.__init__c
Cs|j|}tjjtt}t|j|}tddd|j||d}x$|D]}|j	t
j||j|dqFWx2|jD](}x"t
||||dD]}	|j	|	qWqnW|jstdt|jd|j|jdWdQRXdS)N)Z	build_dirZsrc_dirZdownload_dirisolatedsessionwheel_cache)rr )optionsrr zLYou must give at least one requirement to %(name)s (see "pip help %(name)s"))name)Zauto_confirm)Z_build_sessionpipindexZ
FormatControlsetr	cache_dirrZ
isolated_modeZadd_requirementrZ	from_linerrZhas_requirementsrdictr"r
r)
rr!rrZformat_controlr Zrequirement_setr"filenameZreqrrrrun-s6
zUninstallCommand.run)
__name__
__module____qualname____doc__r"ZusageZsummaryrr)
__classcell__rr)rrr	
s	r	)Z
__future__rr#Z	pip.wheelrZpip.reqrrrZpip.basecommandrZpip.exceptionsrr	rrrr<module>s