summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2019-07-15 05:53:18 -0500
committerGitHub <noreply@github.com>2019-07-15 05:53:18 -0500
commita804a5c3dad2bd5b214cb46d932c0d03a95bd24b (patch)
tree25c95f7009c0a708d619caad9107bdbfa463bfc6 /pkgs
parent8612048e4a7213f7159a2a5c37f2bd046e45c71d (diff)
parent41a22ac77a5589c74d1bea27625016b34c04f097 (diff)
downloadnixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.tar
nixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.tar.gz
nixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.tar.bz2
nixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.tar.lz
nixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.tar.xz
nixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.tar.zst
nixpkgs-a804a5c3dad2bd5b214cb46d932c0d03a95bd24b.zip
Merge pull request #64757 from marsam/fix-sklearn-deap
pythonPackages.sklearn-deap: 0.2.2 -> 0.2.3
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/sklearn-deap/default.nix15
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/sklearn-deap/default.nix b/pkgs/development/python-modules/sklearn-deap/default.nix
index 63a048abdb2..c54997a21fe 100644
--- a/pkgs/development/python-modules/sklearn-deap/default.nix
+++ b/pkgs/development/python-modules/sklearn-deap/default.nix
@@ -1,17 +1,25 @@
-{ stdenv, buildPythonPackage, fetchFromGitHub, numpy, scipy, deap, scikitlearn, python, isPy3k }:
+{ stdenv, buildPythonPackage, fetchFromGitHub, fetchpatch, numpy, scipy, deap, scikitlearn, python }:
 
 buildPythonPackage rec {
   pname = "sklearn-deap";
-  version = "0.2.2";
+  version = "0.2.3";
 
   # No tests in Pypi
   src = fetchFromGitHub {
     owner = "rsteca";
     repo = pname;
     rev = "${version}";
-    sha256 = "01ynmzxg181xhv2d7bs53zjvk9x2qpxix32sspq54mpigxh13ava";
+    sha256 = "1yqnmy8h08i2y6bb2s0a5nx9cwvyg45293whqh420c195gpzg1x3";
   };
 
+  patches = [
+    # Fix for newer versions of scikit-learn. See: https://github.com/rsteca/sklearn-deap/pull/62
+    (fetchpatch {
+      url = "https://github.com/rsteca/sklearn-deap/commit/3ae62990fc87f36b59382e7c4db3c74cf99ec3bf.patch";
+      sha256 = "1na6wf4v0dcmyz3pz8aiqkmv76d1iz3hi4iyfq9kfnycgzpv1kxk";
+    })
+  ];
+
   propagatedBuildInputs = [ numpy scipy deap scikitlearn ];
 
   checkPhase = ''
@@ -23,7 +31,6 @@ buildPythonPackage rec {
     homepage = https://github.com/rsteca/sklearn-deap;
     license = licenses.lgpl3;
     maintainers = with maintainers; [ psyanticy ];
-    broken = isPy3k; # https://github.com/rsteca/sklearn-deap/issues/65
   };
 }