From 42bb2fb0da16e9ea168dfa16c0e93938c6b3dd2d Mon Sep 17 00:00:00 2001 From: zerafachris PERSONAL Date: Tue, 31 Mar 2026 20:11:20 +0200 Subject: [PATCH 1/2] dependencies: raise scikit-learn floor and gate cupy on macOS Update requirements to use scikit-learn>=1.5.0 for security compliance and avoid install failures on Darwin by making cupy conditional. Made-with: Cursor --- requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 62128fe..b2ecbde 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,13 +1,13 @@ astropy click -cupy>=11.3.0 +cupy>=11.3.0; platform_system != "Darwin" fastcluster nmmn obspy>=1.4.0 pandas parse scatseisnet>=0.2.1 -scikit-learn==1.2.2 +scikit-learn>=1.5.0 scipy seaborn tqdm From c04251487efc060850578627d704c7b3b36fdc42 Mon Sep 17 00:00:00 2001 From: zerafachris PERSONAL Date: Tue, 31 Mar 2026 20:15:12 +0200 Subject: [PATCH 2/2] requirements: remove cupy dependency for non-Darwin platforms --- requirements.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b2ecbde..48d763b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,5 @@ astropy click -cupy>=11.3.0; platform_system != "Darwin" fastcluster nmmn obspy>=1.4.0