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:

Reply via email to