From ce6145dedcee72d9c918ca5c6e0b216c191793d2 Mon Sep 17 00:00:00 2001 From: Ruud van Asseldonk Date: Fri, 20 Sep 2019 11:03:18 +0200 Subject: [PATCH] python37Packages.sentry-sdk: Fix tests The tests depend on many third-party libraries, presumably because Sentry offers integration for each of them. I added these as build inputs but not propagated build inputs, because they are only needed for the tests. --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 503b899ec22..1e24f953d34 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPythonPackage, fetchPypi, urllib3, certifi }: +{ stdenv, buildPythonPackage, fetchPypi, urllib3, certifi, django, flask, tornado, sanic, aiohttp, bottle, rq, falcon, pyramid, celery }: buildPythonPackage rec { pname = "sentry-sdk"; @@ -9,6 +9,8 @@ buildPythonPackage rec { sha256 = "f5819df450d7b0696be69a0c6d70a09e4890a3844ee8ccb7a461794135bd5965"; }; + buildInputs = [ django flask tornado sanic aiohttp bottle rq falcon pyramid celery ]; + propagatedBuildInputs = [ urllib3 certifi ]; meta = with stdenv.lib; {