Skip to content

Commit 97f0ac9

Browse files
committed
array to bytes codecs
1 parent 51fbd8f commit 97f0ac9

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

numcodecs/tests/test_zarr3.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,8 @@ def test_to_dict():
304304
numcodecs.zarr3.Adler32,
305305
numcodecs.zarr3.Fletcher32,
306306
numcodecs.zarr3.JenkinsLookup3,
307+
numcodecs.zarr3.PCodec,
308+
numcodecs.zarr3.ZFPY,
307309
],
308310
)
309311
def test_codecs_pickleable(codec_cls):

numcodecs/zarr3.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,8 +360,13 @@ class JenkinsLookup3(_NumcodecsChecksumCodec, codec_name="jenkins_lookup3"):
360360

361361

362362
# array-to-bytes codecs
363-
PCodec = _add_docstring(_make_array_bytes_codec("pcodec", "PCodec"), "numcodecs.pcodec.PCodec")
364-
ZFPY = _add_docstring(_make_array_bytes_codec("zfpy", "ZFPY"), "numcodecs.zfpy.ZFPY")
363+
class PCodec(_NumcodecsArrayBytesCodec, codec_name="pcodec"):
364+
pass
365+
366+
367+
class ZFPY(_NumcodecsArrayBytesCodec, codec_name="zfpy"):
368+
pass
369+
365370

366371
__all__ = [
367372
"BZ2",

0 commit comments

Comments
 (0)