Skip to content

Commit 083df8e

Browse files
Apply ruff/flake8-pyi PYI059
PYI059 `Generic[]` should always be the last base class This future rule is triggered in preview mode.
1 parent ce1adb0 commit 083df8e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/zarr/abc/codec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
CodecOutput = TypeVar("CodecOutput", bound=NDBuffer | Buffer)
3535

3636

37-
class _Codec(Generic[CodecInput, CodecOutput], Metadata):
37+
class _Codec(Metadata, Generic[CodecInput, CodecOutput]):
3838
"""Generic base class for codecs.
3939
Please use ArrayArrayCodec, ArrayBytesCodec or BytesBytesCodec for subclassing.
4040

src/zarr/registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
T = TypeVar("T")
2929

3030

31-
class Registry(Generic[T], dict[str, type[T]]):
31+
class Registry(dict[str, type[T]], Generic[T]):
3232
def __init__(self) -> None:
3333
super().__init__()
3434
self.lazy_load_list: list[EntryPoint] = []

0 commit comments

Comments
 (0)