about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorRobert Schütz <robert.schuetz@stud.uni-heidelberg.de>2018-03-20 13:04:04 +0100
committerRobert Schütz <robert.schuetz@stud.uni-heidelberg.de>2018-03-20 17:32:48 +0100
commitb34af91889356f815156adf9dd13263ded5ab773 (patch)
tree9b917f6d1176b327441fc464a16f162dcb11a08b /pkgs/development
parent86e007bd31391c4bddf6c1610aa3fb2538896861 (diff)
pythonPackages.klein: 15.3.1 -> 17.10.0
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/python-modules/klein/default.nix16
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/klein/default.nix b/pkgs/development/python-modules/klein/default.nix
index f4748a93277bd..3dfbb4e17db28 100644
--- a/pkgs/development/python-modules/klein/default.nix
+++ b/pkgs/development/python-modules/klein/default.nix
@@ -1,17 +1,23 @@
-{ lib, buildPythonPackage, fetchPypi, isPy3k, werkzeug, twisted }:
+{ lib, buildPythonPackage, fetchPypi
+, six, twisted, werkzeug, incremental
+, mock }:
 
 buildPythonPackage rec {
   pname = "klein";
-  version = "15.3.1";
+  version = "17.10.0";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "1hl2psnn1chm698rimyn9dgcpl1mxgc8dj11b3ipp8z37yfjs3z9";
+    sha256 = "30aaf0d78a987d5dbfe0968a07367ad0c73e02823cc8eef4c54f80ab848370d0";
   };
 
-  disabled = isPy3k;
+  propagatedBuildInputs = [ six twisted werkzeug incremental ];
 
-  propagatedBuildInputs = [ werkzeug twisted ];
+  checkInputs = [ mock ];
+
+  checkPhase = ''
+    trial klein
+  '';
 
   meta = with lib; {
     description = "Klein Web Micro-Framework";