|
2 | 2 |
|
3 | 3 | from zarr.codecs.blosc import BloscCname, BloscCodec, BloscShuffle |
4 | 4 | from zarr.codecs.bytes import BytesCodec, Endian |
| 5 | +from zarr.codecs.cast_value import CastValue |
5 | 6 | from zarr.codecs.crc32c_ import Crc32cCodec |
6 | 7 | from zarr.codecs.gzip import GzipCodec |
7 | 8 | from zarr.codecs.numcodecs import ( |
|
27 | 28 | Zlib, |
28 | 29 | Zstd, |
29 | 30 | ) |
| 31 | +from zarr.codecs.scale_offset import ScaleOffset |
30 | 32 | from zarr.codecs.sharding import ShardingCodec, ShardingCodecIndexLocation |
31 | 33 | from zarr.codecs.transpose import TransposeCodec |
32 | 34 | from zarr.codecs.vlen_utf8 import VLenBytesCodec, VLenUTF8Codec |
|
38 | 40 | "BloscCodec", |
39 | 41 | "BloscShuffle", |
40 | 42 | "BytesCodec", |
| 43 | + "CastValue", |
41 | 44 | "Crc32cCodec", |
42 | 45 | "Endian", |
43 | 46 | "GzipCodec", |
| 47 | + "ScaleOffset", |
44 | 48 | "ShardingCodec", |
45 | 49 | "ShardingCodecIndexLocation", |
46 | 50 | "TransposeCodec", |
|
50 | 54 | ] |
51 | 55 |
|
52 | 56 | register_codec("blosc", BloscCodec) |
| 57 | +register_codec("cast_value", CastValue) |
53 | 58 | register_codec("bytes", BytesCodec) |
54 | 59 |
|
55 | 60 | # compatibility with earlier versions of ZEP1 |
56 | 61 | register_codec("endian", BytesCodec) |
57 | 62 | register_codec("crc32c", Crc32cCodec) |
58 | 63 | register_codec("gzip", GzipCodec) |
| 64 | +register_codec("scale_offset", ScaleOffset) |
59 | 65 | register_codec("sharding_indexed", ShardingCodec) |
60 | 66 | register_codec("zstd", ZstdCodec) |
61 | 67 | register_codec("vlen-utf8", VLenUTF8Codec) |
|
0 commit comments