File tree Expand file tree Collapse file tree 3 files changed +12
-6
lines changed
Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -2,21 +2,24 @@ Announcing Python-Blosc2 3.6.0
22==============================
33
44In this release:
5+
56✅ Blosc2 now suppports fancy indexing (and orthogonal indexing)
67✅ Added fast path for 1D fancy indexing
78✅ More complex slicing is now supported for lazy expressions
89✅ Blosc2 indexing more consistent with NumPy
910✅ Comprehensive ``squeeze `` function which squeezes only specified dimensions
1011
12+ We have blogged about the new fancy indexing support:
13+ https://www.blosc.org/posts/blosc2-fancy-indexing/
14+
1115You can think of Python-Blosc2 3.x as an extension of NumPy/numexpr that:
1216
1317- Can deal with ndarrays compressed using first-class codecs & filters.
1418- Performs many kind of math expressions, including reductions, indexing...
15- - Supports broadcasting operations.
1619- Supports NumPy ufunc mechanism: mix and match NumPy and Blosc2 computations.
1720- Integrates with Numba and Cython via UDFs (User Defined Functions).
1821- Adheres to modern NumPy casting rules way better than numexpr.
19- - Supports linear algebra operations (like ``blosc2.matmul() ``).
22+ - Performs linear algebra operations (like ``blosc2.matmul() ``).
2023
2124Install it with::
2225
Original file line number Diff line number Diff line change @@ -103,6 +103,7 @@ to the core development of the Blosc2 library:
103103
104104- Francesc Alted
105105- Marta Iborra
106+ - Luke Shaw
106107- Aleix Alcacer
107108- Oscar Guiñón
108109- Juan David Ibáñez
@@ -133,12 +134,12 @@ You can cite our work on the various libraries under the Blosc umbrella as follo
133134 note = {https://blosc.org}
134135 }
135136
136- Donate
137- ======
137+ Support Blosc for a Sustainable Future
138+ ======================================
138139
139140If you find Blosc useful and want to support its development, please consider
140- making a donation via the ` NumFOCUS < https://numfocus.org/donate-to-blosc >`_
141- organization, which is a non-profit that supports many open-source projects.
141+ making a ` donation or contract to the Blosc Development Team
142+ <https://www.blosc.org/pages/blosc-in-depth/#support-blosc> `_
142143Thank you!
143144
144145
Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ More complex slicing is now supported.
2222* Minor bug fixes to ensure that Blosc2 indexing does not introduce dummy dimensions when NumPy does not,
2323and a more comprehensive ` squeeze ` function which squeezes specified dimensions.
2424
25+ * C-Blosc2 internal library updated to latest 2.19.1.
26+
2527## Changes from 3.5.0 to 3.5.1
2628
2729* Reduced memory usage when computing slices of lazy expressions.
You can’t perform that action at this time.
0 commit comments