Skip to content

Commit de06734

Browse files
committed
Getting ready for release 3.11.1
1 parent 1da7c4b commit de06734

File tree

4 files changed

+14
-10
lines changed

4 files changed

+14
-10
lines changed

ANNOUNCE.rst

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
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

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

RELEASE_NOTES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
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

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.11.1.dev0"
44+
version = "3.11.1"
4545
[project.entry-points."array_api"]
4646
blosc2 = "blosc2"
4747

src/blosc2/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version__ = "3.11.1.dev0"
1+
__version__ = "3.11.1"
22
__array_api_version__ = "2024.12"

0 commit comments

Comments
 (0)