From 0140bb69060d47be9e058e5e6744922d10d33028 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Mon, 7 Apr 2025 15:20:07 +0100 Subject: [PATCH 1/2] Update changelog for 0.16 --- docs/release.rst | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/docs/release.rst b/docs/release.rst index 964e1066..96610dbf 100644 --- a/docs/release.rst +++ b/docs/release.rst @@ -14,15 +14,20 @@ Release notes .. _unreleased: -Unreleased ----------- +0.16.0 +------ Enhancements ~~~~~~~~~~~~ -* Add support for the Linux aarch64 architecture, and bump the minimum -macOS deployment target for x86_64 to 10.13. +* Add ``typesize`` argument to ``Blosc`` to allow for buffers that are passed to ``encode`` + use that information. zarr v3 currently has its Blosc codec as bytes-to-bytes but does retain + the size information so using it here allows for massive compression ratio gains. + By :user:`Ilan Gold ` +* Add support for the Linux aarch64 architecture, By :user:`Agriya Khetarpal `, :issue:`288`. +* Preallocate output buffers and resize directly as needed. + By :user:`John Kirkham `, :issue:`656` Removals ~~~~~~~~ @@ -41,6 +46,14 @@ has always been experimental and there is no equivalent in the official blsoc Python package. By :user:`David Stansby `, :issue:`712` +Maintenance +~~~~~~~~~~~ +* Replace internal ``Buffer`` usage with ``memoryview``\ s. + By :user:`John Kirkham `, :issue:`656` +* Bump the minimum macOS deployment target for x86_64 to 10.13. + By :user:`Agriya Khetarpal `, :issue:`288`. + + 0.15.1 ------ @@ -48,22 +61,11 @@ Improvements ~~~~~~~~~~~~ * Raise a custom `UnknownCodecError` when trying to retrieve an unavailable codec. By :user:`Cas Wognum `. -* Add ``typesize`` argument to ``Blosc`` to allow for buffers that are passed to ``encode`` - use that information. zarr v3 currently has its Blosc codec as bytes-to-bytes but does retain - the size information so using it here allows for massive compression ratio gains. - By :user:`Ilan Gold ` Fixes ~~~~~ * Remove redundant ``id`` from codec metadata serialization in Zarr3 codecs. By :user:`Norman Rzepka `, :issue:`685` -* Preallocate output buffers and resize directly as needed. - By :user:`John Kirkham `, :issue:`656` - -Maintenance -~~~~~~~~~~~ -* Replace internal ``Buffer`` usage with ``memoryview``\ s. - By :user:`John Kirkham `, :issue:`656` .. _release_0.15.0: From 887c9e295bcacbb4ab564d747d84be9bb27bad03 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Mon, 7 Apr 2025 15:22:19 +0100 Subject: [PATCH 2/2] Finish changelog --- docs/release.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/release.rst b/docs/release.rst index 96610dbf..c5a14f1d 100644 --- a/docs/release.rst +++ b/docs/release.rst @@ -28,6 +28,9 @@ Enhancements By :user:`Agriya Khetarpal `, :issue:`288`. * Preallocate output buffers and resize directly as needed. By :user:`John Kirkham `, :issue:`656` +* ``Checksum32`` is now an abstract base clase, with ``checksum()`` as an abstract method. + This helps ensure that any subclasses implement the ``checksum()`` method. + :issue:`711` Removals ~~~~~~~~