Skip to content

Commit fcb9ba0

Browse files
authored
Merge pull request #3 from joshmoore/storage-transformers-and-partial-get-set
Storage transformers and partial get set
2 parents e68c97f + a7e4d89 commit fcb9ba0

6 files changed

+124
-12
lines changed

docs/release.rst

Lines changed: 118 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,59 @@ Unreleased
1414
# .. warning::
1515
# Pre-release! Use :command:`pip install --pre zarr` to evaluate this release.
1616
17-
* Fix bug that caused double counting of groups in ``groups()`` and ``group_keys()``
18-
methods with V3 stores.
19-
By :user:`Ryan Abernathey <rabernat>` :issue:`1228`.
20-
* Handle fsspec.FSMap using FSStore store
21-
By :user:`Rafal Wojdyla <ravwojdyla>` :issue:`1304`.
2217
* Improve Zarr V3 support, adding partial store read/write and storage transformers.
2318
Add two features of the [v3 spec](https://zarr-specs.readthedocs.io/en/latest/core/v3.0.html):
2419
* storage transformers
2520
* `get_partial_values` and `set_partial_values`
2621
By :user:`Jonathan Striebel <jstriebel>`; :issue:`1096`.
2722

28-
.. _release_2.13.2:
23+
.. _release_2.13.4:
24+
25+
2.13.4
26+
------
27+
28+
Appreciation
29+
~~~~~~~~~~~~~
30+
31+
Special thanks to Outreachy participants for contributing to most of the
32+
maintenance PRs. Please read the blog post summarising the contribution phase
33+
and welcoming new Outreachy interns:
34+
https://zarr.dev/blog/welcoming-outreachy-2022-interns/
35+
36+
37+
Enhancements
38+
~~~~~~~~~~~~
39+
40+
* Handle fsspec.FSMap using FSStore store.
41+
By :user:`Rafal Wojdyla <ravwojdyla>` :issue:`1304`.
42+
43+
Bug fixes
44+
~~~~~~~~~
45+
46+
* Fix bug that caused double counting of groups in ``groups()`` and ``group_keys()`` methods with V3 stores.
47+
By :user:`Ryan Abernathey <rabernat>` :issue:`1228`.
48+
49+
* Remove unnecessary calling of `contains_array` for key that ended in `.array.json`.
50+
By :user:`Joe Hamman <jhamman>` :issue:`1149`.
51+
52+
* Fix bug that caused double counting of groups in ``groups()`` and ``group_keys()``
53+
methods with V3 stores.
54+
By :user:`Ryan Abernathey <rabernat>` :issue:`1228`.
55+
56+
Documentation
57+
~~~~~~~~~~~~~
58+
59+
* Fix minor indexing errors in tutorial and specification examples of documentation.
60+
By :user:`Kola Babalola <sprynt001>` :issue:`1277`.
61+
62+
* Add `requirements_rtfd.txt` in `contributing.rst`.
63+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1243`.
64+
65+
* Add documentation for find/findall using visit.
66+
By :user:`Weddy Gikunda <caviere>` :issue:`1241`.
67+
68+
* Refresh of the main landing page.
69+
By :user:`Josh Moore <joshmoore>` :issue:`1173`.
2970

3071
Maintenance
3172
~~~~~~~~~~~
@@ -60,6 +101,77 @@ Maintenance
60101
* Delete unused files.
61102
By :user:`John Kirkham <jakirkham>` :issue:`1251`.
62103

104+
* Skip labeller for bot PRs.
105+
By :user:`Saransh Chopra <Saransh-cpp>` :issue:`1271`.
106+
107+
* Restore Flake8 configuration.
108+
By :user:`John Kirkham <jakirkham>` :issue:`1249`.
109+
110+
* Add missing newline at EOF.
111+
By :user:`Dimitri Papadopoulos` :issue:`1253`.
112+
113+
* Add `license_files` to `pyproject.toml`.
114+
By :user:`John Kirkham <jakirkham>` :issue:`1247`.
115+
116+
* Adding `pyupgrade` suggestions.
117+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1225`.
118+
119+
* Fixed some linting errors.
120+
By :user:`Weddy Gikunda <caviere>` :issue:`1226`.
121+
122+
* Added the link to main website in readthedocs sidebar.
123+
By :user:`Stephanie_nkwatoh <steph237>` :issue:`1216`.
124+
125+
* Remove redundant wheel dependency in `pyproject.toml`.
126+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1233`.
127+
128+
* Turned on `isloated_build` in `tox.ini` file.
129+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1210`.
130+
131+
* Fixed `flake8` alert and avoid duplication of `Zarr Developers`.
132+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1203`.
133+
134+
* Bump to NumPy 1.20+ in `environment.yml`.
135+
By :user:`John Kirkham <jakirkham>` :issue:`1201`.
136+
137+
* Bump to NumPy 1.20 in `pyproject.toml`.
138+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1192`.
139+
140+
* Remove LGTM (`.lgtm.yml`) configuration file.
141+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1191`.
142+
143+
* Codespell will skip `fixture` in pre-commit.
144+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1197`.
145+
146+
* Add msgpack in `requirements_rtfd.txt`.
147+
By :user:`Emmanuel Bolarinwa <GbotemiB>` :issue:`1188`.
148+
149+
* Added license to docs fixed a typo from `_spec_v2` to `_spec_v3`.
150+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1182`.
151+
152+
* Fixed installation link in `README.md`.
153+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1177`.
154+
155+
* Fixed typos in `installation.rst` and `release.rst`.
156+
By :user:`Chizoba Nweke <zobbs-git>` :issue:`1178`.
157+
158+
* Set `docs/conf.py` language to `en`.
159+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1174`.
160+
161+
* Added `installation.rst` to the docs.
162+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1170`.
163+
164+
* Adjustment of year to `2015-2018` to `2015-2022` in the docs.
165+
By :user:`Emmanuel Bolarinwa <GbotemiB>` :issue:`1165`.
166+
167+
* Updated `Forking the repository` section in `contributing.rst`.
168+
By :user:`AWA BRANDON AWA <DON-BRAN>` :issue:`1171`.
169+
170+
* Updated GitHub actions.
171+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1134`.
172+
173+
* Uopdate web links: `http:// → https://`.
174+
By :user:`Dimitri Papadopoulos Orfanos <DimitriPapadopoulos>` :issue:`1313`.
63175

64176
.. _release_2.13.3:
65177

notebooks/dask_copy.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"text/html": [
3434
"\n",
3535
" <div class=\"bk-root\">\n",
36-
" <a href=\"http://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
36+
" <a href=\"https://bokeh.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
3737
" <span id=\"d4821cb3-378c-411d-a941-d0708c0c532b\">Loading BokehJS ...</span>\n",
3838
" </div>"
3939
]

notebooks/dask_count_alleles.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"text/html": [
2727
"\n",
2828
" <div class=\"bk-root\">\n",
29-
" <a href=\"http://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
29+
" <a href=\"https://bokeh.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
3030
" <span id=\"b153ad5f-436a-4afb-945c-87790add89c8\">Loading BokehJS ...</span>\n",
3131
" </div>"
3232
]

requirements_dev_minimal.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ numcodecs==0.11.0
55
msgpack-python==0.5.6
66
setuptools-scm==7.1.0
77
# test requirements
8-
pytest==7.2.0
8+
pytest==7.2.1

requirements_dev_numpy.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Break this out into a separate file to allow testing against
22
# different versions of numpy. This file should pin to the latest
33
# numpy version.
4-
numpy==1.24.0
4+
numpy==1.24.1

requirements_dev_optional.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
lmdb==1.4.0; sys_platform != 'win32'
44
# optional library requirements for Jupyter
55
ipytree==0.2.2
6-
ipywidgets==8.0.3
6+
ipywidgets==8.0.4
77
# optional library requirements for services
88
# don't let pyup change pinning for azure-storage-blob, need to pin to older
99
# version to get compatibility with azure storage emulator on appveyor (FIXME)
1010
azure-storage-blob==12.14.1 # pyup: ignore
11-
redis==4.4.0
11+
redis==4.4.2
1212
types-redis
1313
types-setuptools
1414
pymongo==4.3.3

0 commit comments

Comments
 (0)