From f07ec348d319ef5f701d8ea50dc5eec2b44181dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 20 Nov 2025 18:15:45 -0800 Subject: [PATCH] python3Packages.pytest-notebook: don't depend on coverage --- .../python-modules/pytest-notebook/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-notebook/default.nix b/pkgs/development/python-modules/pytest-notebook/default.nix index 597c27f2b049..6d24c8c2ac60 100644 --- a/pkgs/development/python-modules/pytest-notebook/default.nix +++ b/pkgs/development/python-modules/pytest-notebook/default.nix @@ -18,7 +18,6 @@ # tests black, - coverage, ipykernel, pytest-cov-stub, pytest-regressions, @@ -39,6 +38,12 @@ buildPythonPackage rec { hash = "sha256-LoK0wb7rAbVbgyURCbSfckWvJDef3tPY+7V4YU1IBRU="; }; + postPatch = '' + # we disable the tests relying on coverage for unrelated reasons + substituteInPlace tests/test_execution.py \ + --replace-fail "from coverage import CoverageData" "" + ''; + build-system = [ flit-core ]; @@ -62,7 +67,6 @@ buildPythonPackage rec { nativeCheckInputs = [ black - coverage ipykernel pytest-cov-stub pytest-regressions