dogpile.cache
dogpile.cache copied to clipboard
dogpile.cache is a Python caching API which provides a generic interface to caching backends of any variety
**Migrated issue, originally created by Anonymous** getargspec() is deprecated in python 3.0 When running against 3.5, I get the following ValueError... File "~/.pyenv/versions/env/lib/python3.5/site-packages/dogpile/cache/region.py", line 1037, in decorator key_generator = function_key_generator(namespace,...
**Migrated issue, originally created by Nicola Soranzo ([nsoranzo](https://github.com/nsoranzo))** It would be nice to have wheels to save build time, see https://packaging.python.org/guides/distributing-packages-using-setuptools/#wheels
**Migrated issue, originally created by Wichert Akkerman ([wichert](https://github.com/wichert))** When writing other backends for dogpile.cache it would be useful to be able to use the test fixtures from dogpile.cache. Currently these...
**Migrated issue, originally created by jvanasco ([jvanasco](https://github.com/jvanasco))** I came up with a use-case and idea that might tie together a few existing tickets. It also might be a terrible idea....
**Migrated issue, originally created by Wolfgang Schnerring ([wosc](https://github.com/wosc))** It would be nice if `function_key_generator` would support methods in addition to plain functions. An example implementation is here: https://github.com/ZeitOnline/pyramid_dogpile_cache2/blob/1.0.1/src/pyramid_dogpile_cache2/cache.py#L26 I haven't...
**Migrated issue, originally created by jvanasco ([jvanasco](https://github.com/jvanasco))** with some advanced Redis usage, I need to handle caching certain keys in ways that are incompatible with `dogpile.cache` as-is, and must use...
**Migrated issue, originally created by Dave Reeves ()** I'm coming from redis-py where set("author","Mike",ex=60) would set the ttl to 60 seconds. How do I achieve this behaviour with dogpile?
**Migrated issue, originally created by jvanasco ([jvanasco](https://github.com/jvanasco))** I tracked down a performance issue to usage of `dogpile.cache.region:Region.cache_on_arguments` in a few places. The default key generation is provided key generator functions...
**Migrated issue, originally created by Anonymous** CacheRegion.cache_on_arguments() has a parameter should_cache_fn which is used to control if content should be cached or not. the .refresh() method on the decorated function...
**Migrated issue, originally created by brianfrantz ([brianfrantz](https://github.com/brianfrantz))** Memcached has a default item size limit of 1MB. The python-memcached library will silently fail on an attempt to add an item >...