Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtui-manager for openSUSE:Factory checked in at 2026-01-23 17:34:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtui-manager (Old) and /work/SRC/openSUSE:Factory/.virtui-manager.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtui-manager" Fri Jan 23 17:34:21 2026 rev:2 rq:1328865 version:1.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/virtui-manager/virtui-manager.changes 2026-01-22 15:15:51.266423198 +0100 +++ /work/SRC/openSUSE:Factory/.virtui-manager.new.1928/virtui-manager.changes 2026-01-23 17:34:38.709836690 +0100 @@ -1,0 +2,11 @@ +Fri Jan 23 09:51:07 UTC 2026 - Antoine Ginies <[email protected]> + +- version 1.0.7: + * major update of the documentation + * add cpu tune and numa tune capabilities + * support pip3 install (including old python 3.6) + * add new suppress_vm_events and unsuppress_vm_events to avoid freezing UI in VM actions + * add more threading lock (sparkline and monitoring) + * lot of other small fixes + +------------------------------------------------------------------- Old: ---- virtui-manager-0.9.9.tar.gz New: ---- virtui-manager-1.0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtui-manager.spec ++++++ --- /var/tmp/diff_new_pack.rdt4qA/_old 2026-01-23 17:34:39.417865869 +0100 +++ /var/tmp/diff_new_pack.rdt4qA/_new 2026-01-23 17:34:39.421866034 +0100 @@ -15,16 +15,22 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%{?!python_module:%define python_module() python3-%{**}} +%define pythons python3 + Name: virtui-manager -Version: 0.9.9 -Release: 1 +Version: 1.0.7 +Release: 0 Summary: Terminal-based interface to manage virtual machines using libvirt License: GPL-3.0-or-later URL: https://aginies.github.io/virtui-manager/ Source: %{name}-%{version}.tar.gz +Group: System/Monitoring BuildRequires: fdupes -BuildRequires: python3-base -BuildRequires: python3-setuptools +BuildRequires: %{python_module base} +BuildRequires: %{python_module wheel} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module setuptools} # Runtime dependencies Requires: python3-libvirt-python Requires: python3-textual >= 0.40.0 @@ -60,48 +66,12 @@ %prep %setup -q -rm -vf src/vmanager/.gitignore -rm -vf srv/vmanager/virtui-remote-viewer_gtk4.py %build -# No build required for pure python source install strategy -# We verify the build works though -# python3 -m build --wheel --no-isolation || true +%python3_pyproject_wheel %install -# Install the application source to /usr/share/virtui-manager -mkdir -p %{buildroot}%{_datadir}/virtui-manager -cp -a src/vmanager %{buildroot}%{_datadir}/virtui-manager/ - -# Create binary wrappers -mkdir -p %{buildroot}%{_bindir} - -# virtui-manager wrapper -cat > %{buildroot}%{_bindir}/virtui-manager <<EOF -#!/bin/sh -export PYTHONPATH=%{_datadir}/virtui-manager -cd %{_datadir}/virtui-manager/vmanager -exec python3 vmanager.py "\$@" -EOF -chmod +x %{buildroot}%{_bindir}/virtui-manager - -# virtui-manager-cmd wrapper -cat > %{buildroot}%{_bindir}/virtui-manager-cmd <<EOF -#!/bin/sh -export PYTHONPATH=%{_datadir}/virtui-manager -cd %{_datadir}/virtui-manager/vmanager -exec python3 vmanager_cmd.py "\$@" -EOF -chmod +x %{buildroot}%{_bindir}/virtui-manager-cmd - -# virtui-remote-viewer wrapper -cat > %{buildroot}%{_bindir}/virtui-remote-viewer <<EOF -#!/bin/sh -export PYTHONPATH=%{_datadir}/virtui-manager -cd %{_datadir}/virtui-manager/vmanager -exec python3 virtui-remote-viewer.py "\$@" -EOF -chmod +x %{buildroot}%{_bindir}/virtui-remote-viewer +%python3_pyproject_install # Install docs mkdir -p %{buildroot}%{_docdir}/%{name}/html @@ -112,7 +82,7 @@ cp README.md FEATURES.md %{buildroot}%{_docdir}/%{name}/ # Deduplicate files -%fdupes %{buildroot}%{_datadir}/virtui-manager +%fdupes %{buildroot}%{python3_sitelib} %fdupes %{buildroot}%{_docdir}/%{name} %files @@ -120,8 +90,8 @@ %doc README.md FEATURES.md %{_bindir}/virtui-manager %{_bindir}/virtui-manager-cmd -%dir %{_datadir}/virtui-manager -%{_datadir}/virtui-manager/vmanager +%{python3_sitelib}/vmanager +%{python3_sitelib}/virtui_manager-*-info %files doc %dir %{_docdir}/%{name} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.rdt4qA/_old 2026-01-23 17:34:39.461867682 +0100 +++ /var/tmp/diff_new_pack.rdt4qA/_new 2026-01-23 17:34:39.465867847 +0100 @@ -2,8 +2,8 @@ <service name="download_url" mode="manual"> <param name="host">github.com</param> <param name="protocol">https</param> - <param name="path">/aginies/virtui-manager/archive/refs/tags/0.9.9.tar.gz</param> - <param name="filename">virtui-manager-0.9.9.tar.gz</param> + <param name="path">/aginies/virtui-manager/archive/refs/tags/1.0.7.tar.gz</param> + <param name="filename">virtui-manager-1.0.7.tar.gz</param> </service> </services> <!-- ++++++ virtui-manager-0.9.9.tar.gz -> virtui-manager-1.0.7.tar.gz ++++++ /work/SRC/openSUSE:Factory/virtui-manager/virtui-manager-0.9.9.tar.gz /work/SRC/openSUSE:Factory/.virtui-manager.new.1928/virtui-manager-1.0.7.tar.gz differ: char 12, line 1
