forked from pool/python-dogpile.cache
Accepting request 423982 from home:tbechtold:branches:devel:languages:python
- 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
OBS-URL: https://build.opensuse.org/request/show/423982
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=19
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:69b52dc56bb52d974e9e9fb2764e1311abcd1fd625de07b4e5c05550ac9b40c0
|
||||
size 324046
|
||||
3
dogpile.cache-0.6.2.tar.gz
Normal file
3
dogpile.cache-0.6.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:73793471af07af6dc5b3ee015abfaca4220caaa34c615537f5ab007ed150726d
|
||||
size 329762
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user