From 6f085cc5a4ae590935c5681e7f2435596a5e5ef7 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Wed, 16 Oct 2024 08:11:53 +0200 Subject: [PATCH] Enforce ruff/flake8-pyi rule PYI013 PYI013 Non-empty class body must not contain `...` Note that documentation is enough to fill the class body. --- pyproject.toml | 1 - src/zarr/abc/codec.py | 6 ------ 2 files changed, 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3dc46a0f9c..0cd3cd2bc9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -234,7 +234,6 @@ ignore = [ "PT005", # deprecated "PT011", # TODO: apply this rule "PT012", # TODO: apply this rule - "PYI013", "RET505", "RET506", "RUF005", diff --git a/src/zarr/abc/codec.py b/src/zarr/abc/codec.py index 73b1a598b9..3548874409 100644 --- a/src/zarr/abc/codec.py +++ b/src/zarr/abc/codec.py @@ -156,20 +156,14 @@ async def encode( class ArrayArrayCodec(BaseCodec[NDBuffer, NDBuffer]): """Base class for array-to-array codecs.""" - ... - class ArrayBytesCodec(BaseCodec[NDBuffer, Buffer]): """Base class for array-to-bytes codecs.""" - ... - class BytesBytesCodec(BaseCodec[Buffer, Buffer]): """Base class for bytes-to-bytes codecs.""" - ... - Codec = ArrayArrayCodec | ArrayBytesCodec | BytesBytesCodec