Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package blosc2 for openSUSE:Factory checked in at 2026-03-25 21:19:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blosc2 (Old) and /work/SRC/openSUSE:Factory/.blosc2.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blosc2" Wed Mar 25 21:19:38 2026 rev:16 rq:1342379 version:2.23.1 Changes: -------- --- /work/SRC/openSUSE:Factory/blosc2/blosc2.changes 2025-03-13 22:05:01.195570878 +0100 +++ /work/SRC/openSUSE:Factory/.blosc2.new.8177/blosc2.changes 2026-03-27 06:36:49.078599411 +0100 @@ -1,0 +2,68 @@ +Tue Mar 24 20:26:28 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2.23.1: + * Fix documentation: grammar, typos, and clarity improvements + * Enable byteshuffle for arbitrary number of bytes + * Fix pkgconfig file + * Allow resize of shape 0 arrays + * Add openzl plugin + * Correct pkgconfig +- update to 2.22.0: + * Main changes: + * `b2nd_squeeze` and `b2nd_squeeze_index` now return views and + their signatures have consequently changed + * bug fix for indexing `[ndim - 1]` which caused an error when + `ndim` is 0 (thanks @leroycep !) + * fix: check ndim > 0 before indexing into stride arrays +- update to 2.21.3: + * Increase MAX_DIMS from 8 to 16 + * Fix compatibility with glibc v2.42 +- update to 2.21.2: + * Allocate strides array on stack if ndim <= B2ND_MAX_DIM in + unidim_to_multidim. + * Should allow to speed up code. Thanks to Barak Ugav. + * Handle frame_to_schunk failure in schunk_open. Thanks to + Barak Ugav. + * Fix fastpath decision logic for ndarray slicing. Thanks to + Preeyan Parmar. +- update to 2.21.0: + * New public API `b2nd_save_append`. It is useful for appending + a b2nd array into a file. + * Added new public APIs for the shuffling filters: + * `blosc2_shuffle` + * `blosc2_unshuffle` + * `blosc2_bitshuffle` + * `blosc2_bitunshuffle` + * Fix a potential nullptr exception on `b2nd_create_ctx` with + null storage. + * Now, a blosc/config.h is generated in the binary directory. +- update to 2.20.0: + * Extended `b2nd_expand_dims()` to allow for list of axes like + NumPy. + * See PR #676. This represents a breaking change for the API, + but as + * it was introduced in 2.18.0, it is unlikely to be used in + practice. +- update to 2.19.1: + * New `blosc2_error_string()` public function for getting the + error string corresponding to a given error code. + * Support BLOSC2_ERROR_TUNER in print_error. + * Eagerly register io_cb's to avoid race. +- update to 2.19.0: + * New `b2nd_expand_dims()` function for expanding the + dimensions of a b2nd array. + * New internal view object that allows accessing the data in a + b2nd array without copying it. + * New `b2nd_concatenate()` function for concatenating two b2nd + arrays. +- update to 2.17.1: + * Fix uninitialized memory access in newly added + unshuffle12_sse2 and unshuffle12_avx2 functions + * Fix unaligned access in _sw32 and sw32_ + * Fix DWORD being printed as %s in sprintf call + * Fix warning on unused variable (since this variable was only + being used in the linux branch) + * `splitmode` variable was uninitialized if goto was triggered + * See PR #658. Many thanks to @EmilDohne for this nice job. + +------------------------------------------------------------------- Old: ---- c-blosc2-2.17.0.tar.gz New: ---- c-blosc2-2.23.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blosc2.spec ++++++ --- /var/tmp/diff_new_pack.kXgc5u/_old 2026-03-27 06:36:49.830630406 +0100 +++ /var/tmp/diff_new_pack.kXgc5u/_new 2026-03-27 06:36:49.830630406 +0100 @@ -1,7 +1,7 @@ # # spec file for package blosc2 # -# Copyright (c) 2025 SUSE LLC +# 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 @@ -17,10 +17,10 @@ # Adjust baselibs.conf if this changes -%define major 4 +%define major 7 %define libname lib%{name}-%{major} Name: blosc2 -Version: 2.17.0 +Version: 2.23.1 Release: 0 Summary: A fast, compressed, persistent binary data store library for C License: BSD-2-Clause AND BSD-3-Clause AND MIT ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.kXgc5u/_old 2026-03-27 06:36:49.874632219 +0100 +++ /var/tmp/diff_new_pack.kXgc5u/_new 2026-03-27 06:36:49.874632219 +0100 @@ -1,2 +1,2 @@ -libblosc2-4 +libblosc2-7 ++++++ c-blosc2-2.17.0.tar.gz -> c-blosc2-2.23.1.tar.gz ++++++ ++++ 7330 lines of diff (skipped)
