From 3b7b98ce1e653db0123b7529a5a78961fa424fb3 Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Fri, 27 Mar 2020 23:10:36 -0400 Subject: [PATCH] pythonPackages.effect: fix build by marking py3 only Upstream only supports python >= 3.6: https://github.com/python-effect/effect/#effect CC @NixOS/nixos-release-managers ZHF: #80379 --- pkgs/development/python-modules/effect/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/effect/default.nix b/pkgs/development/python-modules/effect/default.nix index fec5518f0e80..67537dd1f48b 100644 --- a/pkgs/development/python-modules/effect/default.nix +++ b/pkgs/development/python-modules/effect/default.nix @@ -1,33 +1,40 @@ { buildPythonPackage , fetchPypi , lib +, isPy3k , six , attrs , pytest , testtools }: + buildPythonPackage rec { version = "1.1.0"; pname = "effect"; + disabled = (!isPy3k); src = fetchPypi { inherit pname version; sha256 = "7affb603707c648b07b11781ebb793a4b9aee8acf1ac5764c3ed2112adf0c9ea"; }; + checkInputs = [ pytest testtools ]; + propagatedBuildInputs = [ six attrs ]; + checkPhase = '' pytest ''; + meta = with lib; { description = "Pure effects for Python"; - homepage = https://github.com/python-effect/effect; + homepage = "https://github.com/python-effect/effect"; license = licenses.mit; }; }