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')):
