Skip to content

Commit 994f244

Browse files
jakirkhamjrbourbeau
authored andcommitted
Add 2.4 Changelog (#532)
1 parent a9bcafd commit 994f244

File tree

1 file changed

+76
-26
lines changed

1 file changed

+76
-26
lines changed

docs/release.rst

Lines changed: 76 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
Release notes
22
=============
33

4-
Upcoming Release
5-
----------------
4+
.. _release_2.4.0:
65

7-
* Add intermediate step (using ``zipfile.ZipInfo`` object) to write
8-
inside ``ZipStore`` to solve too restrictive permission issue.
9-
By :user:`Raphael Dussin <raphaeldussin>`; :issue:`505`.
6+
2.4.0
7+
-----
8+
9+
Enhancements
10+
~~~~~~~~~~~~
1011

1112
* Add key normalization option for ``DirectoryStore``, ``NestedDirectoryStore``,
1213
``TempStore``, and ``N5Store``.
@@ -22,34 +23,19 @@ Upcoming Release
2223
* Rename ``DictStore`` to ``MemoryStore``.
2324
By :user:`James Bourbeau <jrbourbeau>`; :issue:`455`.
2425

25-
* Upgrade dependencies in the test matrices and resolve a
26-
compatibility issue with testing against the Azure Storage
27-
Emulator. By :user:`alimanfoo`; :issue:`468`, :issue:`467`.
26+
* Rewrite ``.tree()`` pretty representation to use ``ipytree``.
27+
Allows it to work in both the Jupyter Notebook and JupyterLab.
28+
By :user:`John Kirkham <jakirkham>`; :issue:`450`.
2829

2930
* Do not rename Blosc parameters in n5 backend and add `blocksize` parameter,
3031
compatible with n5-blosc. By :user:`axtimwalde`, :issue:`485`.
3132

32-
* Removed support for Python 2.
33-
By :user:`jhamman`; :issue:`393`, :issue:`470`.
34-
35-
* Updates tests to use ``pytest.importorskip``.
36-
By :user:`James Bourbeau <jrbourbeau>`; :issue:`492`
37-
3833
* Update ``DirectoryStore`` to create files with more permissive permissions.
3934
By :user:`Eduardo Gonzalez <eddienko>` and :user:`James Bourbeau <jrbourbeau>`; :issue:`493`
4035

41-
* Require Numcodecs 0.6.4+ to use text handling functionality from it.
42-
By :user:`John Kirkham <jakirkham>`; :issue:`497`.
43-
44-
* Support Python 3.8.
45-
By :user:`John Kirkham <jakirkham>`; :issue:`499`.
46-
4736
* Use ``math.ceil`` for scalars.
4837
By :user:`John Kirkham <jakirkham>`; :issue:`500`.
4938

50-
* Use ``ensure_ndarray`` in a few more places.
51-
By :user:`John Kirkham <jakirkham>`; :issue:`506`.
52-
5339
* Ensure contiguous data using ``astype``.
5440
By :user:`John Kirkham <jakirkham>`; :issue:`513`.
5541

@@ -59,15 +45,79 @@ Upcoming Release
5945
* Add ``__enter__``/``__exit__`` methods to ``Group`` for ``h5py.File`` compatibility.
6046
By :user:`Chris Barnes <clbarnes>`; :issue:`509`.
6147

62-
* Add documentation build to CI.
63-
By :user:`James Bourbeau <jrbourbeau>`; :issue:`516`.
64-
6548
Bug fixes
6649
~~~~~~~~~
6750

51+
* Fix Sqlite Store Wrong Modification.
52+
By :user:`Tommy Tran <potter420>`; :issue:`440`.
53+
54+
* Add intermediate step (using ``zipfile.ZipInfo`` object) to write
55+
inside ``ZipStore`` to solve too restrictive permission issue.
56+
By :user:`Raphael Dussin <raphaeldussin>`; :issue:`505`.
57+
6858
* Fix '/' prepend bug in ``ABSStore``.
6959
By :user:`Shikhar Goenka <shikharsg>`; :issue:`525`.
7060

61+
Documentation
62+
~~~~~~~~~~~~~
63+
* Fix hyperlink in ``README.md``.
64+
By :user:`Anderson Banihirwe <andersy005>`; :issue:`531`.
65+
66+
* Replace "nuimber" with "number".
67+
By :user:`John Kirkham <jakirkham>`; :issue:`512`.
68+
69+
* Fix azure link rendering in tutorial.
70+
By :user:`James Bourbeau <jrbourbeau>`; :issue:`507`.
71+
72+
* Update ``README`` file to be more detailed.
73+
By :user:`Zain Patel <mzjp2>`; :issue:`495`.
74+
75+
* Import blosc from numcodecs in tutorial.
76+
By :user:`James Bourbeau <jrbourbeau>`; :issue:`491`.
77+
78+
* Adds logo to docs.
79+
By :user:`James Bourbeau <jrbourbeau>`; :issue:`462`.
80+
81+
* Fix N5 link in tutorial.
82+
By :user:`James Bourbeau <jrbourbeau>`; :issue:`480`.
83+
84+
* Fix typo in code snippet.
85+
By :user:`Joe Jevnik <llllllllll>`; :issue:`461`.
86+
87+
* Fix URLs to point to zarr-python
88+
By :user:`John Kirkham <jakirkham>`; :issue:`453`.
89+
90+
Maintenance
91+
~~~~~~~~~~~
92+
93+
* Add documentation build to CI.
94+
By :user:`James Bourbeau <jrbourbeau>`; :issue:`516`.
95+
96+
* Use ``ensure_ndarray`` in a few more places.
97+
By :user:`John Kirkham <jakirkham>`; :issue:`506`.
98+
99+
* Support Python 3.8.
100+
By :user:`John Kirkham <jakirkham>`; :issue:`499`.
101+
102+
* Require Numcodecs 0.6.4+ to use text handling functionality from it.
103+
By :user:`John Kirkham <jakirkham>`; :issue:`497`.
104+
105+
* Updates tests to use ``pytest.importorskip``.
106+
By :user:`James Bourbeau <jrbourbeau>`; :issue:`492`
107+
108+
* Removed support for Python 2.
109+
By :user:`jhamman`; :issue:`393`, :issue:`470`.
110+
111+
* Upgrade dependencies in the test matrices and resolve a
112+
compatibility issue with testing against the Azure Storage
113+
Emulator. By :user:`alimanfoo`; :issue:`468`, :issue:`467`.
114+
115+
* Use ``unittest.mock`` on Python 3.
116+
By :user:`Elliott Sales de Andrade <QuLogic>`; :issue:`426`.
117+
118+
* Drop ``decode`` from ``ConsolidatedMetadataStore``.
119+
By :user:`John Kirkham <jakirkham>`; :issue:`452`.
120+
71121

72122
.. _release_2.3.2:
73123

0 commit comments

Comments
 (0)