File tree Expand file tree Collapse file tree 5 files changed +20
-9
lines changed Expand file tree Collapse file tree 5 files changed +20
-9
lines changed Original file line number Diff line number Diff line change 1- Announcing Python-Blosc2 3.10.2
1+ Announcing Python-Blosc2 3.11.0
22===============================
33
4- This is a patch version release where we have aimed to tidy up the code and fix bugs :
4+ This is a minor version release where we have aimed to tidy up the code and add some useful functionality :
55
6- ✅ LazyExpr.compute() now honors the ``out `` parameter for regular expressions (and not only for reductions).
6+ ✅ Small optimisation for chunking in lazy expressions
7+ ✅ Extend Blosc2 to accept general array inputs (PR #510, PR #517)
8+ ✅ Refactoring and streamlining of get/setitem for non-unit steps (PR #513)
9+ ✅ Remote array testing now performed with ``cat2cloud `` (PR #511)
10+ ✅ Added argmax/argmin functions (PR #514)
11+ ✅ Change ``squeeze `` to return view (rather than modify array in-place) (PR #518)
712
813You can think of Python-Blosc2 3.x as an extension of NumPy/numexpr that:
914
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 77ab4b583eb7e03a6f2a411e1a728500e269540c # v2.22.0
53+ GIT_TAG 5a2b0ed9c4d801230c118fbc5811817055b5a3f5 # v2.22.0
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.10.2 to 3.10.3
4-
5- XXX version-specific blurb XXX
3+ ## Changes from 3.10.2 to 3.11.0
4+
5+ * Small optimisation for chunking in lazy expressions
6+ * Extend Blosc2 computation machinery to accept general array inputs (PR #510 )
7+ * Refactoring and streamlining of get/setitem for non-unit steps (PR #513 )
8+ * Remote array testing now performed with ` cat2cloud ` (PR #511 )
9+ * Added argmax/argmin functions (PR #514 )
10+ * Change ` squeeze ` to return view (rather than modify array in-place) (PR #518 )
11+ * Modify ` setitem ` to load general array inputs into NDArrays (PR #517 )
612
713## Changes from 3.10.1 to 3.10.2
814
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.10.3.dev0 "
44+ version = " 3.11.0 "
4545[project .entry-points ."array_api" ]
4646blosc2 = " blosc2"
4747
Original file line number Diff line number Diff line change 1- __version__ = "3.10.3.dev0 "
1+ __version__ = "3.11.0 "
22__array_api_version__ = "2024.12"
You can’t perform that action at this time.
0 commit comments