Skip to content

Commit 60e496a

Browse files
committed
Getting ready for release 2.4.0
1 parent 2f47a4c commit 60e496a

File tree

4 files changed

+18
-12
lines changed

4 files changed

+18
-12
lines changed

ANNOUNCE.rst

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
Announcing Python-Blosc2 2.3.1
1+
Announcing Python-Blosc2 2.4.0
22
==============================
33

4-
The new minor release 2.3 adds methods to handle NDArrays serialized into
5-
memory frames, and allows opening super-chunks stored in container files (like
6-
HDF5) by their offset. C-Blosc2 is updated to the latest stable version,
7-
which provides support for AVX512 (temporarily disabled in wheels) and fixes
8-
compatibility with ARM platforms (e.g. Raspberry Pi). Cython 3 is now
9-
required for building, and other minor fixes and additions are included as
10-
well.
4+
The new minor release 2.4 adds the grok codec plugin (more info in the blog
5+
post: https://www.blosc.org/posts/blosc2-grok-release/ ),
6+
the `blosc2.get_slice_nchunks()` function to get an array of chunk
7+
indexes needed to get a slice of a Blosc2 container and an
8+
imported target with pkg-config to support windows.
9+
C-Blosc2 is updated to the latest stable version.
1110

1211
For more info, you can have a look at the release notes in:
1312

RELEASE_NOTES.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
# Release notes
22

3-
## Changes from 2.3.2 to 2.3.3
3+
## Changes from 2.3.2 to 2.4.0
44

5-
XXX version-specific blurb XXX
5+
* Updated to latest C-Blosc2 2.12.0.
6+
7+
* Added `blosc2.get_slice_nchunks()` to get array of chunk
8+
indexes needed to get a slice of a Blosc2 container.
9+
10+
* Added grok codec plugin.
11+
12+
* Added imported target with pkg-config to support windows.
613

714
## Changes from 2.3.1 to 2.3.2
815

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.3.3.dev0
1+
2.4.0

examples/btune.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
# Set the Btune configuration to use
3030
btune_conf = {"tradeoff": 0.3, "perf_mode": blosc2_btune.PerformanceMode.DECOMP}
31-
blosc2_btune.set_params_defaults()
31+
blosc2_btune.set_params_defaults(**btune_conf)
3232

3333
# Create the SChunk
3434
data = np.arange(200 * 1000 * nchunks)

0 commit comments

Comments
 (0)