summary refs log tree commit diff
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2018-01-08 09:46:40 -0600
committerWill Dietz <w@wdtz.org>2018-01-08 09:48:13 -0600
commit60c8c1bd2da7f5580cdd50328690d237b8b951c8 (patch)
tree9be25fe40a45adaab1772e4176e5b559dc22a4df
parentd0cfab834609eb77cba9bf76a9ec4663ca25018a (diff)
downloadnixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.tar
nixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.tar.gz
nixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.tar.bz2
nixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.tar.lz
nixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.tar.xz
nixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.tar.zst
nixlib-60c8c1bd2da7f5580cdd50328690d237b8b951c8.zip
pythonPackages.structlog: patch to fix tests, build
-rw-r--r--pkgs/development/python-modules/structlog/default.nix11
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 2aab5b16aefa..4dc9c3c79bc9 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
+}