Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-psutil for openSUSE:Factory checked in at 2026-03-10 17:46:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-psutil (Old) and /work/SRC/openSUSE:Factory/.python-psutil.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-psutil" Tue Mar 10 17:46:48 2026 rev:91 rq:1337553 version:7.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-psutil/python-psutil.changes 2025-12-09 12:50:39.560705908 +0100 +++ /work/SRC/openSUSE:Factory/.python-psutil.new.8177/python-psutil.changes 2026-03-10 17:46:55.599729648 +0100 @@ -1,0 +2,13 @@ +Mon Mar 2 05:09:46 UTC 2026 - Steve Kowalik <[email protected]> + +- Update to 7.2.2: + * Process.wait() now uses pidfd_open() + poll() for waiting, resulting in + no busy loop and faster response times. Requires Linux >= 5.3 and + Python >= 3.9. Falls back to traditional polling if unavailable. + * new heap_info() and heap_trim() functions, providing direct access to the + platform's native C heap allocator (glibc, mimalloc, libmalloc). + * unit tests are no longer installed / part of the distribution. They now + live under tests/ instead of psutil/tests. +- Drop patch pytest9.patch, merged upstream. + +------------------------------------------------------------------- Old: ---- psutil-7.1.3.tar.gz pytest9.patch New: ---- psutil-7.2.2.tar.gz ----------(Old B)---------- Old: live under tests/ instead of psutil/tests. - Drop patch pytest9.patch, merged upstream. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-psutil.spec ++++++ --- /var/tmp/diff_new_pack.qxgK10/_old 2026-03-10 17:46:57.683815679 +0100 +++ /var/tmp/diff_new_pack.qxgK10/_new 2026-03-10 17:46:57.691816009 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-psutil # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,14 +30,12 @@ %endif %{?sle15_python_module_pythons} Name: python-psutil%{psuffix} -Version: 7.1.3 +Version: 7.2.2 Release: 0 Summary: A process utilities module for Python License: BSD-3-Clause URL: https://github.com/giampaolo/psutil Source: https://files.pythonhosted.org/packages/source/p/psutil/psutil-%{version}.tar.gz -# PATCH-FIX-UPSTREAM https://github.com/giampaolo/psutil/commit/40e27872d534ed849245fdb0c4604ca678d5e9fc Make ntuples work with subTest of new pytest release -Patch: pytest9.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} @@ -99,7 +97,10 @@ SKIPTEST="$SKIPTEST or (test_all and TestFetchAllProcesses)" # test_multi_sockets_procs - not sure why it fails SKIPTEST="$SKIPTEST or (test_multi_sockets_procs and TestSystemWideConnections)" -%pytest_arch -n auto --ignore=psutil/tests/test_memleaks.py --ignore=psutil/tests/test_sudo.py -k "not ($SKIPTEST)" +# test_disk_partitions -- can not determine root fs +SKIPTEST="$SKIPTEST or test_disk_partitions" +export GITHUB_ACTIONS=1 +%pytest_arch -n auto --ignore=tests/test_memleaks.py --ignore=tests/test_sudo.py -k "not ($SKIPTEST)" %endif %if !%{with test} ++++++ psutil-7.1.3.tar.gz -> psutil-7.2.2.tar.gz ++++++ ++++ 33346 lines of diff (skipped)
