From 20868891e85e8a7bbc420c0600a650bbaf238fe0 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Mon, 7 Sep 2026 09:37:14 +0000 Subject: [PATCH] clanService/paperless: drop psycopg test workaround The test_stats_connect override was a stopgap for nixpkgs#494510, fixed upstream in #494536. It forced a rebuild of the whole python package set (psycopg -> pytest-postgresql -> sqlframe -> narwhals -> scikit-learn), which broke on a flaky scikit-learn test. --- modules/clan/paperless/default.nix | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/modules/clan/paperless/default.nix b/modules/clan/paperless/default.nix index f99942d..29d0cde 100644 --- a/modules/clan/paperless/default.nix +++ b/modules/clan/paperless/default.nix @@ -16,18 +16,6 @@ ... }: { - nixpkgs.overlays = [ - (final: prev: { - pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [ - (pyFinal: pyPrev: { - psycopg = pyPrev.psycopg.overrideAttrs (old: { - disabledTests = old.disabledTests ++ [ "test_stats_connect" ]; - }); - }) - ]; - }) - ]; - services.paperless = { enable = lib.mkDefault true; };