#XXX version-specific blurb XXX#
- Change the Python extension from MODULE to SHARED on some platforms (Linux and MacOSX/arm64; the rest do not seem to support SHARED mode). This allows for a C program to use the plugin as a shared library.
- Support for arbitrary numbers of leading 1 dimensions in the input data. This is common in image data where the leading dimensions are reserved for stacks of images.
- Build aarch64 wheels.
- Support specifying the
rates
value as thecodec_meta
from the blosc2 cparams.
- Fixed a memory leak in the decoder function.
- Changed initialization of the grok library
to first time it is used. This evicts having to import
the
blosc2-grok
package to use the plugin.
- Avoid calling
set_params_defaults
for setting own blosc2_grok defaults.
- Default
cod_format
changed to JP2. - Added
mode
param to perform high throughput coding. - Added some benchmarks.
- Added include header in
utils.h
.
- Added support for many parameters for the grok codec.
- Documentation for params added in the README.
- Fixed a bug when compressing several images in a row.
- Sporadic segfaults when compressing/decompressing fixed.
- First public release.