U
    cUh                     @  s   d dl mZ d dlmZmZ d dlmZ d dlmZ ertd 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ddddddd	ddZd
S )    )annotations)TYPE_CHECKING
Collection)CacheControlAdapter)	DictCache)requests)	BaseCache)CacheController)BaseHeuristic)
SerializerNTzrequests.SessionzBaseCache | NoneboolzSerializer | NonezBaseHeuristic | Noneztype[CacheController] | Nonez type[CacheControlAdapter] | NonezCollection[str] | None)	sesscachecache_etags
serializer	heuristiccontroller_classadapter_classcacheable_methodsreturnc           	      C  sJ   |d k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   `/opt/bot/vods_filmes/script/venv/lib/python3.8/site-packages/pip/_vendor/cachecontrol/wrapper.pyCacheControl   s    
r   )NTNNNNN)
__future__r   typingr   r    pip._vendor.cachecontrol.adapterr   pip._vendor.cachecontrol.cacher   pip._vendorr   r   #pip._vendor.cachecontrol.controllerr	   Z#pip._vendor.cachecontrol.heuristicsr
   "pip._vendor.cachecontrol.serializer   r   r   r   r   r   <module>   s"          