Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-toolz for openSUSE:Factory 
checked in at 2026-08-14 22:06:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-toolz (Old)
 and      /work/SRC/openSUSE:Factory/.python-toolz.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-toolz"

Fri Aug 14 22:06:08 2026 rev:13 rq:1370953 version:1.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-toolz/python-toolz.changes        
2025-10-28 14:48:28.911772186 +0100
+++ /work/SRC/openSUSE:Factory/.python-toolz.new.1258/python-toolz.changes      
2026-08-14 22:06:12.325341778 +0200
@@ -1,0 +2,6 @@
+Thu Aug 13 06:52:53 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch add-frozendict.patch:
+  * Support Python 3.15 by adding support for frozendict.
+
+-------------------------------------------------------------------

New:
----
  add-frozendict.patch

----------(New B)----------
  New:
- Add patch add-frozendict.patch:
  * Support Python 3.15 by adding support for frozendict.
----------(New E)----------

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

Other differences:
------------------
++++++ python-toolz.spec ++++++
--- /var/tmp/diff_new_pack.RFhc7y/_old  2026-08-14 22:06:13.087368978 +0200
+++ /var/tmp/diff_new_pack.RFhc7y/_new  2026-08-14 22:06:13.089369050 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-toolz
 #
-# 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
@@ -22,9 +22,10 @@
 Release:        0
 Summary:        List processing tools and functional utilities for python
 License:        BSD-3-Clause
-Group:          Development/Languages/Python
 URL:            https://github.com/pytoolz/toolz/
 Source:         
https://files.pythonhosted.org/packages/source/t/toolz/toolz-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM gh#pytoolz/toolz#624
+Patch0:         add-frozendict.patch
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools-git-versioning}
 BuildRequires:  %{python_module setuptools}
@@ -41,7 +42,7 @@
 A set of python utility functions for iterators, functions, and dictionaries.
 
 %prep
-%setup -q -n toolz-%{version}
+%autosetup -p1 -n toolz-%{version}
 
 %build
 %pyproject_wheel

++++++ add-frozendict.patch ++++++
>From 8f23a9a2d5f07ff0c790ee1e2bdef023ff252cc1 Mon Sep 17 00:00:00 2001
From: Karolina Surma <[email protected]>
Date: Thu, 21 May 2026 23:30:41 +0200
Subject: [PATCH] Add frozendict signature (Python 3.15 compatibility)

---
 toolz/_signatures.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/toolz/_signatures.py b/toolz/_signatures.py
index 27229ef4..a14ca33a 100644
--- a/toolz/_signatures.py
+++ b/toolz/_signatures.py
@@ -109,6 +109,9 @@
     format=[
         lambda value: None,
         lambda value, format_spec: None],
+    frozendict=[
+        lambda **kwargs: None,
+        lambda mapping, **kwargs: None],
     frozenset=[
         lambda: None,
         lambda iterable: None],

Reply via email to