diff options
author | Orivej Desh <orivej@gmx.fr> | 2018-01-19 20:38:06 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-19 20:38:06 +0000 |
commit | df925d6b7beba616d86359faf403e5c3fc75b9e7 (patch) | |
tree | dd7b38af58674b1c9cc33678a8e1185f2adac186 | |
parent | 9885029931dd5d93478f7662666489efc88dbaaa (diff) | |
parent | 60c8c1bd2da7f5580cdd50328690d237b8b951c8 (diff) |
Merge pull request #33616 from dtzWill/fix/py-structlog-tests
pythonPackages.structlog: patch to fix tests, build
-rw-r--r-- | pkgs/development/python-modules/structlog/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/structlog/default.nix b/pkgs/development/python-modules/structlog/default.nix index 2aab5b16aefab..4dc9c3c79bc9e 100644 --- a/pkgs/development/python-modules/structlog/default.nix +++ b/pkgs/development/python-modules/structlog/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchPypi +, fetchpatch , pytest , pretend , freezegun @@ -16,6 +17,14 @@ buildPythonPackage rec { sha256 = "6980001045abd235fa12582222627c19b89109e58b85eb77d5a5abc778df6e20"; }; + patches = [ + # Fix tests for pytest 3.3 + (fetchpatch { + url = "https://github.com/hynek/structlog/commit/22f0ae50607a0cb024361599f84610ce290deb99.patch"; + sha256 = "03622i13ammkpyrdk48kimbz94gbkpcmdpy0kj2z09m1kp6q2ljv"; + }) + ]; + checkInputs = [ pytest pretend freezegun ]; propagatedBuildInputs = [ simplejson ]; @@ -29,4 +38,4 @@ buildPythonPackage rec { homepage = http://www.structlog.org/; license = lib.licenses.asl20; }; -} \ No newline at end of file +} |