£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

Rec           @@  s   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z d  d l m	 Z	 d  d l
 m Z d  d l m Z d  d l m Z m Z d  d	 l m Z d  d
 l m Z e r d  d l m Z d  d l m Z n  d e e f d     YZ d S(   i    (   t   absolute_import(   t   canonicalize_name(   t   Command(   t   SessionCommandMixin(   t   SUCCESS(   t   InstallationError(   t   parse_requirements(   t   install_req_from_linet#   install_req_from_parsed_requirement(   t(   protect_pip_from_modification_on_windows(   t   MYPY_CHECK_RUNNING(   t   Values(   t   Listt   UninstallCommandc           B@  s&   e  Z d  Z d Z d   Z d   Z RS(   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``.
    sU   
      %prog [options] <package> ...
      %prog [options] -r <requirements file> ...c         C@  sp   |  j  j d d d d d d d g  d d	 d
 d |  j  j d d d d d d d
 d |  j j d |  j   d  S(   Ns   -rs   --requirementt   destt   requirementst   actiont   appendt   defaultt   metavart   filet   helpsj   Uninstall all the packages listed in the given requirements file.  This option can be used multiple times.s   -ys   --yest   yest
   store_trues2   Don't ask for confirmation of uninstall deletions.i    (   t   cmd_optst
   add_optiont   parsert   insert_option_group(   t   self(    (    s   /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/commands/uninstall.pyt   add_options%   s    				c   
      C@  sK  |  j  |  } i  } xB | D]: } t | d | j } | j r | | t | j  <q q Wxh | j D]] } xT t | d | d | D]: } t | d | j } | j r | | t | j  <q q Wqd W| s t d j	 t
       n  t d d | k  xK | j   D]= } | j d | j d |  j d	 k  }	 |	 r|	 j   qqWt S(
   Nt   isolatedt   optionst   sessionsR   You must give at least one requirement to {self.name} (see "pip help {self.name}")t   modifying_pipt   pipt   auto_confirmt   verbosei    (   t   get_default_sessionR   t   isolated_modet   nameR   R   R   R   R   t   formatt   localsR	   t   valuest	   uninstallR   t	   verbosityt   commitR   (
   R   R   t   argsR    t   reqs_to_uninstallR'   t   reqt   filenamet
   parsed_reqt   uninstall_pathset(    (    s   /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/commands/uninstall.pyt   run8   s:    			(   t   __name__t
   __module__t   __doc__t   usageR   R4   (    (    (    s   /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/commands/uninstall.pyR      s   		N(   t
   __future__R    t   pip._vendor.packaging.utilsR   t   pip._internal.cli.base_commandR   t   pip._internal.cli.req_commandR   t   pip._internal.cli.status_codesR   t   pip._internal.exceptionsR   t   pip._internal.reqR   t   pip._internal.req.constructorsR   R   t   pip._internal.utils.miscR	   t   pip._internal.utils.typingR
   t   optparseR   t   typingR   R   (    (    (    s   /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/commands/uninstall.pyt   <module>   s   