Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pywbem for openSUSE:Factory checked in at 2025-12-11 18:31:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pywbem (Old) and /work/SRC/openSUSE:Factory/.python-pywbem.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pywbem" Thu Dec 11 18:31:44 2025 rev:25 rq:1321803 version:1.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pywbem/python-pywbem.changes 2025-10-15 12:45:18.884732564 +0200 +++ /work/SRC/openSUSE:Factory/.python-pywbem.new.1939/python-pywbem.changes 2025-12-11 18:31:46.265362303 +0100 @@ -1,0 +2,12 @@ +Thu Nov 27 10:02:45 UTC 2025 - Markéta Machová <[email protected]> + +- Update to 1.8.1 + * Removed setup.py and therefore the possibility to run setup.py + as a command + * Removed the support for building, installing and testing a cythonized + distribution of pywbem, because of the transition from setup.py. + * Removed support for Python 2.7, 3.6, and 3.7 + * Fixed safety issues + * Added support for Python 3.13. + +------------------------------------------------------------------- Old: ---- pywbem-1.7.4.tar.gz New: ---- pywbem-1.8.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pywbem.spec ++++++ --- /var/tmp/diff_new_pack.YqakHa/_old 2025-12-11 18:31:47.705422838 +0100 +++ /var/tmp/diff_new_pack.YqakHa/_new 2025-12-11 18:31:47.709423006 +0100 @@ -16,33 +16,32 @@ # -# cythonized pywbem produces yacc parser errors -%bcond_with cythonize %if 0%{?suse_version} > 1500 %bcond_without libalternatives %else %bcond_with libalternatives %endif Name: python-pywbem -Version: 1.7.4 +Version: 1.8.1 Release: 0 Summary: Python module for making CIM operation calls using the WBEM protocol License: LGPL-2.1-or-later Group: System/Management URL: https://pywbem.github.io/ -Source0: https://github.com/pywbem/pywbem/archive/%{version}.tar.gz#/pywbem-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pywbem/pywbem-%{version}.tar.gz BuildRequires: %{python_module FormEncode >= 2.0.0} -BuildRequires: %{python_module PyYAML > 5.3.1} -BuildRequires: %{python_module certifi >= 2019.11.28} +BuildRequires: %{python_module PyYAML >= 6.0.2} +BuildRequires: %{python_module certifi >= 2024.07.04} +BuildRequires: %{python_module idna >= 3.7} BuildRequires: %{python_module lxml >= 4.6.4} BuildRequires: %{python_module pip} BuildRequires: %{python_module ply >= 3.10} BuildRequires: %{python_module pytest >= 6.2.5} BuildRequires: %{python_module pytz} -BuildRequires: %{python_module requests >= 2.25.0} +BuildRequires: %{python_module requests >= 2.32.4} BuildRequires: %{python_module requests-mock} -BuildRequires: %{python_module setuptools >= 38.4.1} -BuildRequires: %{python_module six >= 1.16.0} +BuildRequires: %{python_module setuptools >= 70.0.0} +BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module testfixtures} BuildRequires: %{python_module urllib3 >= 1.26.5} BuildRequires: %{python_module wheel} @@ -50,18 +49,14 @@ BuildRequires: fdupes BuildRequires: libxml2-tools BuildRequires: python-rpm-macros -Requires: python-PyYAML >= 5.3.1 -Requires: python-certifi >= 2019.11.28 +Requires: python-PyYAML >= 6.0.2 +Requires: python-certifi >= 2024.07.04 +Requires: python-idna >= 3.7 Requires: python-ply >= 3.10 -Requires: python-requests >= 2.25.0 -Requires: python-six >= 1.16.0 -Requires: python-urllib3 >= 1.26.5 +Requires: python-requests >= 2.32.4 +Requires: python-urllib3 >= 2.5.0 Requires: python-yamlloader >= 0.5.5 Recommends: python-pywebmtools -%if %{with cythonize} -BuildRequires: %{python_module Cython} -BuildRequires: %{python_module devel} -%endif %if %{with libalternatives} BuildRequires: alts Requires: alts @@ -69,9 +64,7 @@ Requires(post): update-alternatives Requires(postun): update-alternatives %endif -%if ! %{with cythonize} BuildArch: noarch -%endif %python_subpackages %description @@ -82,7 +75,7 @@ %autosetup -p1 -n pywbem-%{version} %build -%pyproject_wheel %{?_with_cythonize:--config-settings "--build-option=--cythonized" .} +%pyproject_wheel %install %pyproject_install @@ -91,11 +84,7 @@ %python_clone -a %{buildroot}%{_bindir}/mof_compiler %check -%if %{with cythonize} -%pytest_arch -k "not (skipnothingbydefault ${$python_donttest})" tests/unittest tests/functiontest -%else %pytest -k "not (skipnothingbydefault ${$python_donttest})" tests/unittest tests/functiontest -%endif %post %python_install_alternative mof_compiler ++++++ pywbem-1.7.4.tar.gz -> pywbem-1.8.1.tar.gz ++++++ ++++ 100499 lines of diff (skipped)
