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
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
910You can think of Python-Blosc2 3.x as an extension of NumPy/numexpr that:
1011
Original file line number Diff line number Diff line change 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" )
Original file line number Diff line number Diff line change 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
55XXX 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
Original file line number Diff line number Diff 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 ]
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