summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Kalinkin <dmitry.kalinkin@gmail.com>2023-03-26 22:57:15 -0400
committerDmitry Kalinkin <dmitry.kalinkin@gmail.com>2023-03-26 22:57:15 -0400
commit8d8161e618be2b91bfef7987a89f7338f559e627 (patch)
tree03d1ed0a5478017f28d01f4b419edbb64d4d1844
parentMerge pull request #223129 from figsoda/cargo-expand (diff)
downloadnixpkgs-origin/pr/pymoo_0_6_0_1.tar.gz
python3Packages.pymoo: 0.6.0 -> 0.6.0.1origin/pr/pymoo_0_6_0_1
-rw-r--r--pkgs/development/python-modules/pymoo/default.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/pymoo/default.nix b/pkgs/development/python-modules/pymoo/default.nix
index 134319d0a89b..637bd4dc17b3 100644
--- a/pkgs/development/python-modules/pymoo/default.nix
+++ b/pkgs/development/python-modules/pymoo/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, fetchpatch
, pytestCheckHook
, writeText
, autograd
@@ -19,13 +20,13 @@
buildPythonPackage rec {
pname = "pymoo";
- version = "0.6.0";
+ version = "0.6.0.1";
src = fetchFromGitHub {
owner = "anyoptimization";
repo = "pymoo";
rev = version;
- hash = "sha256-dzKr+u84XmPShWXFjH7V9KzwJPGZz3msGOe1S7FlGTQ=";
+ hash = "sha256-+qtW7hfSo266n1SRzAgHIu99W5Sl+NYbKOHXv/JI9IA=";
};
pymoo_data = fetchFromGitHub {
@@ -35,6 +36,14 @@ buildPythonPackage rec {
hash = "sha256-iGWPepZw3kJzw5HKV09CvemVvkvFQ38GVP+BAryBSs0=";
};
+ patches = [
+ # https://github.com/anyoptimization/pymoo/pull/407
+ (fetchpatch {
+ url = "https://github.com/anyoptimization/pymoo/commit/be57ece64275469daece1e8ef12b2b6ee05362c9.diff";
+ hash = "sha256-BLPrUqNbAsAecfYahESEJF6LD+kehUYmkTvl/nvyqII=";
+ })
+ ];
+
postPatch = ''
substituteInPlace setup.py \
--replace "cma==3.2.2" "cma" \