Skip to content

Commit c81ab2d

Browse files
authored
Use JSON encoding for objects when writing zarr (#310)
1 parent a0043fb commit c81ab2d

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

HISTORY.rst

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ History
44

55
X.Y.Z (YYYY-MM-DD)
66
------------------
7+
* Use JSON codec for writing zarr strings (:pr:`310`)
78
* Address warnings (:pr:`309`)
89

910
0.2.20 (2024-01-30)

daskms/experimental/zarr/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def zarr_chunks(column, dims, chunks):
6868
def create_array(ds_group, column, column_schema, schema_chunks, coordinate=False):
6969
import numcodecs
7070

71-
codec = numcodecs.Pickle() if column_schema.dtype == object else None
71+
codec = numcodecs.JSON() if column_schema.dtype == object else None
7272

7373
if column_schema.chunks is None:
7474
try:

0 commit comments

Comments
 (0)