From c22c83feed8c871bf528c388f47a887d4ba4f27ceeb08238a698625a65983776 Mon Sep 17 00:00:00 2001 From: Thomas Bechtold Date: Thu, 6 Dec 2018 05:55:23 +0000 Subject: [PATCH] - update to 0.6.8: * Project hosting has moved to GitHub, under the SQLAlchemy organization at https://github.com/sqlalchemy/dogpile.cache * Fixed issue in the :meth:`.CacheRegion.get_or_create_multi` method which was erroneously considering the cached value as the timestamp field if the :meth:`.CacheRegion.invalidate` method had ben used, usually causing a ``TypeError`` to occur, or in less frequent cases an invalid result for whether or not the cached value was invalid, leading to excessive caching or regeneration. The issue was a regression caused by an implementation issue in the pluggable invalidation feature added in :ticket:`38`. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dogpile.cache?expand=0&rev=45 --- dogpile.cache-0.6.6.tar.gz | 3 --- dogpile.cache-0.6.8.tar.gz | 3 +++ python-dogpile.cache.changes | 14 ++++++++++++++ python-dogpile.cache.spec | 4 ++-- 4 files changed, 19 insertions(+), 5 deletions(-) delete mode 100644 dogpile.cache-0.6.6.tar.gz create mode 100644 dogpile.cache-0.6.8.tar.gz diff --git a/dogpile.cache-0.6.6.tar.gz b/dogpile.cache-0.6.6.tar.gz deleted file mode 100644 index 2888868..0000000 --- a/dogpile.cache-0.6.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:044d4ea0a0abc72491044f3d3df8e1fc9e8fa7a436c6e9a0da5850d23a0d16c1 -size 322404 diff --git a/dogpile.cache-0.6.8.tar.gz b/dogpile.cache-0.6.8.tar.gz new file mode 100644 index 0000000..025c0b5 --- /dev/null +++ b/dogpile.cache-0.6.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2fbe5d95e6df3fcfff2b666c69f3c06a4a3f77296142ae2bca523a176f88fa0 +size 323481 diff --git a/python-dogpile.cache.changes b/python-dogpile.cache.changes index 88f1abb..032fc0a 100644 --- a/python-dogpile.cache.changes +++ b/python-dogpile.cache.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Dec 6 05:44:25 UTC 2018 - Thomas Bechtold + +- update to 0.6.8: + * Project hosting has moved to GitHub, under the SQLAlchemy + organization at https://github.com/sqlalchemy/dogpile.cache + * Fixed issue in the :meth:`.CacheRegion.get_or_create_multi` method which + was erroneously considering the cached value as the timestamp field if the + :meth:`.CacheRegion.invalidate` method had ben used, usually causing a + ``TypeError`` to occur, or in less frequent cases an invalid result for + whether or not the cached value was invalid, leading to excessive caching + or regeneration. The issue was a regression caused by an implementation + issue in the pluggable invalidation feature added in :ticket:`38`. + ------------------------------------------------------------------- Tue Dec 4 12:47:28 UTC 2018 - Matej Cepl diff --git a/python-dogpile.cache.spec b/python-dogpile.cache.spec index 15bdf67..2f29f4b 100644 --- a/python-dogpile.cache.spec +++ b/python-dogpile.cache.spec @@ -19,12 +19,12 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-dogpile.cache -Version: 0.6.6 +Version: 0.6.8 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 +Url: https://github.com/sqlalchemy/dogpile.cache Source: https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-%{version}.tar.gz BuildRequires: %{python_module Mako} BuildRequires: %{python_module mock}