Skip to content

Commit d192cd5

Browse files
authored
Merge pull request #393 from t20100/prepare-v7.0.0
Prepare v7.0.0
2 parents 56fd396 + 2cc50e3 commit d192cd5

2 files changed

Lines changed: 37 additions & 1 deletion

File tree

CHANGELOG.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
7.0.0: 25/06/2026
2+
-----------------
3+
4+
This release includes a change of major version of the embedded **c-blosc2** library.
5+
6+
- Added ``hd5plugin.from_filter_options(filter_id, filter_options)`` function to create filter instances from hdf5 "cd_values" (PR #366)
7+
- Added ``hdf5plugin.FilterBase.get_config()`` method to retrieve parameters as a ``dict`` and ``repr`` support (PR #373, #376)
8+
- Added support of negative compression levels to ``hdf5plugin.Zstd`` (PR #395)
9+
- Fixed type checker re-export compatibility by adding ``__all__`` to ``__init__.py`` (PR #381)
10+
- Fixed ``Bitshuffle``'s ``clevel`` argument supported range (PR #384)
11+
12+
- Updated compression filters:
13+
14+
* **blosc2** hdf5 filter (commit e4d0f58) (PR #383)
15+
* **LZ4** hdf5 filter: Use HDFGroup version (PR #394)
16+
* **Zstd** hdf5 filter: Use HDFGroup version (PR #395)
17+
18+
- Updated compression libraries:
19+
20+
* **c-blosc2** library: Change of major version (v3.1.4) (PR #378, #387, #392)
21+
* **SPERR library** (v0.8.5) (PR #383)
22+
* **SZ library** (commit 308bd06) (PR #392)
23+
24+
- Build:
25+
26+
* Fixed name of ``bzip2`` plugin (PR #367)
27+
* Fixed deprecation warning when building wheel (PR #390)
28+
* Fixed building plugins against libhdf5 v2 (PR #391, #399)
29+
30+
- Misc.:
31+
32+
* Added tests for variable-width strings support (PR #363)
33+
* Updated CI release workflow (PR #374, #396)
34+
* Updated documentation (PR #393, #398)
35+
* Updated code format/check with ``ruff`` (PR #400)
36+
137
6.0.0: 08/10/2025
238
-----------------
339

src/hdf5plugin/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import re
2828
from typing import NamedTuple
2929

30-
version = "6.0.0"
30+
version = "7.0.0"
3131

3232

3333
logger = logging.getLogger(__name__)

0 commit comments

Comments
 (0)