From 66054eeecb3f677819facb49ff009f7714fe2adb Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 29 Oct 2024 20:13:07 +0900 Subject: [PATCH] python312Packages.shap: 0.45.1 -> 0.46.0 Diff: https://github.com/slundberg/shap/compare/refs/tags/v0.45.1...v0.46.0 Changelog: https://github.com/slundberg/shap/releases/tag/v0.46.0 --- pkgs/development/python-modules/shap/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/shap/default.nix b/pkgs/development/python-modules/shap/default.nix index e2b3deaa9230..14d7ca023884 100644 --- a/pkgs/development/python-modules/shap/default.nix +++ b/pkgs/development/python-modules/shap/default.nix @@ -13,7 +13,6 @@ matplotlib, numba, numpy, - oldest-supported-numpy, opencv4, pandas, pyspark, @@ -31,7 +30,7 @@ buildPythonPackage rec { pname = "shap"; - version = "0.45.1"; + version = "0.46.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,16 +39,21 @@ buildPythonPackage rec { owner = "slundberg"; repo = "shap"; rev = "refs/tags/v${version}"; - hash = "sha256-REMAubT9WRe0exfhO4UCLt3FFQHq4HApHnI6i2F/V1o="; + hash = "sha256-qW36/Xw5oaYKmaMfE5euzkED9CKkjl2O55aO0OpCkfI="; }; - nativeBuildInputs = [ - oldest-supported-numpy + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "numpy>=2.0" "numpy" + ''; + + build-system = [ + numpy setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ cloudpickle numba numpy