From 3579ce8c72be41faf0dff2282d8274d3c1143eb2 Mon Sep 17 00:00:00 2001 From: Alexander Kiselyov Date: Fri, 26 May 2023 13:18:24 +0300 Subject: [PATCH] python3Packages.fenics: fixed tests for FIAT --- pkgs/development/python-modules/fenics/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/fenics/default.nix b/pkgs/development/python-modules/fenics/default.nix index 277d28997e6..edb726a0997 100644 --- a/pkgs/development/python-modules/fenics/default.nix +++ b/pkgs/development/python-modules/fenics/default.nix @@ -73,6 +73,12 @@ let rm test/unit/test_quadrature.py rm test/unit/test_reference_element.py rm test/unit/test_fiat.py + + # Fix `np.float` deprecation in Numpy 1.20 + grep -lr 'np.float(' test/ | while read -r fn; do + substituteInPlace "$fn" \ + --replace "np.float(" "np.float64(" + done ''; checkPhase = '' runHook preCheck