Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-zstd for openSUSE:Factory checked in at 2025-07-26 13:42:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zstd (Old) and /work/SRC/openSUSE:Factory/.python-zstd.new.13279 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zstd" Sat Jul 26 13:42:33 2025 rev:20 rq:1295862 version:1.5.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zstd/python-zstd.changes 2025-03-31 11:44:31.863522727 +0200 +++ /work/SRC/openSUSE:Factory/.python-zstd.new.13279/python-zstd.changes 2025-07-26 13:42:37.468438437 +0200 @@ -1,0 +2,34 @@ +Fri Jul 25 08:35:52 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 1.5.7.2 + * caching number of available cores from cpuinfo + by 60 seconds (VM may change settings) +- from version 1.5.7.1 + * fixed function ZSTD_min_compression_level() - now + returns real number, not some shifted int value + * added some information functions about debug level + builded with + * module now building with -O3 level of optimization. + Probably will be about 20% faster + * module now building with binary stripping + (wheels for 3.13 and 3.14 will be smaller) + * module now building with disabled LTO + * added pypy builds +- from version 1.5.7.0 + * Update bundled libzstd to 1.5.7 + * Wheel for linux are here and pipy (built + on Ubuntu xenial, gcc-5, manylinux_2_14) +- from version 1.5.6.8 + * Make decompression of zstd stream data possible + #228 and #100 + * Wheel for python3.12 amd64 uploaded here +- from version 1.5.6.7 + * support of multiple instances of interpreter + with own GIL by @domysh +- Set ZSTD_EXTERNAL=1 to use system-provided libzstd +- Switch build system from setuptools to pyproject.toml + * Add python-pip and python-wheel to BuildRequires + * Replace %python_build with %pyproject_wheel + * Replace %python_install with %pyproject_install + +------------------------------------------------------------------- Old: ---- zstd-1.5.6.6.tar.gz New: ---- zstd-1.5.7.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zstd.spec ++++++ --- /var/tmp/diff_new_pack.wz63cl/_old 2025-07-26 13:42:38.080463670 +0200 +++ /var/tmp/diff_new_pack.wz63cl/_new 2025-07-26 13:42:38.084463835 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-zstd -Version: 1.5.6.6 +Version: 1.5.7.2 Release: 0 Summary: ZSTD Bindings for Python License: BSD-2-Clause @@ -27,8 +27,10 @@ Source: https://files.pythonhosted.org/packages/source/z/zstd/zstd-%{version}.tar.gz Patch0: test-external.patch BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros @@ -49,10 +51,11 @@ %build export CFLAGS="%{optflags}" -%python_build --legacy --external +export ZSTD_EXTERNAL=1 +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitearch} %check ++++++ zstd-1.5.6.6.tar.gz -> zstd-1.5.7.2.tar.gz ++++++ ++++ 12237 lines of diff (skipped)