diff --git a/fasteners-0.14.1.tar.gz b/fasteners-0.14.1.tar.gz deleted file mode 100644 index 39ddd221b95496cfcc642c382af9b944e73429b9..0000000000000000000000000000000000000000 Binary files a/fasteners-0.14.1.tar.gz and /dev/null differ diff --git a/fasteners-0.18.tar.gz b/fasteners-0.18.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..46f200e4ebf09c942c06818ff49ce7a3eaabcf0f Binary files /dev/null and b/fasteners-0.18.tar.gz differ diff --git a/fasteners-monotonic.patch b/fasteners-monotonic.patch deleted file mode 100644 index be2f767aec038bbc35a9249c5e987ee019a962ae..0000000000000000000000000000000000000000 --- a/fasteners-monotonic.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -uNr fasteners-0.14.1.orig/fasteners/_utils.py fasteners-0.14.1/fasteners/_utils.py ---- fasteners-0.14.1.orig/fasteners/_utils.py 2015-11-13 07:46:46.000000000 +0100 -+++ fasteners-0.14.1/fasteners/_utils.py 2018-01-17 17:42:58.715726344 +0100 -@@ -19,7 +19,10 @@ - import logging - import time - --from monotonic import monotonic as now # noqa -+try: -+ from time import monotonic as now -+except ImportError: -+ from monotonic import monotonic as now - - # log level for low-level debugging - BLATHER = 5 -diff -uNr fasteners-0.14.1.orig/setup.py fasteners-0.14.1/setup.py ---- fasteners-0.14.1.orig/setup.py 2015-11-13 07:46:46.000000000 +0100 -+++ fasteners-0.14.1/setup.py 2018-01-17 17:50:26.654085344 +0100 -@@ -26,8 +26,10 @@ - - install_requires = [ - 'six', -- 'monotonic>=0.1', - ] -+import sys -+if sys.version_info < (3, 3, 0): -+ install_requires += ['monotonic>=0.1'] - - setup( - name='fasteners', diff --git a/python-fasteners.spec b/python-fasteners.spec index 514b5ccdda337de953b579b6a39af12fcd52e5c3..5b57a9ee05defc4dd0e4569da6c6a91b7e0e45d1 100644 --- a/python-fasteners.spec +++ b/python-fasteners.spec @@ -1,16 +1,14 @@ %global pypi_name fasteners - -%bcond_with pytests +%global _empty_manifest_terminate_build 0 Name: python-%{pypi_name} -Version: 0.14.1 -Release: 21 +Version: 0.18 +Release: 1 Summary: A python package that provides useful locks License: ASL 2.0 URL: https://github.com/harlowja/fasteners -Source0: https://codeload.github.com/harlowja/fasteners/tar.gz/%{version}#/%{pypi_name}-%{version}.tar.gz -Patch0: fasteners-monotonic.patch +Source0: https://files.pythonhosted.org/packages/f5/9a/e613fc7f7fa157bea028d8d823a13ba5583a49a2dea926ca86b6cbf0fd00/fasteners-0.18.tar.gz BuildArch: noarch %description @@ -23,9 +21,11 @@ Summary: A python package that provides useful locks BuildRequires: python3-six BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-setuptools # tests BuildRequires: python3-testtools -BuildRequires: python3-nose2 Requires: python3-six %description -n python3-%{pypi_name} @@ -37,23 +37,22 @@ A python package that provides useful locks. %build -%py3_build +%pyproject_build %install -%py3_install - -%check -nose2-%{python3_version} +%pyproject_install -%files -n python3-%{pypi_name} -%doc README.rst -%license LICENSE -%{python3_sitelib}/%{pypi_name}/ -%{python3_sitelib}/%{pypi_name}-*.egg-info/ +%files -n python3-fasteners +%{python3_sitelib}/* +%doc CHANGELOG.md +%doc README.md %changelog +* Thu Apr 11 2024 OpenStack_SIG - 0.18-1 +- Upgrade package to version 0.18 + * Tue Feb 15 2022 liqiuyu - 0.14.1-21 - change the BuildRequires:python3-nose to python3-nose2