config = Config(
"zarr",
defaults=[
{
"default_zarr_format": 3,
"array": {
"order": "C",
"write_empty_chunks": False,
},
"async": {"concurrency": 10, "timeout": None},
"threading": {"max_workers": None},
"json_indent": 2,
"codec_pipeline": {
"path": "zarr.core.codec_pipeline.BatchedCodecPipeline",
"batch_size": 1,
},
"codecs": {
"blosc": "zarr.codecs.blosc.BloscCodec",
"gzip": "zarr.codecs.gzip.GzipCodec",
"zstd": "zarr.codecs.zstd.ZstdCodec",
"bytes": "zarr.codecs.bytes.BytesCodec",
"endian": "zarr.codecs.bytes.BytesCodec",
"crc32c": "zarr.codecs.crc32c_.Crc32cCodec",
"sharding_indexed": "zarr.codecs.sharding.ShardingCodec",
"transpose": "zarr.codecs.transpose.TransposeCodec",
"vlen-utf8": "zarr.codecs.vlen_utf8.VLenUTF8Codec",
"vlen-bytes": "zarr.codecs.vlen_utf8.VLenBytesCodec",
"numcodecs.bz2": "zarr.codecs.numcodecs.BZ2",
"numcodecs.crc32": "zarr.codecs.numcodecs.CRC32",
"numcodecs.crc32c": "zarr.codecs.numcodecs.CRC32C",
"numcodecs.lz4": "zarr.codecs.numcodecs.LZ4",
"numcodecs.lzma": "zarr.codecs.numcodecs.LZMA",
"numcodecs.zfpy": "zarr.codecs.numcodecs.ZFPY",
"numcodecs.adler32": "zarr.codecs.numcodecs.Adler32",
"numcodecs.astype": "zarr.codecs.numcodecs.AsType",
"numcodecs.bitround": "zarr.codecs.numcodecs.BitRound",
"numcodecs.blosc": "zarr.codecs.numcodecs.Blosc",
"numcodecs.delta": "zarr.codecs.numcodecs.Delta",
"numcodecs.fixedscaleoffset": "zarr.codecs.numcodecs.FixedScaleOffset",
"numcodecs.fletcher32": "zarr.codecs.numcodecs.Fletcher32",
"numcodecs.gzip": "zarr.codecs.numcodecs.GZip",
"numcodecs.jenkins_lookup3": "zarr.codecs.numcodecs.JenkinsLookup3",
"numcodecs.pcodec": "zarr.codecs.numcodecs.PCodec",
"numcodecs.packbits": "zarr.codecs.numcodecs.PackBits",
"numcodecs.shuffle": "zarr.codecs.numcodecs.Shuffle",
"numcodecs.quantize": "zarr.codecs.numcodecs.Quantize",
"numcodecs.zlib": "zarr.codecs.numcodecs.Zlib",
"numcodecs.zstd": "zarr.codecs.numcodecs.Zstd",
},
"buffer": "zarr.buffer.cpu.Buffer",
"ndbuffer": "zarr.buffer.cpu.NDBuffer",
}
],
deprecations=deprecations,
)