Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-oic for openSUSE:Factory checked in at 2025-07-02 12:12:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oic (Old) and /work/SRC/openSUSE:Factory/.python-oic.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oic" Wed Jul 2 12:12:16 2025 rev:10 rq:1289704 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oic/python-oic.changes 2025-01-09 15:11:25.374220556 +0100 +++ /work/SRC/openSUSE:Factory/.python-oic.new.7067/python-oic.changes 2025-07-02 12:15:23.357433400 +0200 @@ -1,0 +2,6 @@ +Wed Jul 2 02:36:22 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com> + +- Switch to pyproject macros. +- Update {Build,}Requires to reflect current requirements. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oic.spec ++++++ --- /var/tmp/diff_new_pack.Px8ZZF/_old 2025-07-02 12:15:23.913456474 +0200 +++ /var/tmp/diff_new_pack.Px8ZZF/_new 2025-07-02 12:15:23.913456474 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-oic # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,6 @@ # -%define skip_python2 1 %global modname oic Name: python-oic Version: 1.7.0 @@ -28,10 +27,10 @@ BuildRequires: %{python_module Beaker} BuildRequires: %{python_module Mako} BuildRequires: %{python_module cryptography} -BuildRequires: %{python_module dbm} BuildRequires: %{python_module defusedxml} BuildRequires: %{python_module freezegun} BuildRequires: %{python_module ldap} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pycryptodomex} BuildRequires: %{python_module pydantic-settings} BuildRequires: %{python_module pyjwkest >= 1.3.6} @@ -40,22 +39,20 @@ BuildRequires: %{python_module responses} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module testfixtures} -BuildRequires: %{python_module typing_extensions} -BuildRequires: %{python_module typing} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Beaker Requires: python-Mako Requires: python-cryptography -Requires: python-dbm Requires: python-defusedxml Requires: python-pycryptodomex Requires: python-pydantic-settings Requires: python-pyjwkest >= 1.3.6 Requires: python-requests -Requires: python-typing -Requires: python-typing_extensions +Suggests: python-Beaker Suggests: python-ldap +Requires(post): update-alternatives +Requires(postun): update-alternatives BuildArch: noarch %python_subpackages @@ -70,10 +67,10 @@ sed -i 's/--color=yes//' tox.ini %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %python_clone -a %{buildroot}%{_bindir}/oic-client-management @@ -91,6 +88,6 @@ %doc README.rst %license LICENSE.txt %{python_sitelib}/oic -%{python_sitelib}/oic-%{version}*-info +%{python_sitelib}/oic-%{version}.dist-info %python_alternative %{_bindir}/oic-client-management