<!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>

‹“Re  ã               @   s¦   d  d l  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 „  Z d	 d
 „  Z d d „  Z d d d „ Z e d k r¢ e ƒ  d S)é    N)Úrequests)ÚCacheControlAdapter)Ú	DictCache)Úlogger)ÚArgumentParserc              C   s-   t  j t j ƒ t j ƒ  }  t  j |  ƒ d  S)N)r   ÚsetLevelÚloggingÚDEBUGÚStreamHandlerÚ
addHandler)Úhandler© r   úŒ/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/cachecontrol/_cmd.pyÚsetup_logging   s    r   c              C   s]   t  t ƒ  d d d d  d d  ƒ}  t j ƒ  } | j d |  ƒ | j d |  ƒ |  j | _ | S)NÚcache_etagsTÚ
serializerÚ	heuristiczhttp://zhttps://)r   r   r   ÚSessionÚmountÚ
controllerÚcache_controller)ÚadapterÚsessr   r   r   Úget_session   s    r   c              C   s&   t  ƒ  }  |  j d d d ƒ|  j ƒ  S)NÚurlÚhelpzThe URL to try and cache)r   Úadd_argumentÚ
parse_args)Úparserr   r   r   Úget_args   s    	r   c             C   st   t  ƒ  }  t ƒ  } | j |  j ƒ } t ƒ  | j j | j | j ƒ | j j	 | j ƒ rf t
 d ƒ n
 t
 d ƒ d  S)NzCached!zNot cached :()r   r   Úgetr   r   r   Úcache_responseÚrequestÚrawÚcached_requestÚprint)Úargsr   Úrespr   r   r   Úmain$   s    		r(   Ú__main__)r   Úpip._vendorr   Z pip._vendor.cachecontrol.adapterr   Zpip._vendor.cachecontrol.cacher   Z#pip._vendor.cachecontrol.controllerr   Úargparser   r   r   r   r(   Ú__name__r   r   r   r   Ú<module>   s   