From 2ae2c63367a904fb4397499f58201fc39f553198 Mon Sep 17 00:00:00 2001 From: Davis Vann Bennett Date: Thu, 29 Oct 2026 15:17:39 +0100 Subject: [PATCH 1/2] fix(zarr-metadata): accept the generic time unit in v2 time dtypes NUMPY_TIME_UNITS gains "generic", NumPy's unit-less unit, which NumPy parses in brackets ( tuple[type, list[tuple[Loc, str]]]: ("M8[10s]", "datetime64", ">M8[10s]"), ("m8[2generic]", "timedelta64", ">m8[2generic]"), ([["x", " Date: Thu, 29 Oct 2026 15:17:55 +0100 Subject: [PATCH 2/2] docs(zarr-metadata): changelog fragment for #422 Assisted-by: ClaudeCode:claude-fable-5 --- packages/zarr-metadata/changes/422.bugfix.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/zarr-metadata/changes/422.bugfix.md diff --git a/packages/zarr-metadata/changes/422.bugfix.md b/packages/zarr-metadata/changes/422.bugfix.md new file mode 100644 index 0000000000..95db2dbe70 --- /dev/null +++ b/packages/zarr-metadata/changes/422.bugfix.md @@ -0,0 +1 @@ +The Zarr format 2 time dtypes accept the generic time unit in brackets — `