diff options
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 34 |
1 files changed, 4 insertions, 30 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 92dd3b5cee42..27ce0f309a2b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1381,7 +1381,7 @@ in { sha256 = "1aqmy3psn12lxgp659d0zsxkirxzy5lnbnzxf9xjq1a93s3qm704"; }; - buildInputs = with self; [ pkgs.libev cython ] ++ optionals doCheck [ scales eventlet twisted mock gevent nose pytz pyyaml sure ]; + buildInputs = with self; [ pkgs.libev cython ]; propagatedBuildInputs = with self; [ futures six ]; @@ -1394,6 +1394,8 @@ in { ${python.interpreter} setup.py eventlet_nosetests ''; + checkInputs = [ scales eventlet twisted mock gevent nose pytz pyyaml sure ]; + # Could not get tests running doCheck = false; @@ -10665,35 +10667,7 @@ in { }; }; - pyjwt = buildPythonPackage rec { - version = "1.5.3"; - name = "pyjwt-${version}"; - - src = pkgs.fetchFromGitHub { - owner = "progrium"; - repo = "pyjwt"; - rev = version; - sha256 = "109zb3ka2lvp00r9nawa0lmljfikvhcj5yny19kcipz8mqia1gs8"; - }; - - buildInputs = with self; [ pytestrunner pytestcov pytest coverage ]; - propagatedBuildInputs = with self; [ cryptography ecdsa ]; - - # We don't need this specific version - postPatch = '' - substituteInPlace setup.py --replace "pytest==2.7.3" "pytest" - ''; - - meta = { - description = "JSON Web Token implementation in Python"; - longDescription = "A Python implementation of JSON Web Token draft 01"; - homepage = https://github.com/progrium/pyjwt; - downloadPage = https://github.com/progrium/pyjwt/releases; - license = licenses.mit; - maintainers = with maintainers; [ prikhi ]; - platforms = platforms.unix; - }; - }; + pyjwt = callPackage ../development/python-modules/pyjwt { }; pykickstart = buildPythonPackage rec { name = "pykickstart-${version}"; |