Kerchunk parsers (e.g., NetCDF3) are returning 1 dimensional arrays for scalar arrays, but we should enforce consistency between the shape of ManifestArrays and ChunkManifests for scalar arrays.
Pulling this fix out of #769 to be addressed in a separate PR - https://github.com/maxrjones/VirtualiZarr/blob/2433372006a385cb6cd4a34f407c2643f46c6232/virtualizarr/manifests/store.py#L182-L184
Kerchunk parsers (e.g., NetCDF3) are returning 1 dimensional arrays for scalar arrays, but we should enforce consistency between the shape of ManifestArrays and ChunkManifests for scalar arrays.
Pulling this fix out of #769 to be addressed in a separate PR - https://github.com/maxrjones/VirtualiZarr/blob/2433372006a385cb6cd4a34f407c2643f46c6232/virtualizarr/manifests/store.py#L182-L184