Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-zstandard for
openSUSE:Factory checked in at 2025-11-11 19:19:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zstandard (Old)
and /work/SRC/openSUSE:Factory/.python-zstandard.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zstandard"
Tue Nov 11 19:19:24 2025 rev:21 rq:1316900 version:0.25.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zstandard/python-zstandard.changes
2025-09-22 16:39:04.275875083 +0200
+++
/work/SRC/openSUSE:Factory/.python-zstandard.new.1980/python-zstandard.changes
2025-11-11 19:19:26.082693041 +0100
@@ -1,0 +2,20 @@
+Mon Sep 29 08:02:28 UTC 2025 - Markéta Machová <[email protected]>
+
+- Update to 0.25.0
+ * PyO3 Rust crates upgraded from 0.24 to 0.25.
+ * We now use Py_REFCNT(obj) instead of accessing (*obj)->ob_refcnt
+ directly.
+ * The PYTHON_ZSTANDARD_IMPORT_POLICY environment variable now has leading
+ and trailing whitespace stripped.
+ * The pyproject.toml build backend has been switched from
+ setuptools.build_meta:__legacy__ to setuptools.build_meta.
+ * The setuptools build dependency has been upgraded from <69.0.0 to
+ >=77.0.0.
+ * Python 3.14 wheels are now built with manylinux_2_28.
+ * We now require cffi >= 2.0.0b on Python 3.14. <3.14 still requires 1.17.
+ * Relax run-time libzstd version checking in C extension from exactly 1.5.7
+ to >=1.5.6.
+ * C extension types now (correctly) declare their fully qualified type names
+ as zstandard.backend_c.* versus zstd.* before.
+
+-------------------------------------------------------------------
Old:
----
zstandard-0.24.0.tar.gz
New:
----
zstandard-0.25.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-zstandard.spec ++++++
--- /var/tmp/diff_new_pack.b2wwjo/_old 2025-11-11 19:19:26.810723646 +0100
+++ /var/tmp/diff_new_pack.b2wwjo/_new 2025-11-11 19:19:26.810723646 +0100
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-zstandard
-Version: 0.24.0
+Version: 0.25.0
Release: 0
Summary: Zstandard bindings for Python
License: BSD-3-Clause
@@ -28,15 +28,19 @@
Patch0: feature-detection.patch
BuildRequires: %{python_module devel}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module setuptools >= 77}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
-BuildRequires: libzstd-devel = 1.5.7
+BuildRequires: libzstd-devel >= 1.5.6
BuildRequires: python-rpm-macros
-Requires: libzstd1 = 1.5.7
+Requires: libzstd1 >= 1.5.6
+%if 0%{?python_version_nodots} >= 314
+Requires: python-cffi >= 2.0.0
+%else
Requires: python-cffi >= 1.17
+%endif
# SECTION test requirements
-BuildRequires: %{python_module cffi >= 1.17}
+BuildRequires: %{python_module cffi >= 2.0.0}
BuildRequires: %{python_module exceptiongroup}
BuildRequires: %{python_module hypothesis}
BuildRequires: %{python_module pytest-xdist}
++++++ zstandard-0.24.0.tar.gz -> zstandard-0.25.0.tar.gz ++++++
++++ 4308 lines of diff (skipped)