From ce72380a3a5b19639a9ea4fff311df40852049cc Mon Sep 17 00:00:00 2001 From: Alexandru Fikl Date: Sun, 11 Jan 2026 17:11:07 +0200 Subject: [PATCH] fix: guard sli.seed for latest version of scipy --- test/test_linalg_skeletonization.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/test/test_linalg_skeletonization.py b/test/test_linalg_skeletonization.py index ca0c4655b..af42b0d35 100644 --- a/test/test_linalg_skeletonization.py +++ b/test/test_linalg_skeletonization.py @@ -374,7 +374,12 @@ def test_skeletonize_by_proxy(actx_factory: ArrayContextFactory, case, visualize import scipy.linalg.interpolative as sli - sli.seed(42) + try: + # NOTE: this function was removed in scipy 1.17.0 + sli.seed(42) + except AttributeError: + pass + rng = np.random.default_rng(42) actx = actx_factory() @@ -424,7 +429,11 @@ def test_skeletonize_by_proxy_convergence( """ import scipy.linalg.interpolative as sli - sli.seed(42) + try: + # NOTE: this function was removed in scipy 1.17.0 + sli.seed(42) + except AttributeError: + pass rng = np.random.default_rng(42) actx = actx_factory()