cacheout
cacheout copied to clipboard
A caching library for Python
`@cache.memoize(ttl=5, typed=True)` - default time units are never explained. So I need to look all over the code to figure out what `5` means. `cache = Cache(maxsize=256, ttl=0, timer=time.time, default=None)...
What I need is to add expire time for specific keys. Currently cacheout provides api "set" to create new entry or update existing entry. So a simple way is: ```...
This lib looks pretty neat! However, I found it because I was looking for persistent caching, so to disk. Do you have any plans to implement this?
When are you planning to add support for layered caching? Has there already been put effort into? I'd be interested in "guided" contribution 😏
Hope to add ARC algorithm, very support your work.