Skip to content

Updated SPERR compression library (v0.8.5) and blosc2 hdf5 filter.#383

Merged
t20100 merged 6 commits into
silx-kit:mainfrom
t20100:update-sperr-hdf5-blosc2
May 19, 2026
Merged

Updated SPERR compression library (v0.8.5) and blosc2 hdf5 filter.#383
t20100 merged 6 commits into
silx-kit:mainfrom
t20100:update-sperr-hdf5-blosc2

Conversation

@t20100

@t20100 t20100 commented May 19, 2026

Copy link
Copy Markdown
Member

This PR updates:

  • SPERR to the latest bug fix release
  • hdf5-blosc2 compression filter to the tip of the main branch to include a fix required for building with c-blosc2 v3.

The only manually changed file is doc/information.rst, the rest is the result of git subtree pull ... commands.

related to #382 and conda-forge/hdf5plugin-feedstock#74

t20100 added 5 commits May 19, 2026 13:41
9f930a397 automatically detect and enable/disable AVX2 (silx-kit#254)
38b13a514 Improve 2D compression performance by taking advantage of the int_8 msb info. Also bump version (silx-kit#253)
98aa773c5 Various performance optimization in 3D compression (silx-kit#252)
4061a44ce Simpler AVX2 code, and other clean ups (silx-kit#251)
b9e0263d5 just to see diff (silx-kit#249)

git-subtree-dir: lib/SPERR
git-subtree-split: 9f930a3970f86c8e390e135c97162b79a40d165b
e4d0f583f Merge pull request silx-kit#3 from avalentino/bugfix/c-blosc2-v3.x-compat
562c54c50 FIx compatibility with c-blosc2 v3.x

git-subtree-dir: lib/HDF5-Blosc2
git-subtree-split: e4d0f583f39bf1d3e482aa4695b7dc95afb2b9b2
@t20100 t20100 added this to the 6.1.0 milestone May 19, 2026
@t20100 t20100 requested a review from payno May 19, 2026 11:46
@t20100 t20100 force-pushed the update-sperr-hdf5-blosc2 branch from 2044d71 to c937c74 Compare May 19, 2026 13:17
@t20100

t20100 commented May 19, 2026

Copy link
Copy Markdown
Member Author

I had to pin blosc2_grok and blosc2 for tests to pass: See c937c74

related to #377 and Blosc/blosc2_grok#22

@t20100 t20100 merged commit c4d62e0 into silx-kit:main May 19, 2026
4 checks passed
@t20100 t20100 deleted the update-sperr-hdf5-blosc2 branch May 19, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants