Closed pont-us closed 7 months ago
The <class 'numpy.float32'> != dtype('float64')
failures are due to https://github.com/pydata/xarray/pull/8713 fixing https://github.com/pydata/xarray/issues/2304 in xarray 2024.3.0. In summary:
So as far as I can see, a variable in a Zarr with scale_factor
and add_offset
encoding attributes will from now always be read as a float64.
The append failure is due to https://github.com/pydata/xarray/pull/8459 fixing https://github.com/pydata/xarray/issues/8882. append_time_slice
unchunks co-ordinate variables after every append, which breaks the next append (since slice co-ordinates are chunked).
See e.g. https://ci.appveyor.com/project/bcdev/xcube/builds/49524952/job/6jrh4bi9r3o9unpj.