From cf273fd4bb6fd425f691ed2addbcf57d169240ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 25 Jan 2023 12:42:25 +0100 Subject: [PATCH] Explicitly BuildRequire runtime dependencies for tests pyparsing was only transitively pulled in by: python3-devel -> python3-rpm-generators -> python3-packaging -> python3-pyparsing But python3-packaging 22+ no longer uses python3-pyparsing. --- python-httplib2.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/python-httplib2.spec b/python-httplib2.spec index 0cbe542..ba4ac4d 100644 --- a/python-httplib2.spec +++ b/python-httplib2.spec @@ -2,7 +2,7 @@ Name: python-%{srcname} Version: 0.20.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Comprehensive HTTP client library License: MIT URL: https://pypi.python.org/pypi/httplib2 @@ -31,6 +31,8 @@ BuildRequires: python3-pytest BuildRequires: python3-pytest-timeout BuildRequires: python3-six BuildRequires: python3-cryptography +# This is a runtime dependency required to run the tests: +BuildRequires: python3-pyparsing %description -n python3-%{srcname} %{_description} @@ -74,6 +76,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} pytest -k "not test_unknown_server \ %{python3_sitelib}/%{srcname}/ %changelog +* Wed Jan 25 2023 Miro HronĨok - 0.20.4-8 +- Explicitly BuildRequire runtime dependencies for tests + * Fri Jan 20 2023 Fedora Release Engineering - 0.20.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild