From bf64f96e7f6cd5eee8beb5281398fe8ec7ebdc9f Mon Sep 17 00:00:00 2001 From: Daiderd Jordan <daiderd@gmail.com> Date: Mon, 1 May 2017 23:37:28 +0200 Subject: [PATCH 1/2] python-pytestcov: add missing dependencies --- pkgs/top-level/python-packages.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4ab8879d1c8..98e54037415 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5509,7 +5509,8 @@ in { sha256 = "fa0a212283cdf52e2eecc24dd6459bb7687cc29adb60cb84258fab73be8dda0f"; }; - buildInputs = with self; [ covCore pytest virtualenv process-tests helper ]; + propagatedBuildInputs = with self; [ pytest coverage ]; + buildInputs = with self; [ covCore virtualenv process-tests helper ]; doCheck = false; checkPhase = '' From 74686d6c8ca46e6ef358c20301585d792c3e1127 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan <daiderd@gmail.com> Date: Mon, 1 May 2017 23:39:29 +0200 Subject: [PATCH 2/2] python-dogpile-cache: fix darwin build and add missing test dependencies --- .../python-modules/dogpile.cache/default.nix | 10 +++++----- pkgs/top-level/python-packages.nix | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/dogpile.cache/default.nix b/pkgs/development/python-modules/dogpile.cache/default.nix index 69363a8498e..af8bd1a1d11 100644 --- a/pkgs/development/python-modules/dogpile.cache/default.nix +++ b/pkgs/development/python-modules/dogpile.cache/default.nix @@ -1,6 +1,6 @@ -{ stdenv, buildPythonPackage, fetchPypi, - dogpile_core, pytest - }: +{ stdenv, buildPythonPackage, fetchPypi +, dogpile_core, pytest, pytestcov, mock, Mako +}: buildPythonPackage rec { pname = "dogpile.cache"; @@ -13,12 +13,12 @@ buildPythonPackage rec { }; propagatedBuildInputs = [ dogpile_core ]; - buildInputs = [ pytest ]; + buildInputs = [ pytest pytestcov mock Mako ]; meta = with stdenv.lib; { description = "A caching front-end based on the Dogpile lock"; homepage = http://bitbucket.org/zzzeek/dogpile.cache; - platforms = platforms.linux; # Can only test linux + platforms = platforms.unix; license = licenses.bsd3; }; } diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 98e54037415..b764d5be48c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14115,6 +14115,7 @@ in { description = "Super-fast templating language"; homepage = http://www.makotemplates.org; license = licenses.mit; + platforms = platforms.unix; maintainers = with maintainers; [ domenkozar ]; }; };