Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-frozenlist for
openSUSE:Factory checked in at 2026-01-26 10:44:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-frozenlist (Old)
and /work/SRC/openSUSE:Factory/.python-frozenlist.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-frozenlist"
Mon Jan 26 10:44:33 2026 rev:14 rq:1328762 version:1.8.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-frozenlist/python-frozenlist.changes
2025-10-23 16:35:49.558297254 +0200
+++
/work/SRC/openSUSE:Factory/.python-frozenlist.new.1928/python-frozenlist.changes
2026-01-26 10:56:38.047757323 +0100
@@ -1,0 +2,6 @@
+Fri Jan 23 02:06:59 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch support-python314.patch:
+ * Do not attempt to query annotation internals.
+
+-------------------------------------------------------------------
New:
----
support-python314.patch
----------(New B)----------
New:
- Add patch support-python314.patch:
* Do not attempt to query annotation internals.
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-frozenlist.spec ++++++
--- /var/tmp/diff_new_pack.6q0vJW/_old 2026-01-26 10:56:39.107798979 +0100
+++ /var/tmp/diff_new_pack.6q0vJW/_new 2026-01-26 10:56:39.111799136 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-frozenlist
#
-# 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
@@ -27,6 +27,8 @@
Patch1: no-pytest-cov.patch
# PATCH-FIX-OPENSUSE - avoid embedding random tmp dir in .so
Patch2: reproducible.patch
+# PATCH-FIX-OPENSUSE Do not check annotation internals
+Patch3: support-python314.patch
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel >= 3.8}
BuildRequires: %{python_module expandvars}
@@ -59,5 +61,5 @@
%doc CHANGES.rst README.rst
%license LICENSE
%{python_sitearch}/frozenlist
-%{python_sitearch}/frozenlist-%{version}*-info
+%{python_sitearch}/frozenlist-%{version}.dist-info
++++++ support-python314.patch ++++++
Index: frozenlist-1.8.0/tests/test_frozenlist.py
===================================================================
--- frozenlist-1.8.0.orig/tests/test_frozenlist.py
+++ frozenlist-1.8.0/tests/test_frozenlist.py
@@ -29,6 +29,9 @@ class FrozenListMixin:
for name in set(dir(MutableSequence)) - self.SKIP_METHODS:
if name.startswith("_") and not name.endswith("_"):
continue
+ # Do not check annotation internals
+ if name in ("__annotations_cache__", "__annotate_func__"):
+ continue
assert hasattr(self.FrozenList, name)
def test_ctor_default(self) -> None: