Publishing details
Changelog
python-dogpile.cache (0.5.2-0~quantal) quantal; urgency=low
* - Added a new argument ``lock_factory`` to the :class:`.DBMBackend` implementation. This allows for drop-in replacement of the default :class:`.FileLock` backend, which builds on ``os.flock()`` and only supports Unix platforms. A new abstract base :class:`.AbstractFileLock` has been added to provide a common base for custom lock implementations.
* release date
* fix changelog here
* - The :meth:`.CacheRegion.invalidate` method now supports an option ``hard=True|False``. A "hard" invalidation, equivalent to the existing functionality of :meth:`.CacheRegion.invalidate`, means :meth:`.CacheRegion.get_or_create` will not return the "old" value at all, forcing all getters to regenerate or wait for a regeneration. "soft" invalidation means that getters can continue to return the old value until a new one is generated. #38
* put a where here so that "test.py" in the root doesn't get run as a test
* - changelog for #40 - add version info to docstring for is_configured
* Merged in morgan_fainberg/dogpile.cache/exception_cleanup (pull request #4)
* changelog
* Merged in virhilo/dogpile.cache (pull request #6)
* Merged in iurisilvio/dogpile.cache/iurisilvio/fix-memcached-backend-doc-typo-min_compr-1378213243936 (pull request #5)
* changed pickle protocol to pickle.HIGHEST_PROTOCOL in set_multi method of redis backend
* Fix memcached backend doc typo: min_compres_len
* Add in dogpile.cache explicit exceptions
* changelog
* Merged in znanja/dogpile.cache/fix-redis-py32 (pull request #3)
* Use compat.u() instead of u"" in RedisBackend
-- Mike Bayer <email address hidden> Tue, 12 Nov 2013 14:31:23 -0500
Builds
Built packages
-
python-dogpile.cache
A caching front-end based on the Dogpile lock.
Package files