]> git.scottworley.com Git - paperdoorknob/blobdiff - paperdoorknob.py
fetch: Verify caching across sessions
[paperdoorknob] / paperdoorknob.py
index b4f5e52417ba1f935bfb8b128f0b7df2da6483e7..c1117c2680d3f2eb6788542116602606423fb6df 100644 (file)
@@ -7,6 +7,7 @@
 
 from argparse import ArgumentParser
 import requests
+import requests_cache
 
 
 def command_line_parser() -> ArgumentParser:
@@ -26,7 +27,7 @@ def fetch(url: str, session: requests.Session, timeout: int) -> None:
 
 def main() -> None:
     args = command_line_parser().parse_args()
-    with requests.session() as session:
+    with requests_cache.CachedSession() as session:
         fetch(args.url, session, args.timeout)