o
    ­—Žj‰  ã                   @  s’   d dl mZ d dlmZ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lmZ d dlmZ d d	lmZ 	
		
	
	
	
	
dd dd„Zd
S )!é    )Úannotations)ÚTYPE_CHECKINGÚ
Collection)ÚCacheControlAdapter)Ú	DictCache)Úrequests)Ú	BaseCache)ÚCacheController)ÚBaseHeuristic)Ú
SerializerNTÚsessúrequests.SessionÚcacheúBaseCache | NoneÚcache_etagsÚboolÚ
serializerúSerializer | NoneÚ	heuristicúBaseHeuristic | NoneÚcontroller_classútype[CacheController] | NoneÚadapter_classú type[CacheControlAdapter] | NoneÚcacheable_methodsúCollection[str] | NoneÚreturnc           	      C  sJ   |d u rt ƒ n|}|pt}|||||||d�}|  d|¡ |  d|¡ | S )N)r   r   r   r   r   zhttp://zhttps://)r   r   Úmount)	r   r   r   r   r   r   r   r   Úadapter© r   ú]/var/www/kodo/Anonymous/send/lib/python3.10/site-packages/pip/_vendor/cachecontrol/wrapper.pyÚCacheControl   s   
úr!   )NTNNNNN)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )Ú
__future__r   Útypingr   r   Ú pip._vendor.cachecontrol.adapterr   Úpip._vendor.cachecontrol.cacher   Úpip._vendorr   r   Ú#pip._vendor.cachecontrol.controllerr	   Ú#pip._vendor.cachecontrol.heuristicsr
   Ú"pip._vendor.cachecontrol.serializer   r!   r   r   r   r    Ú<module>   s$   ø