Skip to content

Commit 91dfe42

Browse files
authored
chore/release notes (#798)
* Update pyproject.toml * update release notes * sync pyproject.toml * use consistent language for enhancements ('enhancements') * more release notes
1 parent 2e7107e commit 91dfe42

File tree

1 file changed

+115
-8
lines changed

1 file changed

+115
-8
lines changed

docs/release.rst

Lines changed: 115 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,126 @@ Release notes
1717
Unreleased
1818
----------
1919

20+
21+
.. _release_0.16.4:
22+
23+
0.16.4
24+
------
25+
2026
Enhancements
2127
~~~~~~~~~~~~
2228

23-
Improvements
29+
* The Zstandard codec can now decode bytes containing multiple frames.
30+
By :user:`Mark Kittisopikul <mkitti>`, :issue:`757`
31+
32+
* Add Python 3.14 support to the test matrix.
33+
By :user:`Max Jones <maxrjones>`, :issue:`799`
34+
35+
* Add Python 3.14 wheel builds.
36+
By :user:`Davis Bennett <d-v-b>`, :issue:`796`
37+
38+
Fixes
39+
~~~~~
40+
41+
* Fix ``PCodec.decode()`` to handle numpy arrays by calling ``ensure_bytes`` on input buffers.
42+
By :user:`Sam Levang <slowjazz>`, :issue:`756`
43+
44+
Maintenance
45+
~~~~~~~~~~~
46+
47+
* Replace ``crc32c`` dependency with ``google-crc32c``.
48+
By :user:`Joe Hamman <jhamman>`, :issue:`792`
49+
50+
* Refactor ``numcodecs.zarr3`` to re-export classes from ``zarr.codecs._numcodecs``
51+
instead of defining them locally.
52+
By :user:`Davis Bennett <d-v-b>`, :issue:`780`
53+
54+
* Add testing against zarr-python main branch.
55+
By :user:`Max Jones <maxrjones>`, :issue:`800`
56+
57+
* Add pcodec and zfpy to 32-bit CI testing.
58+
By :user:`Mark Kittisopikul <mkitti>`, :issue:`786`
59+
60+
* Improve CRC32C codec test skipping to properly report skipped tests using ``pytest.skipif``.
61+
By :user:`Agriya Khetarpal <agriyakhetarpal>`, :issue:`740`
62+
63+
* Add nightly wheel upload to scientific-python channel.
64+
By :user:`Ian Hunt-Isaak <ianhi>`, :issue:`787`
65+
66+
* Fetch tags to version nightly wheels correctly.
67+
By :user:`Ian Hunt-Isaak <ianhi>`, :issue:`790`
68+
69+
* Bump ``pypa/cibuildwheel`` from 2.23.2 to 3.1.3.
70+
By :user:`dependabot <dependabot>`, :issue:`771`
71+
72+
* Bump ``actions/checkout`` from 4 to 5.
73+
By :user:`dependabot <dependabot>`, :issue:`775`
74+
75+
* Bump ``actions/download-artifact`` from 4 to 6.
76+
By :user:`dependabot <dependabot>`, :issue:`794`
77+
78+
* Bump ``prefix-dev/setup-pixi`` from 0.8.14 to 0.9.0.
79+
By :user:`dependabot <dependabot>`, :issue:`783`
80+
81+
* Bump ``jirutka/setup-alpine`` from 1.2.0 to 1.3.0.
82+
By :user:`dependabot <dependabot>`, :issue:`789`
83+
84+
* Bump ``conda-incubator/setup-miniconda`` from 3.1.1 to 3.2.0.
85+
By :user:`dependabot <dependabot>`, :issue:`753`
86+
87+
88+
.. _release_0.16.3:
89+
90+
0.16.3
91+
------
92+
93+
Fixes
94+
~~~~~
95+
96+
* Fix Zstd decompression negative size issue on 32-bit platforms.
97+
By :user:`Mark Kittisopikul <mkitti>`, :issue:`782`
98+
99+
Maintenance
100+
~~~~~~~~~~~
101+
102+
* Test 32-bit support via x86 Alpine Setup Action Linux.
103+
By :user:`Mark Kittisopikul <mkitti>`, :issue:`784`
104+
105+
* Bump to main branch of c-blosc to fix gcc15 compilation.
106+
By :user:`Thomas Caswell <tacaswell>`, :issue:`772`
107+
108+
109+
.. _release_0.16.2:
110+
111+
0.16.2
112+
------
113+
114+
Enhancements
115+
~~~~~~~~~~~~
116+
117+
* Add streaming decompression for ZSTD_CONTENTSIZE_UNKNOWN case.
118+
By :user:`Mark Kittisopikul <mkitti>`, :issue:`707`
119+
120+
Maintenance
121+
~~~~~~~~~~~
122+
123+
* Handle zarr 3.1.0 compatibility.
124+
By :user:`Davis Bennett <d-v-b>`, :issue:`766`
125+
126+
127+
.. _release_0.16.1:
128+
129+
0.16.1
130+
------
131+
132+
Enhancements
24133
~~~~~~~~~~~~
25134

26135
* In ``vlen``, define and use ``const`` ``HEADER_LENGTH``.
27136
By :user:`John Kirkham <jakirkham>`, :issue:`723`
137+
28138
* All codecs are now pickleable.
29-
By :user:`Tom Nicholas <TomNicholas>`, :issue:`744`
30-
* The Zstandard codec can now decode bytes containing multiple frames
31-
By :user:`Mark Kittisopikul <mkitti>`, :issue:`757`
139+
By :user:`Tom Nicholas <TomNicholas>`, :issue:`745`
32140

33141
Fixes
34142
~~~~~
@@ -42,12 +150,11 @@ Fixes
42150
* Add ``#ifndef`` guard around ``PyBytes_RESIZE``.
43151
By :user:`John Kirkham <jakirkham>`, :issue:`732`
44152

45-
* Remove ``typesize`` from ``Blosc.get_config`` output
46-
By :user:`Ilan Gold <ilan-gold>`
153+
* Remove ``typesize`` from ``Blosc.get_config`` output.
154+
By :user:`Ilan Gold <ilan-gold>`, :issue:`739`
47155

48-
Maintenance
49-
~~~~~~~~~~~
50156

157+
.. _release_0.16.0:
51158

52159
0.16.0
53160
------

0 commit comments

Comments
 (0)