python310Packages.gssapi 0 -> 1 attrpath: python310Packages.gssapi Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/flkrpcfml1681xjxydmyxn3l7ksvxc57-packages.json.drv building '/nix/store/flkrpcfml1681xjxydmyxn3l7ksvxc57-packages.json.drv'... Going to be running update for following packages: - python3.10-gssapi-1.7.3 Press Enter key to continue... Running update for: - python3.10-gssapi-1.7.3: UPDATING ... - python3.10-gssapi-1.7.3: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/python-modules/gssapi/default.nix b/pkgs/development/python-modules/gssapi/default.nix index 16c6eb513c6..eab119f39ad 100644 --- a/pkgs/development/python-modules/gssapi/default.nix +++ b/pkgs/development/python-modules/gssapi/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "gssapi"; - version = "1.7.3"; + version = "1.8.2"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "pythongssapi"; repo = "python-${pname}"; - rev = "v${version}"; - sha256 = "sha256-/1YOnG6sCP8G8J3K2/RycTC95rXW9M+U3Mjz4GCt13s="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-qz4EWAO++yq72/AGwyNOtH/fTRSFbiCo/K98htROUxI="; }; # It's used to locate headers No auto update branch exists Old version 1.7.3" not present in staging derivation file with contents: { stdenv , lib , buildPythonPackage , pythonOlder , fetchFromGitHub , six , decorator , nose , krb5 , GSS , parameterized , shouldbe , cython , python , k5test }: buildPythonPackage rec { pname = "gssapi"; version = "1.8.2"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "pythongssapi"; repo = "python-${pname}"; rev = "refs/tags/v${version}"; sha256 = "sha256-qz4EWAO++yq72/AGwyNOtH/fTRSFbiCo/K98htROUxI="; }; # It's used to locate headers postPatch = '' substituteInPlace setup.py \ --replace 'get_output(f"{kc} gssapi --prefix")' '"${lib.getDev krb5}"' ''; nativeBuildInputs = [ cython krb5 ]; propagatedBuildInputs = [ decorator six ]; buildInputs = lib.optionals stdenv.isDarwin [ GSS ]; checkInputs = [ k5test nose parameterized shouldbe six ]; 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) checkPhase = '' # some tests don't respond to being disabled through nosetests -x echo $'\ndel CredsTestCase.test_add_with_impersonate' >> gssapi/tests/test_high_level.py echo $'\ndel TestBaseUtilities.test_acquire_creds_impersonate_name' >> gssapi/tests/test_raw.py echo $'\ndel TestBaseUtilities.test_add_cred_impersonate_name' >> gssapi/tests/test_raw.py export PYTHONPATH="$out/${python.sitePackages}:$PYTHONPATH" nosetests -e 'ext_test_\d.*' ''; pythonImportsCheck = [ "gssapi" ]; meta = with lib; { homepage = "https://pypi.python.org/pypi/gssapi"; description = "Python GSSAPI Wrapper"; license = licenses.mit; }; }