Skip to content

Commit fea4ece

Browse files
committed
add release note for zarr-developers#3225
1 parent c066f3f commit fea4ece

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

docs/release-notes.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,15 @@ Deprecations and Removals
9191
This change also adds an extra validation step to the creation of Zarr V2 arrays, which ensures that
9292
arrays with a ``VariableLengthUTF8`` or ``VariableLengthBytes`` data type cannot be created without the
9393
correct "object codec". (:issue:`3228`)
94-
94+
- Removes support for passing certain arguments positionally to the following functions and methods:
95+
``save_array``, ``open``, ``group``, ``open_group``, ``create``, ``get_basic_selection``, ``set_basic_selection``,
96+
``get_orthogonal_selection``, ``set_orthogonal_selection``, ``get_mask_selection``, ``set_mask_selection``,
97+
``get_coordinate_selection``, ``set_coordinate_selection``, ``get_block_selection``, ``set_block_selection``,
98+
``Group.create_array``, ``Group.empty``, ``Group.zeroes``, ``Group.ones``, ``Group.empty_like``, ``Group.full``,
99+
``Group.zeros_like``, ``Group.ones_like``, ``Group.full_like``, ``Group.array``. Prior to this change,
100+
we allowed arguments to these routines annotated as keyword-only to be passed positionally, with
101+
a deprecation warning. That warning is now gone, and passing keyword-only arguments to these functions
102+
and methods is now an error.
95103

96104
3.0.10 (2025-07-03)
97105
-------------------

0 commit comments

Comments
 (0)