Blosc2

Latest version: v3.0.0

Safety actively analyzes 688724 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 17

2.3.0

* Require at least Cython 3 for building. Using previous versions worked but error handling was not correct (wheels were being built with Cython 3 anyway).

* New `NDArray.to_cframe()` method and `blosc2.ndarray_from_cframe()` function for serializing and deserializing NDArrays to/from contiguous in-memory frames. Thanks to Francesc Alted.

* Add an optional `offset` argument to `blosc2.schunk.open()`, to access super-chunks stored in containers like HDF5. Thanks to Ivan Vilata.

* Assorted minor fixes to the blocksize/blockshape computation algorithm, avoiding some cases where it resulted in values exceeding maximum limits. Thanks to Ivan Vilata.

* Updated to latest C-Blosc2 2.11.2. It adds AVX512 support for the bitshuffle filter, fixes ARM and Raspberry Pi compatibility and assorted issues.

* Add python-blosc2 package definition for Guix. Thanks to Ivan Vilata.

2.2.9

* Support for specifying (plugable) tuner parameters in cparams. Thanks to
Marta Iborra.

* Re-add support for Python 3.8. Although we don't provide wheels for it,
support is there (although it requires compilation time).

* Avoid duplicate iteration over the same dict. Thanks to Dimitri Papadopoulos.

* Fix different issues with f-strings. Thanks to Dimitri Papadopoulos.

2.2.8

* Binary wheels for forthcoming Python 3.12 are available!

* Different improvements suggested by refurb and pyupgrade.
Thanks to Dimitri Papadopoulos.

* Updated to latest C-Blosc2 2.10.4.

2.2.7

* Updated to latest C-Blosc2 2.10.3.

* Added openhtj2k codec plugin.

* Some small fixes regarding typos.

2.2.6

* Multithreading checks only apply to Python defined codecs and filters.
Now it is possible to use multithreading with C codecs and filters plugins.
See PR 127.

* New support for dynamic filters registry for Python.

* Now params for codec and filter plugins are correctly initialized
when using `register_codec` and `register_filter` functions.

* Some fixes for Cython 3.0.0. However,compatibility with Cython 3.0.0
is not here yet, so build and install scripts are still requiring Cython<3.

* Updated to latest C-Blosc2 2.10.1.

2.2.5

* Updated to latest C-Blosc2 2.10.0.

* Use the new, fixed bytedelta filter introduced in C-Blosc2 2.10.0.

* Some small fixes in tutorials.

Page 9 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.