summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/gssapi
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2020-09-13 00:24:14 +0100
committerJon <jonringer@users.noreply.github.com>2020-09-22 23:18:27 -0700
commit9a472166af0f845d8aa4fa872fb87d6ea671af87 (patch)
treef24754b692a17b579d63354bb7fb214b322fcf95 /pkgs/development/python-modules/gssapi
parentpythonPackages.gssapi: fix tests (diff)
downloadnixpkgs-9a472166af0f845d8aa4fa872fb87d6ea671af87.tar.gz
pythonPackages.gssapi: 1.6.2 -> 1.6.9
Diffstat (limited to 'pkgs/development/python-modules/gssapi')
-rw-r--r--pkgs/development/python-modules/gssapi/default.nix13
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/gssapi/default.nix b/pkgs/development/python-modules/gssapi/default.nix
index 811d5f28ce7e..9013c7d978fd 100644
--- a/pkgs/development/python-modules/gssapi/default.nix
+++ b/pkgs/development/python-modules/gssapi/default.nix
@@ -1,14 +1,13 @@
{ stdenv
, lib
, buildPythonPackage
+, pythonOlder
, fetchFromGitHub
, six
-, enum34
, decorator
, nose
, krb5Full
, darwin
-, isPy27
, parameterized
, shouldbe
, cython
@@ -18,13 +17,14 @@
buildPythonPackage rec {
pname = "gssapi";
- version = "1.6.2";
+ version = "1.6.9";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "pythongssapi";
repo = "python-${pname}";
rev = "v${version}";
- sha256 = "195x3zqzyv491i9hf7l4asmic5pb2w3l1r7bps89651wkb3mrz1l";
+ sha256 = "1shm3pc0l2r91qadkpq4bx45my0165nw3kdcp0gw4lk50z215hag";
};
# It's used to locate headers
@@ -41,7 +41,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [
decorator
six
- ] ++ lib.optional isPy27 enum34;
+ ];
buildInputs = lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.GSS
@@ -55,7 +55,8 @@ buildPythonPackage rec {
six
];
- doCheck = !stdenv.isDarwin; # many failures on darwin
+ doCheck = pythonOlder "3.8" # `shouldbe` not available
+ && !stdenv.isDarwin; # many failures on darwin
# skip tests which fail possibly due to be an upstream issue (see
# https://github.com/pythongssapi/python-gssapi/issues/220)