Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python315 for openSUSE:Factory 
checked in at 2026-01-08 15:28:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python315 (Old)
 and      /work/SRC/openSUSE:Factory/.python315.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python315"

Thu Jan  8 15:28:20 2026 rev:4 rq:1325861 version:3.15.0~a3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python315/python315.changes      2025-12-22 
22:52:41.529559016 +0100
+++ /work/SRC/openSUSE:Factory/.python315.new.1928/python315.changes    
2026-01-08 15:29:06.113234855 +0100
@@ -1,0 +2,16 @@
+Wed Jan  7 17:12:05 UTC 2026 - Matej Cepl <[email protected]>
+
+- Add skip-test_thread_time.patch to skip
+  test.test_time.TimeTestCase.test_thread_time on s390x
+  (gh#python/cpython#143528).
+
+-------------------------------------------------------------------
+Mon Jan  5 17:23:03 UTC 2026 - Matej Cepl <[email protected]>
+
+- recover testing with test_curses
+
+It seems that it was actually ncurses bug, which should be fixed
+with 20251123 (so 20251206 we have in Factory, should be
+covered).
+
+-------------------------------------------------------------------

New:
----
  skip-test_thread_time.patch

----------(New B)----------
  New:
- Add skip-test_thread_time.patch to skip
  test.test_time.TimeTestCase.test_thread_time on s390x
----------(New E)----------

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

Other differences:
------------------
++++++ python315.spec ++++++
--- /var/tmp/diff_new_pack.1JPeBg/_old  2026-01-08 15:29:07.289283672 +0100
+++ /var/tmp/diff_new_pack.1JPeBg/_new  2026-01-08 15:29:07.293283838 +0100
@@ -224,6 +224,9 @@
 Patch41:        bsc1243155-sphinx-non-determinism.patch
 # PATCH-FIX-OPENSUSE gh139257-Support-docutils-0.22.patch 
gh#python/cpython#139257 [email protected]
 Patch42:        gh139257-Support-docutils-0.22.patch
+# PATCH-FIX-UPSTREAM skip-test_thread_time.patch gh#python/cpython#143528 
[email protected]
+# skip test.test_time.TimeTestCase.test_thread_time on s390x
+Patch43:        skip-test_thread_time.patch
 #### Python 3.15 DEVELOPMENT PATCHES
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
@@ -663,8 +666,6 @@
 %ifarch ppc ppc64 ppc64le
 # exclude test_faulthandler due to bnc#831629
 EXCLUDE="$EXCLUDE test_faulthandler"
-# exclude test_curse for gh#python/cpython#141534
-EXCLUDE="$EXCLUDE test_curses"
 %endif
 # some tests break in QEMU
 %if 0%{?qemu_user_space_build}

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.1JPeBg/_old  2026-01-08 15:29:07.409288653 +0100
+++ /var/tmp/diff_new_pack.1JPeBg/_new  2026-01-08 15:29:07.413288819 +0100
@@ -1,6 +1,6 @@
-mtime: 1766162987
-commit: aa61ff92f21c17abc744fe330008179e98876e1a0824dfdd5d307a262f4d22ce
+mtime: 1767806143
+commit: 844aa522400f651cf6e09a385f8c5e7daf7ff689e0dd0c811501d1f8abd65e5c
 url: https://src.opensuse.org/python-interpreters/python315.git
-revision: aa61ff92f21c17abc744fe330008179e98876e1a0824dfdd5d307a262f4d22ce
+revision: 844aa522400f651cf6e09a385f8c5e7daf7ff689e0dd0c811501d1f8abd65e5c
 projectscmsync: https://src.opensuse.org/python-interpreters/_ObsPrj
 

++++++ build.specials.obscpio ++++++
--- old/.gitignore      2025-12-19 17:50:13.000000000 +0100
+++ new/.gitignore      2026-01-07 18:16:19.000000000 +0100
@@ -1 +1,5 @@
-.osc
+*.obscpio
+*.osc
+_build.*
+.pbuild
+python315-*-build/

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-01-07 18:16:19.000000000 +0100
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+python315-*-build/

++++++ skip-test_thread_time.patch ++++++
---
 Lib/test/test_time.py |    1 +
 1 file changed, 1 insertion(+)

Index: Python-3.15.0a3/Lib/test/test_time.py
===================================================================
--- Python-3.15.0a3.orig/Lib/test/test_time.py  2026-01-06 16:57:59.278632516 
+0100
+++ Python-3.15.0a3/Lib/test/test_time.py       2026-01-07 18:10:25.621075073 
+0100
@@ -570,6 +570,7 @@
         self.assertTrue(info.monotonic)
         self.assertFalse(info.adjustable)
 
+    @unittest.skipIf(platform.processor() == 's390x', "Fails on s390x, 
gh#python/cpython#143528")
     def test_thread_time(self):
         if not hasattr(time, 'thread_time'):
             if sys.platform.startswith(('linux', 'android', 'win')):

Reply via email to