From ff2139a32baa715a5bf5380f5b7e183fbade9485 Mon Sep 17 00:00:00 2001 From: Davis Vann Bennett Date: Fri, 19 Jun 2026 10:19:48 +0200 Subject: [PATCH] Add pytest-cov to dev dependency group The shared pytest addopts include --cov=numcodecs, so every dependency group that runs pytest needs pytest-cov. After the test-zarr-* groups were deduped to include the dev group, pytest-cov was no longer pulled in, breaking external runners (e.g. zarr-python's numcodecs codec tests job) with "unrecognized arguments: --cov=numcodecs". Put pytest-cov in dev so all groups that include it get coverage support. Co-Authored-By: Claude Opus 4.8 (1M context) --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 544f9900..ce472c98 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -88,6 +88,7 @@ dev = [ "setuptools-scm>=6.2", "numpy>=2", "pytest==9.0.3", + "pytest-cov", ] test-zarr-308 = [ {include-group="dev"},