cache_requests¶
Simple. Powerful. Persistent LRU caching for the requests library.
Features¶
- Documentation: https://cache_requests.readthedocs.org
- Open Source: https://github.com/bionikspoon/cache_requests
- Python version agnostic: tested against Python 2.7, 3.3, 3.4, 3.5 and Pypy
- MIT license
- Drop in decorator for the requests library.
- Automatic timer based expiration on stored items (optional).
- Backed by yahoo’s powerful
redislite
. - Scalable with redis. Optionally accepts a
redis
connection. - Exposes the powerful underlying
Memoize
decorator to decorate any function. - Tested with high coverage.
- Lightweight. Simple logic.
- Lightning fast.
- Jump start your development cycle.
- Collect and reuse entire response objects.
Credits¶
Tools used in rendering this package: