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

Reply via email to