?uu d dl mZ d dlZd dlmZ d dlmZ d dlmZ d dl m
Z
d dlmZ d dl
mZ erd d lmZ d d
l
mZ dd
ZddZddZddZedk r e dS dS ) )annotationsN)ArgumentParser)
TYPE_CHECKING)requests)CacheControlAdapter) DictCache)logger) Namespace)CacheControllerreturnNonec t j t j t j } t j | d S )N)r setLevelloggingDEBUG
StreamHandler
addHandler)handlers o/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pip/_vendor/cachecontrol/_cmd.py
setup_loggingr s9
OGM"""#%%G
g requests.Sessionc t t dd d } t j }| d| | d| | j |_ |S )NT)cache_etags
serializer heuristiczhttp://zhttps://)r r r Sessionmount
controllercache_controller)adaptersesss r get_sessionr# sk !$$ G DJJy'"""JJz7####.DKr r
c t t } | dd | S )NurlzThe URL to try and cache)help)r add_argument
parse_args)parsers r get_argsr* ( s9
F
$>???r c P t } t }| | j }t |j }| |j |j | |j rt d d S t d d S )NzCached!z
Not cached :()r* r# getr% r r cache_responserequestrawcached_requestprint)argsr" respr s r mainr4 . s ::D==D 88DHD OOO
##DL$(;;; &&t|44
i
or __main__)r r
)r r )r r
)
__future__r r argparser typingr pip._vendorr pip._vendor.cachecontrol.adapterr pip._vendor.cachecontrol.cacher #pip._vendor.cachecontrol.controllerr r
r r r# r* r4 __name__ r r