Hello community, here is the log from the commit of package python-dogpile.cache for openSUSE:Factory checked in at 2016-09-28 11:30:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dogpile.cache (Old) and /work/SRC/openSUSE:Factory/.python-dogpile.cache.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dogpile.cache" Changes: -------- --- /work/SRC/openSUSE:Factory/python-dogpile.cache/python-dogpile.cache.changes 2016-07-12 23:51:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-dogpile.cache.new/python-dogpile.cache.changes 2016-09-28 11:30:22.000000000 +0200 @@ -1,0 +2,24 @@ +Wed Aug 31 10:47:40 UTC 2016 - tbecht...@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 + +------------------------------------------------------------------- Old: ---- 0001-Link-moved-functions-in-dogpile.cache.util.patch dogpile.cache-0.6.1.tar.gz New: ---- dogpile.cache-0.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dogpile.cache.spec ++++++ --- /var/tmp/diff_new_pack.GjsXnY/_old 2016-09-28 11:30:25.000000000 +0200 +++ /var/tmp/diff_new_pack.GjsXnY/_new 2016-09-28 11:30:25.000000000 +0200 @@ -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 @@ %prep %setup -q -n dogpile.cache-%{version} -%patch0 -p1 %build python setup.py build ++++++ dogpile.cache-0.6.1.tar.gz -> dogpile.cache-0.6.2.tar.gz ++++++ ++++ 1897 lines of diff (skipped)