
    /hc                         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 Zd Zd	 Zdd
Zedk    r e             dS dS )    N)requests)CacheControlAdapter)	DictCache)logger)ArgumentParserc                      t          j        t          j                   t          j                    } t          j        |            d S N)r   setLevelloggingDEBUGStreamHandler
addHandler)handlers    P/var/www/html/venv/lib/python3.11/site-packages/pip/_vendor/cachecontrol/_cmd.pysetup_loggingr      s9    
OGM"""#%%G
g    c                      t          t                      dd d           } t          j                    }|                    d|            |                    d|            | j        |_        |S )NT)cache_etags
serializer	heuristiczhttp://zhttps://)r   r   r   Sessionmount
controllercache_controller)adaptersesss     r   get_sessionr      sk    !$$  G DJJy'"""JJz7####.DKr   c                  t    t                      } |                     dd           |                                 S )NurlzThe URL to try and cache)help)r   add_argument
parse_args)parsers    r   get_argsr$   "   s9    F
$>???r   c                 V   t                      } t                      }|                    | j                  }t	                       |j                            |j        |j                   |j        	                    |j                  rt          d           d S t          d           d S )NzCached!zNot cached :()r$   r   getr   r   r   cache_responserequestrawcached_requestprint)argsr   resps      r   mainr.   (   s    ::D==D 88DHD OOO 	((tx@@@ ++DL99 ior   __main__r	   )r   pip._vendorr    pip._vendor.cachecontrol.adapterr   pip._vendor.cachecontrol.cacher   #pip._vendor.cachecontrol.controllerr   argparser   r   r   r$   r.   __name__ r   r   <module>r7      s   
              @ @ @ @ @ @ 4 4 4 4 4 4 6 6 6 6 6 6 # # # # # #  	 	 	     ( zDFFFFF r   