From 16b0a33066092c907956c9b23cde36c54dcab9e7 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Fri, 23 Jan 2026 12:22:07 +0000 Subject: [PATCH] Explicitly set dtype when reading data --- src/stack_to_chunk/_array_helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stack_to_chunk/_array_helpers.py b/src/stack_to_chunk/_array_helpers.py index fa22f6a..60fa8e6 100644 --- a/src/stack_to_chunk/_array_helpers.py +++ b/src/stack_to_chunk/_array_helpers.py @@ -27,7 +27,7 @@ def _copy_slab(arr_path: Path, slab: da.Array, zstart: int, zend: int) -> None: data = np.empty(slab.shape, dtype=slab.dtype) for i in range(slab.shape[2]): logger.info(f"Reading z={zstart + i}") - data[:, :, i] = np.array(slab[:, :, i]) + data[:, :, i] = np.array(slab[:, :, i], dtype=slab.dtype) logger.info(f"Writing z={zstart} -> {zend - 1}") # Write out data