file-cache
Python caching library with file cache, SQLite cache, memory cache, and pluggable backends
Caching in pure Python: LRU + TTL, durable file cache, tiered cache, and a memoize decorator. Thread-safe, zero dependencies.