Update to 4.3.1 (sync with Fedora)

- Update 4.2.1 -> 4.3.1 to match Fedora: adds get_latest_build method,
  JSON endpoint fixes; license moved to SPDX GPL-2.0-or-later.
- Keep the AlmaLinux python3-tox-current-env BuildRequires needed by the
  %tox-based %check on EL9.
This commit is contained in:
Andrew Lukoshko 2026-07-20 19:53:18 +02:00
parent 340b161213
commit 63ac12f5a6
3 changed files with 70 additions and 4 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/openqa_client-4.2.1.tar.gz
SOURCES/openqa_client-4.3.1.tar.gz

View File

@ -1 +1 @@
af84a03b13ee4dcaac06c2d00618dbbd8cb3d092 SOURCES/openqa_client-4.2.1.tar.gz
5df397e193742b141cc72049d5ee0888c412c397 SOURCES/openqa_client-4.3.1.tar.gz

View File

@ -6,7 +6,7 @@ openQA web API, using the requests HTTP request library.
%global github_owner os-autoinst
%global github_name openQA-python-client
%global github_version 4.2.1
%global github_version 4.3.1
# if set, will be a post-release snapshot build, otherwise a 'normal' build
#global github_commit 080d03858b7b12f144770af8ceb938fe6c7dbb11
#global github_date 20170130
@ -17,7 +17,7 @@ Version: %{github_version}
Release: 1%{?github_date:.%{github_date}git%{shortcommit}}%{?dist}
Summary: %{sum}
License: GPLv2+
License: GPL-2.0-or-later
URL: https://github.com/%{github_owner}/%{github_name}/
Source0: https://files.pythonhosted.org/packages/source/o/%{srcname}/%{srcname}-%{version}.tar.gz
BuildArch: noarch
@ -28,6 +28,8 @@ BuildArch: noarch
%package -n python3-openqa_client
Summary: %{sum}
BuildRequires: pyproject-rpm-macros
# AlmaLinux: EL9 pyproject-rpm-macros needs the tox-current-env plugin
# explicitly for the %%tox-based %%check to resolve.
BuildRequires: python3-tox-current-env
%{?python_provide:%python_provide python3-openqa_client}
@ -63,6 +65,70 @@ sed -i -e 's., "setuptools-scm"..g' pyproject.toml
%changelog
* Mon Jul 20 2026 Andrew Lukoshko <alukoshko@almalinux.org> - 4.3.1-1
- Update to 4.3.1 to match Fedora (get_latest_build method, JSON endpoint
fixes; license moved to SPDX GPL-2.0-or-later)
- Keep the AlmaLinux python3-tox-current-env BuildRequires needed by the
%%tox-based %%check on EL9
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 4.3.1-4
- Rebuilt for Python 3.15
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 4.3.1-2
- Rebuilt for Python 3.14.0rc3 bytecode
* Fri Sep 05 2025 Adam Williamson <awilliam@redhat.com> - 4.3.1-1
- New release 4.3.1 (JSON endpoint fixes)
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 4.3.0-4
- Rebuilt for Python 3.14.0rc2 bytecode
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Tue Jun 03 2025 Python Maint <python-maint@redhat.com> - 4.3.0-2
- Rebuilt for Python 3.14
* Mon Mar 31 2025 Adam Williamson <awilliam@redhat.com> - 4.3.0-1
- New release 4.3.0: add `get_latest_build` method
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 4.2.3-4
- Rebuilt for Python 3.13
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Oct 05 2023 Adam Williamson <awilliam@redhat.com> - 4.2.3-1
- New release 4.2.3
- Update license to SPDX
* Tue Sep 05 2023 Adam Williamson <awilliam@redhat.com> - 4.2.2-1
- New release 4.2.2
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 4.2.1-3
- Rebuilt for Python 3.12
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Nov 09 2022 Adam Williamson <awilliam@redhat.com> - 4.2.1-1
- New release 4.2.1