Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-testrepository for
openSUSE:Factory checked in at 2026-03-09 16:12:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-testrepository (Old)
and /work/SRC/openSUSE:Factory/.python-testrepository.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-testrepository"
Mon Mar 9 16:12:59 2026 rev:26 rq:1337547 version:0.0.22
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-testrepository/python-testrepository.changes
2025-11-21 16:57:36.760722613 +0100
+++
/work/SRC/openSUSE:Factory/.python-testrepository.new.8177/python-testrepository.changes
2026-03-09 16:13:15.517671426 +0100
@@ -1,0 +2,12 @@
+Mon Mar 9 01:07:35 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 0.0.22:
+ * Fix compatibility with testtools.
+ * Fix warnings on newer python versions.
+ * Add Python 3.13 and 3.14 support, drop Python 3.8.
+ * Drop Python 2 support.
+ * Remove use of pytz in favour of datetime.timezone.utc.
+- Clean up how we run the testsuite, we no longer need to sed .testr.conf.
+- Change {Build,}Requires to reflect reality.
+
+-------------------------------------------------------------------
Old:
----
testrepository-0.0.21.tar.gz
New:
----
testrepository-0.0.22.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-testrepository.spec ++++++
--- /var/tmp/diff_new_pack.tPR8Up/_old 2026-03-09 16:13:16.937729964 +0100
+++ /var/tmp/diff_new_pack.tPR8Up/_new 2026-03-09 16:13:16.957730792 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-testrepository
#
-# 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
@@ -18,32 +18,27 @@
%{?sle15_python_module_pythons}
Name: python-testrepository
-Version: 0.0.21
+Version: 0.0.22
Release: 0
Summary: A repository of test results
License: Apache-2.0 OR BSD-3-Clause
URL: https://github.com/testing-cabal/testrepository
Source:
https://files.pythonhosted.org/packages/source/t/testrepository/testrepository-%{version}.tar.gz
BuildRequires: %{python_module dbm}
-BuildRequires: %{python_module extras}
BuildRequires: %{python_module fixtures}
BuildRequires: %{python_module hatch_vcs}
BuildRequires: %{python_module iso8601}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module python-mimeparse}
-BuildRequires: %{python_module python-subunit}
-BuildRequires: %{python_module pytz}
-BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module python-subunit >= 1.0.0}
+BuildRequires: %{python_module setuptools >= 61}
BuildRequires: %{python_module testresources}
BuildRequires: %{python_module testscenarios}
-BuildRequires: %{python_module testtools}
-BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-dbm
Requires: python-fixtures
Requires: python-iso8601
-Requires: python-python-subunit >= 0.0.11
+Requires: python-python-subunit >= 1.0.0
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildArch: noarch
@@ -73,10 +68,8 @@
%python_clone -a %{buildroot}%{_bindir}/testr
%check
-mv .testr.conf .testr.conf.orig
%{python_expand # first line can't be empty
rm -rf .testrepository
-sed 's/python/$python/' .testr.conf.orig >| .testr.conf
export PYTHON=$python
$python ./testr init
$python ./testr run --parallel
@@ -90,7 +83,7 @@
%files %{python_files}
%license COPYING Apache-2.0 BSD
-%doc NEWS README.rst
+%doc NEWS README.md
%python_alternative %{_bindir}/testr
%{python_sitelib}/testrepository
%{python_sitelib}/testrepository-%{version}.dist-info
++++++ testrepository-0.0.21.tar.gz -> testrepository-0.0.22.tar.gz ++++++
++++ 286015 lines of diff (skipped)