From b1c9bf9d6b780527b57ea661cd6ff46a8bf97fe3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 Dec 2021 08:52:03 +0100 Subject: [PATCH 1/5] python3Packages.parts: 1.1.2 -> 1.2.0 --- pkgs/development/python-modules/parts/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/parts/default.nix b/pkgs/development/python-modules/parts/default.nix index c615fe5a0307..664ce66ac6d5 100644 --- a/pkgs/development/python-modules/parts/default.nix +++ b/pkgs/development/python-modules/parts/default.nix @@ -5,16 +5,20 @@ buildPythonPackage rec { pname = "parts"; - version = "1.1.2"; + version = "1.2.0"; + format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "2212129476f6d285c3aaab309b80b83664d13dca5a42c5ca3500bd32130af7ec"; + sha256 = "sha256-sfeh6KdprW40ZgfItm9oojDlrI4X29+O7pzfafIawB0="; }; # Project has no tests doCheck = false; - pythonImportsCheck = [ "parts" ]; + + pythonImportsCheck = [ + "parts" + ]; meta = with lib; { description = "Python library for common list functions related to partitioning lists"; From 3c7bd36c553a9abd77f9733f838ad020497226ed Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 Dec 2021 08:53:04 +0100 Subject: [PATCH 2/5] python3Packages.bitlist: 0.5.1 -> 0.6.0 --- .../development/python-modules/bitlist/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/bitlist/default.nix b/pkgs/development/python-modules/bitlist/default.nix index e985dbf28c0f..f16a0195100e 100644 --- a/pkgs/development/python-modules/bitlist/default.nix +++ b/pkgs/development/python-modules/bitlist/default.nix @@ -8,11 +8,12 @@ buildPythonPackage rec { pname = "bitlist"; - version = "0.5.1"; + version = "0.6.0"; + format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-bX/Z5FBm21gX4ax/HfqD2bNotZyNFX7dHCEN5uZzQJQ="; + sha256 = "sha256-LTrn+PCaqob0EGyyv1V1uCBeDQZvIYE1hNPqi4y/zfc="; }; propagatedBuildInputs = [ @@ -24,12 +25,9 @@ buildPythonPackage rec { nose ]; - postPatch = '' - substituteInPlace setup.py \ - --replace "parts~=1.0.3" "parts>=1.0.3" - ''; - - pythonImportsCheck = [ "bitlist" ]; + pythonImportsCheck = [ + "bitlist" + ]; meta = with lib; { description = "Python library for working with little-endian list representation of bit strings"; From 838dbde1ab8d0c645d61b1725f2439055fc3df1e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 Dec 2021 09:09:19 +0100 Subject: [PATCH 3/5] python3Packages.fountains: relax bitlist constraint --- pkgs/development/python-modules/fountains/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/fountains/default.nix b/pkgs/development/python-modules/fountains/default.nix index aec78779a7a4..7b3e470f08c0 100644 --- a/pkgs/development/python-modules/fountains/default.nix +++ b/pkgs/development/python-modules/fountains/default.nix @@ -17,6 +17,11 @@ buildPythonPackage rec { bitlist ]; + postPatch = '' + substituteInPlace setup.py \ + --replace "bitlist~=0.5.1" "bitlist>=0.5.1" + ''; + # Project has no test doCheck = false; From cf0f42ce9a452f1a192bdb299803655510f5194f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 Dec 2021 09:15:31 +0100 Subject: [PATCH 4/5] python3Packages.fe25519: relax constraints --- pkgs/development/python-modules/fe25519/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/fe25519/default.nix b/pkgs/development/python-modules/fe25519/default.nix index 193d7aa60dec..240b000bbbbb 100644 --- a/pkgs/development/python-modules/fe25519/default.nix +++ b/pkgs/development/python-modules/fe25519/default.nix @@ -11,6 +11,7 @@ buildPythonPackage rec { pname = "fe25519"; version = "1.0.0"; + format = "setuptools"; src = fetchPypi { inherit pname version; @@ -28,7 +29,15 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ "fe25519" ]; + postPatch = '' + substituteInPlace setup.py \ + --replace "bitlist~=0.5.1" "bitlist>=0.5.1" \ + --replace "parts~=1.1.2" "parts>=1.1.2" + ''; + + pythonImportsCheck = [ + "fe25519" + ]; meta = with lib; { description = "Python field operations for Curve25519's prime"; From 145cc3ae032004c7cac18be335e5903961e68904 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 Dec 2021 09:20:44 +0100 Subject: [PATCH 5/5] python3Packages.ge25519: relax constraints --- pkgs/development/python-modules/ge25519/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/ge25519/default.nix b/pkgs/development/python-modules/ge25519/default.nix index 1a00108a8f8f..62d7e271ba8a 100644 --- a/pkgs/development/python-modules/ge25519/default.nix +++ b/pkgs/development/python-modules/ge25519/default.nix @@ -12,6 +12,7 @@ buildPythonPackage rec { pname = "ge25519"; version = "1.0.0"; + format = "setuptools"; src = fetchPypi { inherit pname version; @@ -30,7 +31,15 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ "ge25519" ]; + postPatch = '' + substituteInPlace setup.py \ + --replace "bitlist~=0.5.1" "bitlist>=0.5.1" \ + --replace "parts~=1.1.2" "parts>=1.1.2" + ''; + + pythonImportsCheck = [ + "ge25519" + ]; meta = with lib; { description = "Python implementation of Ed25519 group elements and operations";