Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-propcache for
openSUSE:Factory checked in at 2025-09-11 14:38:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-propcache (Old)
and /work/SRC/openSUSE:Factory/.python-propcache.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-propcache"
Thu Sep 11 14:38:10 2025 rev:6 rq:1303576 version:0.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-propcache/python-propcache.changes
2025-06-30 13:03:56.251546167 +0200
+++
/work/SRC/openSUSE:Factory/.python-propcache.new.1977/python-propcache.changes
2025-09-11 14:39:15.455586164 +0200
@@ -1,0 +2,5 @@
+Tue Sep 9 16:07:53 UTC 2025 - Markéta Machová <[email protected]>
+
+- Add py314.patch to fix tests on Python 3.14
+
+-------------------------------------------------------------------
New:
----
py314.patch
----------(New B)----------
New:
- Add py314.patch to fix tests on Python 3.14
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-propcache.spec ++++++
--- /var/tmp/diff_new_pack.KcGzuV/_old 2025-09-11 14:39:16.947649262 +0200
+++ /var/tmp/diff_new_pack.KcGzuV/_new 2025-09-11 14:39:16.963649939 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-propcache
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 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
@@ -25,6 +25,8 @@
URL: https://github.com/aio-libs/propcache
Source:
https://files.pythonhosted.org/packages/source/p/propcache/propcache-%{version}.tar.gz
Patch0: reproducible.patch
+# PATCH-FIX-UPSTREAM
https://github.com/aio-libs/propcache/commit/b97e7e37cbe8329e2a4d8383166c094f471a0d6a
Test on Python 3.14
+Patch1: py314.patch
BuildRequires: %{python_module Cython >= 3.0.11}
BuildRequires: %{python_module covdefaults}
BuildRequires: %{python_module expandvars}
++++++ py314.patch ++++++
>From b97e7e37cbe8329e2a4d8383166c094f471a0d6a Mon Sep 17 00:00:00 2001
From: Kumar Aditya <[email protected]>
Date: Fri, 22 Aug 2025 05:07:08 +0530
Subject: [PATCH] Test on Python 3.14 (#140)
* add 3.14 CI
* add news
* use ctrace
* code review
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix coverage
* sort
---------
Co-authored-by: pre-commit-ci[bot]
<66853113+pre-commit-ci[bot]@users.noreply.github.com>
---
.coveragerc | 3 +++
.github/workflows/ci-cd.yml | 2 ++
CHANGES/140.contrib.rst | 1 +
setup.cfg | 1 +
4 files changed, 7 insertions(+)
create mode 100644 CHANGES/140.contrib.rst
diff --git a/.coveragerc b/.coveragerc
index fb414a8..520a945 100644
--- a/.coveragerc
+++ b/.coveragerc
@@ -25,6 +25,9 @@ show_missing = true
[run]
branch = true
+# Cython.Coverage plugin is not supported on sysmon core which is default on
+# Python 3.14+ so always use ctrace core
+core = ctrace
cover_pylib = false
# https://coverage.rtfd.io/en/latest/contexts.html#dynamic-contexts
# dynamic_context = test_function # conflicts with `pytest-cov` if set here