Skip to content

Commit 5ef6a47

Browse files
Chuck's suggestions
Co-authored-by: Chuck Daniels <[email protected]>
1 parent 5304a56 commit 5ef6a47

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

numcodecs/zarr3.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,11 @@ class _NumcodecsCodec(Metadata):
8080
codec_name: str
8181
codec_config: dict[str, JSON]
8282

83-
def __init_subclass__(cls, *, namespace: str | None = None, codec_name: str | None = None, **kwargs):
83+
def __init_subclass__(cls, *, codec_name: str | None = None, **kwargs):
8484
"""To be used only when creating the actual public-facing codec class."""
8585
super().__init_subclass__(**kwargs)
86-
if namespace is not None and codec_name is not None:
87-
cls_name = f"{CODEC_PREFIX}{namespace}.{codec_name}"
86+
if codec_name is not None:
87+
cls_name = f"{CODEC_PREFIX}{codec_name}.{cls.__name__}"
8888
cls.codec_name = f"{CODEC_PREFIX}{codec_name}"
8989
cls.__doc__ = f"""
9090
See :class:`{cls_name}` for more details and parameters.
@@ -253,31 +253,31 @@ def compute_encoded_size(self, input_byte_length: int, chunk_spec: ArraySpec) ->
253253

254254

255255
# bytes-to-bytes codecs
256-
class Blosc(_NumcodecsBytesBytesCodec, namespace="blosc", codec_name="Blosc"):
256+
class Blosc(_NumcodecsBytesBytesCodec, codec_name="blosc"):
257257
pass
258258

259259

260-
class LZ4(_NumcodecsBytesBytesCodec, namespace="lz4", codec_name="LZ4"):
260+
class LZ4(_NumcodecsBytesBytesCodec, codec_name="lz4"):
261261
pass
262262

263263

264-
class Zstd(_NumcodecsBytesBytesCodec, namespace="zstd", codec_name="Zstd"):
264+
class Zstd(_NumcodecsBytesBytesCodec, codec_name="zstd"):
265265
pass
266266

267267

268-
class Zlib(_NumcodecsBytesBytesCodec, namespace="zlib", codec_name="Zlib"):
268+
class Zlib(_NumcodecsBytesBytesCodec, codec_name="zlib"):
269269
pass
270270

271271

272-
class GZip(_NumcodecsBytesBytesCodec, namespace="gzip", codec_name="GZip"):
272+
class GZip(_NumcodecsBytesBytesCodec, codec_name="gzip"):
273273
pass
274274

275275

276-
class BZ2(_NumcodecsBytesBytesCodec, namespace="bz2", codec_name="BZ2"):
276+
class BZ2(_NumcodecsBytesBytesCodec, codec_name="bz2"):
277277
pass
278278

279279

280-
class LZMA(_NumcodecsBytesBytesCodec, namespace="lzma",codec_name="LZMA"):
280+
class LZMA(_NumcodecsBytesBytesCodec, codec_name="lzma"):
281281
pass
282282

283283

0 commit comments

Comments
 (0)