Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-avocado-plugins-vt for 
openSUSE:Factory checked in at 2026-06-25 10:58:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-avocado-plugins-vt (Old)
 and      /work/SRC/openSUSE:Factory/.python-avocado-plugins-vt.new.2088 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-avocado-plugins-vt"

Thu Jun 25 10:58:17 2026 rev:8 rq:1361668 version:113.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-avocado-plugins-vt/python-avocado-plugins-vt.changes
      2025-06-04 20:29:03.754248679 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-avocado-plugins-vt.new.2088/python-avocado-plugins-vt.changes
    2026-06-25 11:00:13.663610051 +0200
@@ -1,0 +2,16 @@
+Wed Jun 24 20:19:12 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 113.0:
+  * Large catch-up from 88.0, tracking the avocado 113.0 release
+    and dropping Python 2 support (Python 3 only)
+  * Updated VM test providers and helpers for current QEMU,
+    libvirt and KVM, including newer guest OS variants and
+    machine types
+  * Numerous virttest utility and networking fixes and improved
+    handling of disk, migration and serial-console test scenarios
+- Adjust runtime dependencies to match upstream:
+  * Require python-avocado >= 82.1 and add python-packaging
+  * Drop python-netaddr, python-netifaces and python-simplejson,
+    which avocado-vt no longer uses
+
+-------------------------------------------------------------------

Old:
----
  avocado-vt-88.0.tar.gz

New:
----
  avocado-vt-113.0.tar.gz
  python-avocado-plugins-vt-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-avocado-plugins-vt.spec ++++++
--- /var/tmp/diff_new_pack.MiYR5W/_old  2026-06-25 11:00:14.251630321 +0200
+++ /var/tmp/diff_new_pack.MiYR5W/_new  2026-06-25 11:00:14.255630459 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-avocado-plugins-vt
 #
-# Copyright (c) 2025 SUSE LLC
+# 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
@@ -18,12 +18,13 @@
 
 %define pythons python3
 Name:           python-avocado-plugins-vt
-Version:        88.0
+Version:        113.0
 Release:        0
 Summary:        Avocado Virt Test Plugin
 License:        GPL-2.0-only
 URL:            https://avocado-framework.readthedocs.org/
 Source0:        
https://github.com/avocado-framework/avocado-vt/archive/%{version}.tar.gz#/avocado-vt-%{version}.tar.gz
+Source1:        %{name}-rpmlintrc
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
@@ -42,10 +43,8 @@
 Requires:       netcat-openbsd
 Requires:       openvswitch
 Requires:       python-aexpect > 1.5.0
-Requires:       python-avocado >= 68.0
-Requires:       python-netaddr >= 0.7.18
-Requires:       python-netifaces >= 0.10.5
-Requires:       python-simplejson >= 3.5.3
+Requires:       python-avocado >= 82.1
+Requires:       python-packaging
 Requires:       python-six
 Requires:       qemu-kvm
 Requires:       systemtap
@@ -86,6 +85,9 @@
 %install
 %pyproject_install
 
+# force hash-based .pyc (avoid python-bytecode-inconsistent-mtime)
+%python_expand $python -m compileall -q -f -o 0 -o 1 --invalidation-mode 
unchecked-hash %{buildroot}%{$python_sitelib}
+
 # Reduce duplicities
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 %fdupes %{buildroot}%{_datadir}/avocado-plugins-vt
@@ -93,6 +95,7 @@
 %files %{python_files}
 %license LICENSE
 %doc README.rst
+%{_bindir}/avocado-runner-avocado-vt
 %config(noreplace)%{python_sitelib}/avocado_vt/conf.d/vt.conf
 %config(noreplace)%{python_sitelib}/avocado_vt/conf.d/vt_joblock.conf
 %{python_sitelib}/avocado_vt

++++++ avocado-vt-88.0.tar.gz -> avocado-vt-113.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-avocado-plugins-vt/avocado-vt-88.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-avocado-plugins-vt.new.2088/avocado-vt-113.0.tar.gz
 differ: char 12, line 1

++++++ python-avocado-plugins-vt-rpmlintrc ++++++
# avocado-vt ships guest-side test payloads and helper modules that
# legitimately trip these checks:
#  * .c/.cpp sources are compiled on the test guest, so they must ship
#  * gcc/glibc-devel are real runtime requirements (vt builds those helpers)
#  * many virttest/* modules carry a python shebang but are imported as
#    libraries (not executed), so they are intentionally not +x
addFilter("avocado-plugins-vt.* devel-file-in-non-devel-package .*/virttest/.*")
addFilter("avocado-plugins-vt.* devel-dependency (glibc-devel|gcc)")
addFilter("avocado-plugins-vt.* non-executable-script .*/virttest/.*")
addFilter("avocado-plugins-vt.* script-without-shebang .*/virttest/.*")
addFilter("avocado-plugins-vt.* zero-length .*/virttest/.*")

Reply via email to