-
-
Notifications
You must be signed in to change notification settings - Fork 378
Closed
Labels
bugPotential issues with the zarr-python libraryPotential issues with the zarr-python library
Milestone
Description
Minimal, reproducible code sample, a copy-pastable example if possible
zarr.array(1j*np.arange(10))Problem description
Above code snippet generates an exception:
TypeError: Object of type 'complex128' is not JSON serializable
This is due to the default fill value of zero being cast as complex before attempting to store as fill value in JSON. Workaround is to set fill_value=None when creating the array.
Version and installation information
Please provide the following:
- Value of
zarr.__version__: 2.2.0 - Value of
numcodecs.__version__: 0.5.4 - Version of Python interpreter: 3.6
- Operating system (Linux/Windows/Mac): Linux
- How Zarr was installed (e.g., "using pip into virtual environment", or "using conda"): pip into venv
Metadata
Metadata
Assignees
Labels
bugPotential issues with the zarr-python libraryPotential issues with the zarr-python library