From 8ba55109c00a785ab229e132d6bf9e26e35244da Mon Sep 17 00:00:00 2001 From: Dominik Date: Tue, 21 Apr 2026 16:05:32 -0700 Subject: [PATCH] =?UTF-8?q?ci:=20broaden=20zarr=20UnstableSpecificationWar?= =?UTF-8?q?ning=20filter=20to=20match=20Struct(=E2=80=A6)=20repr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit zarr 3.1.7.dev44 changed the data-type repr from "Structured" to "Struct(fields=…)", so the existing `.*Structured` message filter stopped firing under `--strict-warnings`. Widen the pattern to `.*Struct`, which matches both forms without loosening the category filter. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 2b628e442..c775e211b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -174,7 +174,7 @@ filterwarnings_when_strict = [ "default::dask.array.core.PerformanceWarning", "default:anndata will no longer support zarr v2:DeprecationWarning", "default:Consolidated metadata is:UserWarning", - "default:.*Structured:zarr.core.dtype.common.UnstableSpecificationWarning", + "default:.*Struct:zarr.core.dtype.common.UnstableSpecificationWarning", "default:.*FixedLengthUTF32:zarr.core.dtype.common.UnstableSpecificationWarning", "default:Automatic shard shape inference is experimental", "default:Writing zarr v2:UserWarning",