Skip to content

Commit c275744

Browse files
committed
Getting ready for release 4.1.0
1 parent 0fbae32 commit c275744

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

ANNOUNCE.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Announcing Python-Blosc2 4.0.0
22
===============================
33

4-
This is major version release where we have accelerated computation via multithreading using the
5-
[miniexpr library](https://github.com/Blosc/miniexpr/tree/main). We have also changed the wheel layout to comply with PEP 427
6-
and added support for the [blosc2-openzl plugin](https://github.com/Blosc/blosc2-openzl).
4+
This is minor version release which introduces various new features: optimised compression and string functions (e.g. endswith) for unicode character arrays; cumulative reductions (see `the blog <https://blosc.org/posts/cumsum/>`_) ; memory-map support for store containers like ``DictStore`` ; as well as further improvements to our bespoke multi-threaded computation backend ``miniexpr``.
5+
6+
The main new feature is a DSL kernel functionality for faster, compiled, user-defined functions: these DSL kernels accelerate ``arange`` / ``linspace`` constructors by 6-10x. Tutorial: https://blosc.org/python-blosc2/getting_started/tutorials/03.lazyarray-udf-kernels.html.
77

88
You can think of Python-Blosc2 4.x as an extension of NumPy/numexpr that:
99

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ dependencies = [
3939
"numexpr>=2.14.1; platform_machine != 'wasm32'",
4040
"requests",
4141
]
42-
version = "4.0.1.dev0"
42+
version = "4.1.0"
4343
[project.entry-points."array_api"]
4444
blosc2 = "blosc2"
4545

src/blosc2/version.py

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

0 commit comments

Comments
 (0)