comparison env/lib/python3.9/site-packages/cachecontrol/wrapper.py @ 0:4f3585e2f14b draft default tip

"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author shellac
date Mon, 22 Mar 2021 18:12:50 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4f3585e2f14b
1 from .adapter import CacheControlAdapter
2 from .cache import DictCache
3
4
5 def CacheControl(sess,
6 cache=None,
7 cache_etags=True,
8 serializer=None,
9 heuristic=None):
10
11 cache = cache or DictCache()
12 adapter = CacheControlAdapter(
13 cache,
14 cache_etags=cache_etags,
15 serializer=serializer,
16 heuristic=heuristic,
17 )
18 sess.mount('http://', adapter)
19 sess.mount('https://', adapter)
20
21 return sess