diff --git a/.gitignore b/.gitignore index b03a1a2..72435ac 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /pytest-subtests-0.4.0.tar.gz /pytest-subtests-0.5.0.tar.gz /pytest-subtests-0.10.0.tar.gz +/pytest-subtests-0.12.1.tar.gz diff --git a/python-pytest-subtests.spec b/python-pytest-subtests.spec index 2118248..493e740 100644 --- a/python-pytest-subtests.spec +++ b/python-pytest-subtests.spec @@ -1,8 +1,8 @@ %global pypi_name pytest-subtests Name: python-%{pypi_name} -Version: 0.10.0 -Release: 5%{?dist} +Version: 0.12.1 +Release: 1%{?dist} Summary: Support for unittest subTest() and subtests fixture # SPDX @@ -18,10 +18,8 @@ pytest-subtests unittest subTest() support and subtests fixture. Summary: %{summary} BuildRequires: python3-devel -BuildRequires: python3-pytest -BuildRequires: python3-setuptools -BuildRequires: python3-setuptools_scm -BuildRequires: python3-attrs +BuildRequires: python3dist(pytest) + %{?python_provide:%python_provide python3-%{pypi_name}} %description -n python3-%{pypi_name} @@ -29,13 +27,16 @@ pytest-subtests unittest subTest() support and subtests fixture. %prep %autosetup -n %{pypi_name}-%{version} -rm -rf %{pypi_name}.egg-info + +%generate_buildrequires +%pyproject_buildrequires -r %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install +%pyproject_save_files pytest_subtests %check # https://github.com/pytest-dev/pytest-subtests/issues/21 @@ -43,14 +44,14 @@ PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=%{buildroot}%{python3_sitelib} \ pytest-%{python3_version} -v tests \ -k "not TestFixture and not TestCapture and not test_simple_terminal" -%files -n python3-%{pypi_name} +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc CHANGELOG.rst README.rst %license LICENSE -%doc README.rst -%{python3_sitelib}/__pycache__/* -%{python3_sitelib}/pytest_subtests.py -%{python3_sitelib}/pytest_subtests-%{version}-py*.egg-info/ %changelog +* Mon Apr 08 2024 Fabian Affolter - 0.12.1 +- Update to latest upstream release (closes rhbz#2196751, closes rhbz#2203842) + * Fri Jan 26 2024 Fedora Release Engineering - 0.10.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 76a437a..75cdaa4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pytest-subtests-0.10.0.tar.gz) = 228b416b6a34386c8d6b393199f8683fdc7b015ce777a7251a472e704519065f6d2993efb110c35e090df1ac51023a1fdd3b5f85d2f7d6d6cbcb8677c459e532 +SHA512 (pytest-subtests-0.12.1.tar.gz) = 5eb4ff950171f8e008b3879453b55bab1ebc82ec60ca4da839158ad6e195c03f1a5d6b6ce2ac263a3ecaa2f684955e4fcc7abf5e429de9ffd898586b758e6cd4