<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</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   