diff --git a/dogpile.cache-1.2.2.tar.gz b/dogpile.cache-1.2.2.tar.gz deleted file mode 100644 index 941890c..0000000 --- a/dogpile.cache-1.2.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a06cb62be728af23c9828ffe78c67403a904dc49d961f90bb7ebfa1c11730bdf -size 105578 diff --git a/dogpile.cache-1.3.0.tar.gz b/dogpile.cache-1.3.0.tar.gz new file mode 100644 index 0000000..77e898a --- /dev/null +++ b/dogpile.cache-1.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83873e7f8cab6cf3edc99405a7042cd8e766b40ba1e8ff22e32b5420864b09d9 +size 106623 diff --git a/python-dogpile.cache.changes b/python-dogpile.cache.changes index 605c465..0f794f2 100644 --- a/python-dogpile.cache.changes +++ b/python-dogpile.cache.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Dec 28 09:04:01 UTC 2023 - Dirk Müller + +- update to 1.3.0: + * Added new method :meth:`.CacheRegion.get_value_metadata` + which can be used to get a value from the cache along with + its metadata, including timestamp of when the value was cached. + The :class:`.CachedValue` object is returned which features + new accessors to retrieve cached time and current age. + * Minimum Python version is now Python 3.8; prior versions + Python 3.7 and 3.6 are EOL. + * Project setup is now based on pep-621 ``pyproject.toml`` + configuration. + ------------------------------------------------------------------- Mon Jul 10 13:09:58 UTC 2023 - Dirk Müller @@ -74,23 +88,23 @@ Mon Sep 6 04:29:32 UTC 2021 - Steve Kowalik Thu Jun 17 20:59:19 UTC 2021 - Dirk Müller - update to 1.1.3: - * rereleae, no changes + * rereleae, no changes ------------------------------------------------------------------- Thu Apr 22 20:27:18 UTC 2021 - Dirk Müller - update to 1.1.2: - * rerelease, no changes + * rerelease, no changes ------------------------------------------------------------------- Wed Mar 10 15:18:25 UTC 2021 - Dirk Müller -- fix build for older distributions with old default-pytest +- fix build for older distributions with old default-pytest ------------------------------------------------------------------- Sun Jan 24 18:40:18 UTC 2021 - Dirk Müller -- skip building against python 3.6 +- skip building against python 3.6 ------------------------------------------------------------------- Wed Nov 25 14:10:35 UTC 2020 - Matej Cepl @@ -441,7 +455,7 @@ Mon Dec 30 13:58:50 UTC 2013 - dmueller@suse.com * 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. + * supports Unix platforms. ------------------------------------------------------------------- Mon Oct 21 13:21:05 UTC 2013 - dmueller@suse.com @@ -456,5 +470,5 @@ Mon Oct 21 13:21:05 UTC 2013 - dmueller@suse.com ------------------------------------------------------------------- Mon Sep 2 08:37:12 UTC 2013 - dmueller@suse.com -- Initial package (0.5.0) +- Initial package (0.5.0) diff --git a/python-dogpile.cache.spec b/python-dogpile.cache.spec index 642b0d5..f41b8e0 100644 --- a/python-dogpile.cache.spec +++ b/python-dogpile.cache.spec @@ -16,13 +16,12 @@ # -%{?!python_module:%define python_module() python3-%{**}} %global pythons python3 Name: python-dogpile.cache -Version: 1.2.2 +Version: 1.3.0 Release: 0 %define modname dogpile.cache -%define modver 1_2_2 +%define modver 1_3_0 Summary: A caching front-end based on the Dogpile lock License: BSD-3-Clause URL: https://github.com/sqlalchemy/dogpile.cache @@ -30,9 +29,10 @@ Source: https://github.com/sqlalchemy/%{modname}/archive/rel_%{modver}.t BuildRequires: %{python_module Mako} BuildRequires: %{python_module dbm} BuildRequires: %{python_module decorator >= 4.0.0} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest >= 5} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module stevedore > 3.0.0} +BuildRequires: %{python_module wheel} Requires: python-decorator >= 4.0.0 Requires: python-stevedore >= 3.0.0 BuildRequires: fdupes @@ -51,10 +51,10 @@ new value. %setup -q -n %{modname}-rel_%{modver} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}/%{$python_sitelib} %check @@ -64,6 +64,6 @@ new value. %license LICENSE %doc README.rst %{python_sitelib}/dogpile -%{python_sitelib}/dogpile.cache-%{version}-py%{python_version}.egg-info +%{python_sitelib}/dogpile.cache-%{version}.dist-info %changelog