File tree Expand file tree Collapse file tree 4 files changed +14
-10
lines changed Expand file tree Collapse file tree 4 files changed +14
-10
lines changed Original file line number Diff line number Diff line change 1- Announcing Python-Blosc2 3.11.0
1+ Announcing Python-Blosc2 3.11.1
22===============================
33
4- This is a minor version release where we have aimed to tidy up the code and add some useful functionality :
4+ This is a patch release where we have aimed to tidy up the code, introduce optimisations, and fix some small bugs/ :
55
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)
6+ ✅ Change the ``NDArray.size `` to return the number of elements in array, instead of the size of the array in bytes
7+ ✅ Bug fixes for lazy expressions to allow a wider range of functionality
8+ ✅ Small bug fix for slice indexing with step larger than chunksize
9+ ✅ Tweak automatic chunk sizing of results for certain (e.g. linalg) operations to enhance performance
10+ ✅ Various cosmetic fixes and streamlining (thanks to the indefatigable @DimitriPapadopoulos)
1211
1312You can think of Python-Blosc2 3.x as an extension of NumPy/numexpr that:
1413
Original file line number Diff line number Diff line change 66 instead of the size of the array in bytes. This follows the array
77 API, so it is considered a fix, and takes precedence over a possible
88 backward incompatibility.
9+ * Tweak automatic chunk sizing of results for certain (e.g. linalg) operations
10+ to enhance performance
11+ * Bug fixes for lazy expressions to allow a wider range of functionality
12+ * Small bug fix for slice indexing with step larger than chunksize
13+ * Various cosmetic fixes and streamlining (thanks to the indefatigable @DimitriPapadopoulos )
914
1015## Changes from 3.10.2 to 3.11.0
1116
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.11.1.dev0 "
44+ version = " 3.11.1"
4545[project .entry-points ."array_api" ]
4646blosc2 = " blosc2"
4747
Original file line number Diff line number Diff line change 1- __version__ = "3.11.1.dev0 "
1+ __version__ = "3.11.1"
22__array_api_version__ = "2024.12"
You can’t perform that action at this time.
0 commit comments