ó
    ßˆöh0  ã                  ó¼   • S SK Jr  S SKJrJr  S SKJr  S SKJr  \(       a  S SK	r	S SKJ
r
  S SKJr  S SKJr  S S	KJr         S                 SS
 jjrg)é    )Úannotations)ÚTYPE_CHECKINGÚ
Collection)ÚCacheControlAdapter)Ú	DictCacheN)Ú	BaseCache)ÚCacheController)ÚBaseHeuristic)Ú
Serializerc           	     ó    • Uc
  [        5       OUnU=(       d    [        nU" UUUUUUS9nU R                  SU5        U R                  SU5        U $ )N)Úcache_etagsÚ
serializerÚ	heuristicÚcontroller_classÚcacheable_methodszhttp://zhttps://)r   r   Úmount)	ÚsessÚcacher   r   r   r   Úadapter_classr   Úadapters	            Ú<D:\TimeStamps\venv\Lib\site-packages\cachecontrol/wrapper.pyÚCacheControlr      s[   € ð !™=ŒIŒK¨e€EØ!×8Ô%8€MÙØØØØØ)Ø+ñ€Gð 	‡JJˆy˜'Ô"Ø‡JJˆz˜7Ô#à€Kó    )NTNNNNN)r   úrequests.Sessionr   zBaseCache | Noner   Úboolr   zSerializer | Noner   zBaseHeuristic | Noner   ztype[CacheController] | Noner   z type[CacheControlAdapter] | Noner   zCollection[str] | NoneÚreturnr   )Ú
__future__r   Útypingr   r   Úcachecontrol.adapterr   Úcachecontrol.cacher   Úrequestsr   Úcachecontrol.controllerr	   Úcachecontrol.heuristicsr
   Úcachecontrol.serializer   r   © r   r   Ú<module>r&      s—   ðõ #ç ,å 4Ý (æÛå,Ý7Ý5Ý1ð
 #ØØ$(Ø&*Ø59Ø6:Ø04ðØ
ðàðð ðð "ð	ð
 $ðð 3ðð 4ðð .ðð ör   