@@ -11,11 +11,38 @@ Release notes
1111 Unreleased
1212 ----------
1313
14+
1415.. _unreleased :
1516
1617Unreleased
1718----------
1819
20+ Enhancements
21+ ~~~~~~~~~~~~
22+
23+ * Add support for the Linux AArch64 architecture, and bump the minimum
24+ macOS deployment target for x86_64 to 10.13.
25+ By :user: `Agriya Khetarpal <agriyakhetarpal> `, :issue: `288 `.
26+
27+ Improvements
28+ ~~~~~~~~~~~~
29+ * Raise a custom `UnknownCodecError ` when trying to retrieve an unavailable codec.
30+ By :user: `Cas Wognum <cwognum> `.
31+ * Add ``typesize `` argument to ``Blosc `` to allow for buffers that are passed to ``encode ``
32+ use that information. zarr v3 currently has its Blosc codec as bytes-to-bytes but does retain
33+ the size information so using it here allows for massive compression ratio gains.
34+ By :user: `Ilan Gold <ilan-gold> `
35+
36+ Fixes
37+ ~~~~~
38+ * Remove redundant ``id `` from codec metadata serialization in Zarr3 codecs.
39+ By :user: `Norman Rzepka <normanrz> `, :issue: `685 `
40+
41+ .. _release_0.15.0 :
42+
43+ 0.15.0
44+ ------
45+
1946Breaking changes
2047~~~~~~~~~~~~~~~~
2148* All arguments to the ``PCodec `` constructor except for ``level ``
@@ -24,7 +51,7 @@ Breaking changes
2451
2552Deprecations
2653~~~~~~~~~~~~
27- The following ``blosc `` funcitons are deprecated, with no replacement.
54+ The following ``blosc `` functions are deprecated, with no replacement.
2855This is because they are not intended to be public API.
2956
3057- ``numcodecs.blosc.init ``
@@ -36,11 +63,16 @@ This is because they are not intended to be public API.
3663In addition, ``numcodecs.blosc.decompress_partial `` is deprecated as
3764has always been experimental and there is no equivalent in the official
3865blsoc Python package.
66+ By :user: `David Stansby <dstansby> `, :issue`619`
3967
4068Fixes
4169~~~~~
4270* Fixes issue with ``Delta `` Zarr 3 codec not working with ``astype ``.
4371 By :user: `Norman Rzepka <normanrz> `, :issue: `664 `
72+ * Cleanup ``PCodec `` soft dependency.
73+ Previously importing ``numcodecs.pcodec `` would work if ``pcodec `` is not installed,
74+ but now it will fail to import. This mirrors the behaviour of other optional dependencies.
75+ By :user: `John Kirkham <jakirkham> `, :issue: `647 `
4476* Fixes issues with the upcoming ``zarr `` 3.0.0 release.
4577 By :user: `Norman Rzepka <normanrz> `, :issue: `675 `
4678
@@ -63,10 +95,8 @@ Improvements
6395 Import errors caused by optional dependencies (ZFPY, MsgPack, CRC32C, and PCodec)
6496 are still silently caught.
6597 By :user: `David Stansby <dstansby> `, :issue: `550 `.
66- * Add ``typesize `` argument to ``Blosc `` to allow for buffers that are passed to ``encode ``
67- use that information. zarr v3 currently has its Blosc codec as bytes-to-bytes but does retain
68- the size information so using it here allows for massive compression ratio gains.
69- By :user: `Ilan Gold <ilan-gold> `
98+
99+ .. _release_0.14.1 :
70100
711010.14.1
72102------
0 commit comments