Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-apptools for openSUSE:Factory
checked in at 2026-09-17 15:25:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apptools (Old)
and /work/SRC/openSUSE:Factory/.python-apptools.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-apptools"
Thu Sep 17 15:25:35 2026 rev:10 rq:1378590 version:5.3.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-apptools/python-apptools.changes
2025-09-15 19:56:11.035359392 +0200
+++
/work/SRC/openSUSE:Factory/.python-apptools.new.383539/python-apptools.changes
2026-09-17 15:25:44.722898742 +0200
@@ -1,0 +2,6 @@
+Mon Sep 14 12:27:17 UTC 2026 - Nico Krapp <[email protected]>
+
+- don't pull in python-tables as it is no longer building for 32-bit
+- split into multibuild flavors for tests
+
+-------------------------------------------------------------------
New:
----
_multibuild
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-apptools.spec ++++++
--- /var/tmp/diff_new_pack.EuCbgN/_old 2026-09-17 15:25:45.367925806 +0200
+++ /var/tmp/diff_new_pack.EuCbgN/_new 2026-09-17 15:25:45.369925890 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-apptools
#
-# 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
@@ -17,13 +17,16 @@
%define X_display ":98"
-%define skip_python2 1
-%ifarch ppc ppc64 ppc64le s390x
-%bcond_with test
-%else
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
%endif
-Name: python-apptools
+
+Name: python-apptools%{psuffix}
Version: 5.3.1
Release: 0
Summary: Application tools in Python
@@ -46,9 +49,9 @@
BuildArch: noarch
%if %{with test}
BuildRequires: %{python_module Pygments}
+BuildRequires: %{python_module apptools = %{version}}
BuildRequires: %{python_module pandas}
BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module tables}
BuildRequires: %{python_module traitsui}
BuildRequires: xorg-x11-server
%endif
@@ -64,6 +67,7 @@
%prep
%autosetup -p1 -n apptools-%{version}
+%if !%{with test}
%build
%pyproject_wheel
# Remove duplicates now so we can let rpm install it later
@@ -75,6 +79,7 @@
$python -O -m compileall -d %{$python_sitelib}
%{buildroot}%{$python_sitelib}/apptools/
%fdupes %{buildroot}%{$python_sitelib}
}
+%endif
%if %{with test}
%check
@@ -86,10 +91,12 @@
%pyunittest -v
%endif
+%if !%{with test}
%files %{python_files}
%doc README.rst CHANGES.txt
%doc examples/
%license LICENSE.txt image_LICENSE*.txt
%{python_sitelib}/apptools/
%{python_sitelib}/apptools-%{version}.dist-info
+%endif
++++++ _multibuild ++++++
<multibuild>
<flavor>test</flavor>
</multibuild>