Skip to content

Commit d1dbe59

Browse files
Apply ruff preview rule RUF036
RUF036 `None` not at the end of the type annotation.
1 parent 4e66f18 commit d1dbe59

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/zarr/core/array.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2095,7 +2095,7 @@ def filters(self) -> tuple[numcodecs.abc.Codec, ...] | tuple[ArrayArrayCodec, ..
20952095
return self._async_array.filters
20962096

20972097
@property
2098-
def serializer(self) -> None | ArrayBytesCodec:
2098+
def serializer(self) -> ArrayBytesCodec | None:
20992099
"""
21002100
Array-to-bytes codec to use for serializing the chunks into bytes.
21012101
"""

src/zarr/core/chunk_grids.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def _auto_partition(
216216
"""
217217
item_size = dtype.itemsize
218218
if shard_shape is None:
219-
_shards_out: None | tuple[int, ...] = None
219+
_shards_out: tuple[int, ...] | None = None
220220
if chunk_shape == "auto":
221221
_chunks_out = _guess_chunks(array_shape, item_size)
222222
else:

src/zarr/testing/strategies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def clear_store(x: Store) -> Store:
114114

115115

116116
@st.composite # type: ignore[misc]
117-
def dimension_names(draw: st.DrawFn, *, ndim: int | None = None) -> list[None | str] | None:
117+
def dimension_names(draw: st.DrawFn, *, ndim: int | None = None) -> list[str | None] | None:
118118
simple_text = st.text(zarr_key_chars, min_size=0)
119119
return draw(st.none() | st.lists(st.none() | simple_text, min_size=ndim, max_size=ndim)) # type: ignore[no-any-return]
120120

0 commit comments

Comments
 (0)