From 4caa9b34c7d851cf80f39eeef7ceb98fd520c5ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:55 +0100 Subject: [PATCH] python3Packages.imbalanced-learn: 0.12.4 -> 0.13.0 https://github.com/scikit-learn-contrib/imbalanced-learn/releases/tag/0.13.0 --- .../imbalanced-learn/default.nix | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/imbalanced-learn/default.nix b/pkgs/development/python-modules/imbalanced-learn/default.nix index 09ebc40b7abb..b09f6da99388 100644 --- a/pkgs/development/python-modules/imbalanced-learn/default.nix +++ b/pkgs/development/python-modules/imbalanced-learn/default.nix @@ -1,9 +1,10 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, setuptools, + setuptools-scm, joblib, keras, numpy, @@ -17,19 +18,24 @@ buildPythonPackage rec { pname = "imbalanced-learn"; - version = "0.12.4"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.8"; - src = fetchPypi { - inherit pname version; - hash = "sha256-gVO6OF0pawfZfgkBomJKhsBrSMlML5LaOlNUgnaXt6M="; + src = fetchFromGitHub { + owner = "scikit-learn-contrib"; + repo = "imbalanced-learn"; + tag = version; + hash = "sha256-osmALi5vTV+3kgldY/VhYkNvpXX11KwJ/dIX/5E7Uhc="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; - propagatedBuildInputs = [ + dependencies = [ joblib numpy scikit-learn