diff --git a/.python-zipp.metadata b/.python-zipp.metadata new file mode 100644 index 0000000..75fe579 --- /dev/null +++ b/.python-zipp.metadata @@ -0,0 +1 @@ +12edcc7d392db95684d4c447511198c0924866e9 SOURCES/zipp-3.21.0.tar.gz diff --git a/SOURCES/.gitkeep b/SOURCES/.gitkeep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/SOURCES/.gitkeep diff --git a/SPECS/python-zipp.spec b/SPECS/python-zipp.spec new file mode 100644 index 0000000..3620ac4 --- /dev/null +++ b/SPECS/python-zipp.spec @@ -0,0 +1,186 @@ +%global pypi_name zipp + +Name: python-%{pypi_name} +Version: 3.21.0 +Release: 2%{?dist} +Summary: Backport of pathlib-compatible object wrapper for zip files + +# SPDX +License: MIT +URL: https://github.com/jaraco/zipp +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: pyproject-rpm-macros +# Not using test dependencies because the list +# is full of linters and static code checkers +BuildRequires: python3dist(pytest) +BuildRequires: python3dist(jaraco-functools) +BuildRequires: python3dist(jaraco-test) + +%description +A pathlib-compatible Zipfile object wrapper. A backport of the Path object. + + +%package -n python3-%{pypi_name} +Summary: %{summary} + +%description -n python3-%{pypi_name} +A pathlib-compatible Zipfile object wrapper. A backport of the Path object. + + +%prep +%autosetup -n %{pypi_name}-%{version} +# jaraco.itertools and func_timeout are not available in Fedora yet +sed -i "/import jaraco.itertools/d" tests/test_path.py + +%generate_buildrequires +%pyproject_buildrequires -r + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files %{pypi_name} + +%check +# Skipped test needs jaraco.itertools +%pytest -k "not test_joinpath_constant_time" + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%license LICENSE +%doc README.rst + +%changelog +* Sat Jan 18 2025 Fedora Release Engineering - 3.21.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Mon Nov 11 2024 Lumir Balhar - 3.21.0-1 +- Update to 3.21.0 (rhbz#2325014) + +* Fri Sep 20 2024 Lumir Balhar - 3.20.2-1 +- Update to 3.20.2 (rhbz#2312211) + +* Tue Aug 27 2024 Lumir Balhar - 3.20.1-1 +- Update to 3.20.1 (rhbz#2307990) + +* Mon Aug 12 2024 Lumir Balhar - 3.20.0-1 +- Update to 3.20.0 (rhbz#2304028) + +* Fri Jul 19 2024 Fedora Release Engineering - 3.19.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jun 08 2024 Python Maint - 3.19.2-2 +- Rebuilt for Python 3.13 + +* Tue Jun 04 2024 Lumir Balhar - 3.19.2-1 +- Update to 3.19.2 (rhbz#2290429) + +* Fri May 31 2024 Lumir Balhar - 3.19.1-1 +- Update to 3.19.1 (rhbz#2284137) + +* Sun May 26 2024 Lumir Balhar - 3.19.0-1 +- Update to 3.19.0 (rhbz#2283322) + +* Fri Mar 15 2024 Lumir Balhar - 3.18.1-1 +- Update to 3.18.1 (rhbz#2269634) + +* Wed Mar 13 2024 Lumir Balhar - 3.18.0-1 +- Update to 3.18.0 (rhbz#2269300) + +* Fri Jan 26 2024 Fedora Release Engineering - 3.17.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 3.17.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Sep 19 2023 Lumir Balhar - 3.17.0-1 +- Update to 3.17.0 (rhbz#2239492) + +* Fri Jul 21 2023 Fedora Release Engineering - 3.16.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon Jul 17 2023 Lumir Balhar - 3.16.2-1 +- Update to 3.16.2 (rhbz#2221413), SPDX license + +* Tue Jun 13 2023 Python Maint - 3.15.0-2 +- Rebuilt for Python 3.12 + +* Mon Feb 27 2023 Lumir Balhar - 3.15.0-1 +- Update to 3.15.0 (rhbz#2173260) + +* Sat Feb 18 2023 Lumír Balhar - 3.14.0-1 +- Update to 3.14.0 (rhbz#2171124) + +* Fri Feb 10 2023 Lumír Balhar - 3.13.0-1 +- Update to 3.13.0 (rhbz#2168671) + +* Thu Feb 09 2023 Lumír Balhar - 3.12.1-1 +- Update to 3.12.1 (rhbz#2167196) + +* Mon Jan 30 2023 Lumír Balhar - 3.12.0-1 +- Update to 3.12.0 (rhbz#2165156) + +* Fri Jan 20 2023 Fedora Release Engineering - 3.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Nov 28 2022 Lumír Balhar - 3.11.0-1 +- Update to 3.11.0 (rhbz#2148541) + +* Mon Oct 24 2022 Lumír Balhar - 3.10.0-1 +- Update to 3.10.0 +Resolves: rhbz#2137172 + +* Mon Oct 24 2022 Lumír Balhar - 3.9.1-1 +- Update to 3.9.1 +Resolves: rhbz#2137172 + +* Sun Oct 09 2022 Lumír Balhar - 3.9.0-1 +- Update to 3.9.0 +Resolves: rhbz#2133213 + +* Fri Jul 22 2022 Fedora Release Engineering - 3.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Lumír Balhar - 3.8.1-1 +- Update to 3.8.1 +Resolves: rhbz#2106391 + +* Mon Jun 13 2022 Python Maint - 3.8.0-2 +- Rebuilt for Python 3.11 + +* Mon Apr 04 2022 Lumír Balhar - 3.8.0-1 +- Update to 3.8.0 +Resolves: rhbz#2071401 + +* Fri Jan 21 2022 Fedora Release Engineering - 3.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Mon Jan 03 2022 Lumír Balhar - 3.7.0-1 +- Update to 3.7.0 +Resolves: rhbz#2036287 + +* Tue Oct 05 2021 Lumír Balhar - 3.6.0-1 +- Update to 3.6.0 +Resolves: rhbz#2008627 + +* Fri Jul 23 2021 Fedora Release Engineering - 3.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jul 07 2021 Lumír Balhar - 3.5.0-1 +- Update to 3.5.0 +Resolves: rhbz#1978839 + +* Wed Jun 30 2021 Lumír Balhar - 3.4.1-1 +- Unretired package with new upstream version + +* Mon Aug 19 2019 Miro Hrončok - 0.5.1-3 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jun 26 2019 Miro Hrončok - 0.5.1-1 +- Initial package