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)

Reply via email to