diff --git a/python-fasteners-0.17.3-gh.tar.gz b/python-fasteners-0.17.3-gh.tar.gz deleted file mode 100644 index 2e29ddf..0000000 --- a/python-fasteners-0.17.3-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:717b2b0278456492bb0c962de65f0b4ba5c59a76849a304a22aa538f8ea92833 -size 29409 diff --git a/python-fasteners-0.19-gh.tar.gz b/python-fasteners-0.19-gh.tar.gz new file mode 100644 index 0000000..0dcbbdd --- /dev/null +++ b/python-fasteners-0.19-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80e705c5eed1d9e90340011d2a0765cf57b905d388168855b81ea305123895a4 +size 43188 diff --git a/python-fasteners.changes b/python-fasteners.changes index 908b992..72bc561 100644 --- a/python-fasteners.changes +++ b/python-fasteners.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Wed Sep 27 12:10:42 UTC 2023 - ecsos + +- Update to 0.19 + - Add .acquire_read_lock, .release_read_lock, .acquire_write_lock, + and .release_write_lock methods to the inter thread + ReaderWriterLock as was promised in the README. + - Remove support for python 3.7 and pypy 3.7. It should still work, + but is no longer tested. + - Add support for pypy 3.10 and python 3.11 +- Changes from 0.18 + - Reshuffle the process lock code and properly document it. + - Revamp the docs and switch from sphinx to mkdocs + - Remove difficult to use tread lock features from docs + - Bring back support for eventlet spawn_n + - Remove support for python3.6. It should still work, but is no + longer tested. +- Add %{?sle15_python_module_pythons} + ------------------------------------------------------------------- Mon Sep 19 08:15:03 UTC 2022 - Dirk Müller diff --git a/python-fasteners.spec b/python-fasteners.spec index 3e9d2be..854b2cf 100644 --- a/python-fasteners.spec +++ b/python-fasteners.spec @@ -1,7 +1,7 @@ # # spec file for package python-fasteners # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,17 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%bcond_without python2 +%{?sle15_python_module_pythons} Name: python-fasteners -Version: 0.17.3 +Version: 0.19 Release: 0 Summary: A python package that provides useful locks License: Apache-2.0 URL: https://github.com/harlowja/fasteners Source: https://github.com/harlowja/fasteners/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}-gh.tar.gz +BuildRequires: %{python_module devel >= 3.8} BuildRequires: %{python_module diskcache} +BuildRequires: %{python_module eventlet} BuildRequires: %{python_module more-itertools} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} @@ -36,9 +37,6 @@ BuildRequires: python-rpm-macros Requires: python-more-itertools Requires: python-six BuildArch: noarch -%if %{with python2} -BuildRequires: python-futures -%endif %python_subpackages %description @@ -64,7 +62,7 @@ It includes the following. %files %{python_files} %license LICENSE -%doc CHANGELOG README.md +%doc CHANGELOG.md README.md %{python_sitelib}/* %changelog