<!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>

e f                 @   sV  d  d l  Z  d  d l Z  d  d l Z d  d l Z d  d l Z d  d l Z d  d l m Z d d g Z d Z	 d Z
 d j e
  Z y d  d l Z Wn$ e k
 r d Z d d	   Z Yn Xd
 d	   Z d e	 f d e
 f g Z d d d  Z d d   Z d d   Z d d d d d d d d d d d d  d d  Z d d  d d  Z d d d  Z d S)    N)rewheelversion	bootstrapz28.8.0z6.0.8zpip {} requires SSL/TLSc               C   s   t  t   d  S)N)RuntimeError_MISSING_SSL_MESSAGE r   r   7/opt/alt/python34/lib64/python3.4/ensurepip/__init__.py_require_ssl_for_pip   s    r	   c               C   s   d  S)Nr   r   r   r   r   r	      s    Z
setuptoolspipc             C   s\   | d  k	 r | t  j t  _ n  d d  l } |  d d k rK |  j d  n  | j |   d  S)Nr   installlistwheelz--pre)r   zlistr   )syspathr
   appendmain)argsadditional_pathsr
   r   r   r   _run_pip$   s    r   c               C   s   t  S)zA
    Returns a string specifying the bundled version of pip.
    )_PIP_VERSIONr   r   r   r   r   0   s    c              C   sE   d d   t  j D }  x |  D] } t  j | =q Wt  j t  j d <d  S)Nc             S   s%   g  |  ] } | j  d   r |  q S)ZPIP_)
startswith).0kr   r   r   
<listcomp>:   s   	 z7_disable_pip_configuration_settings.<locals>.<listcomp>ZPIP_CONFIG_FILE)osenvirondevnull)Zkeys_to_remover   r   r   r   #_disable_pip_configuration_settings6   s    r   rootupgradeFuser
altinstalldefault_pip	verbosityc             C   s?  | r | r t  d   n  t   t   | r? d t j d <n | sU d t j d <n  g  } d } t j d d   t D  } t |  r t	 j
   } x | D]: }	 t j |	 | j  }
 | j t j j | j |
   q WnT xQ t D]I \ } } t j j t j j t  d d	 j | |   } | j |  q Wt	 j
    } g  } xF | D]> } t j | |  | j t j j | t j j |    qMW| r| j   n  d d
 d | g } |  r| d |  g 7} n  | r| d g 7} n  | r| d g 7} n  | r| d d | g 7} n  t | d d   t D |  Wd QXd S)z
    Bootstrap pip into the current Python installation (or the given root
    directory).

    Note that calling this function will alter both sys.path and os.environ.
    z.Cannot use altinstall and default_pip togetherr!   ZENSUREPIP_OPTIONSr   Nc             S   s   g  |  ] } | d   q S)r   r   )r   pr   r   r   r   a   s   	 zbootstrap.<locals>.<listcomp>Z_bundledz{}-{}-py2.py3-none-any.whlz
--no-indexz--find-linksz--rootz	--upgradez--user-vc             S   s   g  |  ] } | d   q S)r   r   )r   r$   r   r   r   r      s   	 )
ValueErrorr	   r   r   r   r   Zfind_system_records	_PROJECTSalltempfileZTemporaryDirectoryZrewheel_from_recordnamer   r   joindirname__file__formatshutilcopybasenameZcleanupr   )r   r   r    r!   r"   r#   ZwhlsZrewheel_dirZdep_recordsZdrZnew_whlZprojectr   ZwhlZtmpdirr   r   r   r   r   r   B   sN    	&	,c             C   s   y d d l  } Wn t k
 r( d SYn X| j t k rd d } t | j | j t  d t j d St   t	   d d d g } |  r | d d	 |  g 7} n  t
 | d
 d   t t  D  d S)z~Helper to support a clean default uninstall process on Windows

    Note that calling this function may alter os.environ.
    r   NzOensurepip will only uninstall a matching version ({!r} installed, {!r} bundled)fileZ	uninstallz-yz--disable-pip-version-checkr%   r&   c             S   s   g  |  ] } | d   q S)r   r   )r   r$   r   r   r   r      s   	 z%_uninstall_helper.<locals>.<listcomp>)r
   ImportError__version__r   printr/   r   stderrr	   r   r   reversedr(   )r#   r
   msgr   r   r   r   _uninstall_helper   s    	"r:   c             C   s  t  d  k r, t d j t  d t j d  Sd d  l } | j d d  } | j d d d d d	 j t	    d
 d | j d d d d d d d d d
 d | j d d d d d d d
 d | j d d d d d d
 d | j d d d  d
 d | j d d d d d d
 d | j d d d d d d
 d | j
 |   } t d  | j d! | j d" | j d | j d# | j d$ | j  d  S)%NzIgnoring ensurepip failure: {}r3   r   progzpython -m ensurepipz	--versionactionr   zpip {}helpz9Show the version of pip that is bundled with this Python.z-vz	--verbosecountdefaultdestr#   zDGive more output. Option is additive, and can be used up to 3 times.z-Uz	--upgrade
store_trueFz8Upgrade pip and dependencies, even if already installed.z--userzInstall using the user scheme.z--rootz=Install everything relative to this alternate root directory.z--altinstallzmMake an alternate install, installing only the X.Y versionedscripts (Default: pipX, pipX.Y, easy_install-X.Y)z--default-pipzpMake a default pip install, installing the unqualified pip and easy_install in addition to the versioned scriptsr   r   r    r!   r"   )sslr6   r/   r   r   r7   argparseArgumentParseradd_argumentr   
parse_argsr   r   r   r    r#   r!   r"   )argvrC   parserr   r   r   r   _main   sb    
							rI   )r   Zos.pathZpkgutilr0   r   r*   Z	ensurepipr   __all__Z_SETUPTOOLS_VERSIONr   r/   r   rB   r4   r	   r(   r   r   r   r   r:   rI   r   r   r   r   <module>   s4   	I