Ë
    ��hÉ  ã                  ó¶   — d dl mZ 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lmZ erd d	lmZ d d
lmZ dd„Zdd„Zdd„Zdd„Zedk(  r e«        yy)é    )ÚannotationsN)ÚArgumentParser)ÚTYPE_CHECKING)Úrequests)ÚCacheControlAdapter)Ú	DictCache)Úlogger)Ú	Namespace)ÚCacheControllerc                 óœ   — t        j                  t        j                  «       t        j                  «       } t        j
                  | «       y )N)r	   ÚsetLevelÚloggingÚDEBUGÚStreamHandlerÚ
addHandler)Úhandlers    ú[/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/_cmd.pyÚsetup_loggingr      s.   € Ü
‡O�O”G—M‘MÔ"Ü×#Ñ#Ó%€GÜ
×Ñ�gÕó    c                 óÆ   — t        t        «       dd d ¬«      } t        j                  «       }|j	                  d| «       |j	                  d| «       | j
                  |_        |S )NT)Úcache_etagsÚ
serializerÚ	heuristiczhttp://zhttps://)r   r   r   ÚSessionÚmountÚ
controllerÚcache_controller)ÚadapterÚsesss     r   Úget_sessionr       sV   € Ü!Ü‹ °$À$ô€Gô ×ÑÓ€DØ‡J�Jˆy˜'Ô"Ø‡J�Jˆz˜7Ô#à#×.Ñ.€DÔØ€Kr   c                 ó\   — t        «       } | j                  dd¬«       | j                  «       S )NÚurlzThe URL to try and cache)Úhelp)r   Úadd_argumentÚ
parse_args)Úparsers    r   Úget_argsr'   (   s-   € ÜÓ€FØ
×Ñ˜Ð$>ÐÔ?Ø×ÑÓÐr   c                 ó>  — t        «       } t        «       }|j                  | j                  «      }t	        «        |j
                  }|j                  |j                  |j                  «       |j                  |j                  «      rt        d«       y t        d«       y )NzCached!zNot cached :()r'   r    Úgetr"   r   r   Úcache_responseÚrequestÚrawÚcached_requestÚprint)Úargsr   Úrespr   s       r   Úmainr1   .   sy   € Ü‹:€DÜ‹=€Dð �8‰8�D—H‘HÓ€Dô „Oð 	×Ñð ð ×#Ñ# D§L¡L°$·(±(Ô;ð ×&Ñ& t§|¡|Ô4ÜˆiÕäˆoÕr   Ú__main__)ÚreturnÚNone)r3   zrequests.Session)r3   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'   r1   Ú__name__© r   r   ú<module>r>      sP   ðõ #ã Ý #Ý  å  å @Ý 4Ý 6áÝ"åCóó	óóð. ˆzÒÙ…Fð r   