%global pypi_name zipp Name: python-%{pypi_name} Version: 3.4.1 Release: 1%{?dist} Summary: Backport of pathlib-compatible object wrapper for zip files License: MIT URL: https://github.com/jaraco/zipp Source0: %{pypi_source} BuildArch: noarch BuildRequires: python3-devel BuildRequires: pyproject-rpm-macros BuildRequires: python3dist(pytest) %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" test_zipp.py # this sed removes two lines - one import and one decorator sed -i "/func_timeout/d" test_zipp.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 * Wed Jun 30 2021 Lumír Balhar - 3.4.1-1 - Unretired package with new upstream version * 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