diff --git a/dogpile.cache-0.6.1.tar.gz b/dogpile.cache-0.6.1.tar.gz deleted file mode 100644 index 7a1ad32..0000000 --- a/dogpile.cache-0.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:69b52dc56bb52d974e9e9fb2764e1311abcd1fd625de07b4e5c05550ac9b40c0 -size 324046 diff --git a/dogpile.cache-0.6.2.tar.gz b/dogpile.cache-0.6.2.tar.gz new file mode 100644 index 0000000..55b3b54 --- /dev/null +++ b/dogpile.cache-0.6.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73793471af07af6dc5b3ee015abfaca4220caaa34c615537f5ab007ed150726d +size 329762 diff --git a/python-dogpile.cache.changes b/python-dogpile.cache.changes index 7dea371..97b3a3f 100644 --- a/python-dogpile.cache.changes +++ b/python-dogpile.cache.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Wed Aug 31 10:47:40 UTC 2016 - tbechtold@suse.com + +- update to 0.6.2: + * Added a new system to allow custom plugins specific to the issue of + "invalidate the entire region", using a new base class + :class:`.RegionInvalidationStrategy`. As there are many potential + strategies to this (special backend function, storing special keys, etc.) + the mechanism for both soft and hard invalidation is now customizable. + New approaches to region invalidation can be contributed as documented + recipes. + * Added a new cache key generator :func:`.kwarg_function_key_generator`, + which takes keyword arguments as well as positional arguments into + account when forming the cache key. + * Restored some more util symbols that users may have been relying upon + (although these were not necessarily intended as user-facing): + ``dogpile.cache.util.coerce_string_conf``, + ``dogpile.cache.util.KeyReentrantMutex``, + ``dogpile.cache.util.memoized_property``, + ``dogpile.cache.util.PluginLoader``, + ``dogpile.cache.util.to_list``. + * Drop 0001-Link-moved-functions-in-dogpile.cache.util.patch + applied upstream + ------------------------------------------------------------------- Mon Jul 4 08:00:04 UTC 2016 - tbechtold@suse.com diff --git a/python-dogpile.cache.spec b/python-dogpile.cache.spec index 6bde0b4..a3fef6a 100644 --- a/python-dogpile.cache.spec +++ b/python-dogpile.cache.spec @@ -17,15 +17,13 @@ Name: python-dogpile.cache -Version: 0.6.1 +Version: 0.6.2 Release: 0 Summary: A caching front-end based on the Dogpile lock License: BSD-3-Clause Group: Development/Languages/Python Url: http://bitbucket.org/zzzeek/dogpile.cache Source: https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-%{version}.tar.gz -# PATCH-FIX-UPSTREAM 0001-Link-moved-functions-in-dogpile.cache.util.patch -Patch0: 0001-Link-moved-functions-in-dogpile.cache.util.patch BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-setuptools @@ -47,7 +45,6 @@ new value. %prep %setup -q -n dogpile.cache-%{version} -%patch0 -p1 %build python setup.py build