File tree Expand file tree Collapse file tree 5 files changed +23
-9
lines changed Expand file tree Collapse file tree 5 files changed +23
-9
lines changed Original file line number Diff line number Diff line change 1
- Announcing Python-Blosc2 3.3.3
1
+ Announcing Python-Blosc2 3.3.4
2
2
==============================
3
3
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.
8
9
9
10
You can think of Python-Blosc2 3.x as an extension of NumPy/numexpr that:
10
11
Original file line number Diff line number Diff line change 50
50
include (FetchContent )
51
51
FetchContent_Declare (blosc2
52
52
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
54
54
)
55
55
FetchContent_MakeAvailable (blosc2 )
56
56
include_directories ("${blosc2_SOURCE_DIR} /include" )
Original file line number Diff line number Diff line change 1
1
# Release notes
2
2
3
- ## Changes from 3.3.3 to 3.3.4
3
+ ## Changes from 3.3.4 to 3.3.5
4
4
5
5
XXX version-specific blurb XXX
6
6
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.
7
20
8
21
## Changes from 3.3.2 to 3.3.3
9
22
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ dependencies = [
41
41
" py-cpuinfo; platform_machine != 'wasm32'" ,
42
42
" requests" ,
43
43
]
44
- version = " 3.3.4.dev0 "
44
+ version = " 3.3.4"
45
45
46
46
47
47
[project .optional-dependencies ]
Original file line number Diff line number Diff line change 1
- __version__ = "3.3.4.dev0 "
1
+ __version__ = "3.3.4"
You can’t perform that action at this time.
0 commit comments