\hddlmZddlZddlmZddlmZddlmZddl m Z ddl m Z ddl mZer dd lmZdd l mZdd Zdd Zdd ZddZedk(reyy)) annotationsN)ArgumentParser) TYPE_CHECKING)requests)CacheControlAdapter) DictCache)logger) Namespace)CacheControllerctjtjtj}tj |y)N)r setLevelloggingDEBUG StreamHandler addHandler)handlers `/root/niggaflix-v3/playground/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/_cmd.py setup_loggingrs. OOGMM"##%G gcttddd}tj}|j d||j d||j |_|S)NT) cache_etags serializer heuristiczhttp://zhttps://)rrrSessionmount controllercache_controller)adaptersesss r get_sessionr sV! $$G    DJJy'"JJz7##..D Krc\t}|jdd|jS)NurlzThe URL to try and cache)help)r add_argument parse_args)parsers rget_argsr'(s-  F $>?    rc>t}t}|j|j}t |j }|j |j|j|j|jr tdytdy)NzCached!z Not cached :() r'r getr"rrcache_responserequestrawcached_requestprint)argsrresprs rmainr1.sy :D =D 88DHH DO ##DLL$((;&&t||4 i or__main__)returnNone)r3zrequests.Session)r3r ) __future__rrargparsertypingr pip._vendorr pip._vendor.cachecontrol.adapterrpip._vendor.cachecontrol.cacher#pip._vendor.cachecontrol.controllerr r r rr r'r1__name__rrr>sP## @46"C  . zFr