diff --git a/0001-add-setup.py.patch b/0001-add-setup.py.patch new file mode 100644 index 0000000000000000000000000000000000000000..b32246e1f542ca420a1cba0b8e57e212d8f629fa --- /dev/null +++ b/0001-add-setup.py.patch @@ -0,0 +1,9 @@ +--- a/setup.py 1970-01-01 08:00:00.000000000 +0800 ++++ b/setup.py 2022-10-19 09:38:57.746598491 +0800 +@@ -0,0 +1,6 @@ ++#!/usr/bin/env python ++ ++from setuptools import setup ++ ++if __name__ == "__main__": ++ setup() diff --git a/python-zipp.spec b/python-zipp.spec index 14dc22a54624b61765f45e420419be47116ee456..e44226fa2f874d677a7773e622bacfaf5a2e5c5c 100644 --- a/python-zipp.spec +++ b/python-zipp.spec @@ -1,41 +1,51 @@ %global _empty_manifest_terminate_build 0 -Name: python-zipp -Version: 3.7.0 -Release: 1 -Summary: Backport of pathlib-compatible object wrapper for zip files -License: MIT -URL: https://github.com/jaraco/zipp -Source0: https://files.pythonhosted.org/packages/source/z/zipp/zipp-%{version}.tar.gz -BuildArch: noarch +Name: python-zipp +Version: 3.10.0 +Release: 1 +Summary: Backport of pathlib-compatible object wrapper for zip files +License: MIT +URL: https://github.com/jaraco/zipp +Source0: https://files.pythonhosted.org/packages/8d/d7/1bd1e0a5bc95a27a6f5c4ee8066ddfc5b69a9ec8d39ab11a41a804ec8f0d/zipp-3.10.0.tar.gz +Patch0: 0001-add-setup.py.patch +BuildArch: noarch + +Requires: python3-toml +Requires: python3-setuptools_scm + %description A pathlib-compatible Zipfile object wrapper. A backport of the Path object. %package -n python3-zipp -Summary: Backport of pathlib-compatible object wrapper for zip files -Provides: python-zipp -# Base build requires -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pbr -BuildRequires: python3-pip -BuildRequires: python3-wheel -BuildRequires: python3-setuptools_scm -BuildRequires: python3-toml -BuildRequires: boost-iostreams -BuildRequires: python3-pytest - -Requires: python3-toml -Requires: python3-setuptools_scm +Summary: Backport of pathlib-compatible object wrapper for zip files +Provides: python-zipp +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-setuptools_scm +BuildRequires: python3-toml +BuildRequires: python3-pytest +BuildRequires: python3-more-itertools +BuildRequires: python3-jaraco-functools +BuildRequires: shadow + %description -n python3-zipp A pathlib-compatible Zipfile object wrapper. A backport of the Path object. -%package_help +%package help +Summary: Development documents and examples for zipp +Provides: python3-zipp-doc + +%description help +A pathlib-compatible Zipfile object wrapper. A backport of the Path object. %prep %autosetup -n zipp-%{version} +%patch0 # Skip tests that depend on jaraco.itertools -sed -i "/import jaraco.itertools/d" test_zipp.py -sed -i "/func_timeout/d" test_zipp.py +sed -i "/import jaraco.itertools/d" tests/test_zipp.py +sed -i "/func_timeout/d" tests/test_zipp.py %build %_bindir/python3 setup.py build '--executable=%_bindir/python3 -s' @@ -50,13 +60,16 @@ pytest -k "not test_joinpath_constant_time" %defattr(-,root,root) %license LICENSE %_prefix/lib/python%{python3_version}/site-packages/zipp* -%_prefix/lib/python%{python3_version}/site-packages/__pycache__/zipp.* +%_prefix/lib/python%{python3_version}/site-packages/a/* %files help %defattr(-,root,root) %doc README.rst %changelog +* Tue Nov 01 2022 wangjunqi - 3.10.0-1 +- Update package to version 3.10.0 + * Thu Jul 28 2022 liksh - 3.7.0-1 - Upgrade for openstack yoga @@ -74,3 +87,4 @@ pytest -k "not test_joinpath_constant_time" * Tue Feb 11 2020 huzunhao - 0.5.1-1 - Package init + diff --git a/zipp-3.10.0.tar.gz b/zipp-3.10.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..765a58049f02149fee297425144d88bc578d626d Binary files /dev/null and b/zipp-3.10.0.tar.gz differ diff --git a/zipp-3.7.0.tar.gz b/zipp-3.7.0.tar.gz deleted file mode 100644 index a86c566a18db561f454a17bdbf73468a91f666fa..0000000000000000000000000000000000000000 Binary files a/zipp-3.7.0.tar.gz and /dev/null differ