Skip to content

Commit acd5ccf

Browse files
author
Luke Shaw
committed
Getting ready for release X.Y.Z
1 parent baab1f0 commit acd5ccf

File tree

5 files changed

+23
-9
lines changed

5 files changed

+23
-9
lines changed

ANNOUNCE.rst

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
Announcing Python-Blosc2 3.3.3
1+
Announcing Python-Blosc2 3.3.4
22
==============================
33

4-
This is a bugfix release, with some minor optimizations. We improved the
5-
correct chaining of *string* lazy expressions (there is still room for
6-
improvement). Also, a new version of C-Blosc2 (v2.7.2.dev) that fixes
7-
mmap issues on Windows is used; thanks to @JanSellner for the fix.
4+
This is a bugfix release, with some minor optimizations. We further improved the
5+
correct chaining of *string* lazy expressions (to allow operands with more
6+
diverse data types). In addition, both indexing and where expressions are now
7+
supported within *string* lazy expressions. Finally, casting rules have
8+
been improved to be more consistent with NumPy.
89

910
You can think of Python-Blosc2 3.x as an extension of NumPy/numexpr that:
1011

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ else()
5050
include(FetchContent)
5151
FetchContent_Declare(blosc2
5252
GIT_REPOSITORY https://github.com/Blosc/c-blosc2
53-
GIT_TAG 3f9c085c0c0f357b140fb5a50d1f8df06de3383a # v2.17.1 + mmap fix
53+
GIT_TAG 4ef3c7440a85632e6c8b6c5d2a9e651e45569fc1 # v2.17.1 + mmap fix
5454
)
5555
FetchContent_MakeAvailable(blosc2)
5656
include_directories("${blosc2_SOURCE_DIR}/include")

RELEASE_NOTES.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
11
# Release notes
22

3-
## Changes from 3.3.3 to 3.3.4
3+
## Changes from 3.3.4 to 3.3.5
44

55
XXX version-specific blurb XXX
66

7+
## Changes from 3.3.3 to 3.3.4
8+
9+
* Expand possibilities for chaining string-based lazy expressions to incorporate
10+
data types which do not have shape attribute, e.g. int, float etc.
11+
See #406 and PR #411.
12+
13+
* Enable slicing within string-based lazy expressions. See PR #414.
14+
15+
* Improved casting for string-based lazy expressions.
16+
17+
* Documentation improvements, see PR #410.
18+
19+
* Compatibility fixes for working with `h5py` files.
720

821
## Changes from 3.3.2 to 3.3.3
922

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ dependencies = [
4141
"py-cpuinfo; platform_machine != 'wasm32'",
4242
"requests",
4343
]
44-
version = "3.3.4.dev0"
44+
version = "3.3.4"
4545

4646

4747
[project.optional-dependencies]

src/blosc2/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "3.3.4.dev0"
1+
__version__ = "3.3.4"

0 commit comments

Comments
 (0)