Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

pythonPackages.pgpy: 0.5.2 -> 0.5.4 (#121270)

https://github.com/SecurityInnovation/PGPy/releases/tag/v0.5.3
https://github.com/SecurityInnovation/PGPy/releases/tag/v0.5.4

authored by Robert Schütz and committed by GitHub 688fee8b e32d4976

+9 -9
+9 -9
pkgs/development/python-modules/pgpy/default.nix
··· 1 - { lib, isPy3k, fetchFromGitHub, buildPythonPackage 1 + { lib, pythonOlder, fetchFromGitHub, buildPythonPackage 2 2 , six, enum34, pyasn1, cryptography, singledispatch ? null 3 - , fetchPypi, pytestCheckHook }: 3 + , pytestCheckHook }: 4 4 5 5 buildPythonPackage rec { 6 6 pname = "pgpy"; 7 - version = "0.5.2"; 7 + version = "0.5.4"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "SecurityInnovation"; 11 11 repo = "PGPy"; 12 - rev = version; 13 - sha256 = "1v2b1dyq1sl48d2gw7vn4hv6sasd9ihpzzcq8yvxj9dgfak2y663"; 12 + rev = "v${version}"; 13 + sha256 = "03pch39y3hi4ici6y6lvz0j0zram8dw2wvnmq1zyjy3vyvm1ms4a"; 14 14 }; 15 15 16 16 propagatedBuildInputs = [ 17 17 six 18 18 pyasn1 19 19 cryptography 20 + ] ++ lib.optionals (pythonOlder "3.4") [ 20 21 singledispatch 21 - ] ++ lib.optional (!isPy3k) enum34; 22 + enum34 23 + ]; 22 24 23 25 checkInputs = [ 24 26 pytestCheckHook 25 27 ]; 26 28 27 - disabledTests = [ "test_sign_string" "test_verify_string" ]; 28 - 29 29 meta = with lib; { 30 30 homepage = "https://github.com/SecurityInnovation/PGPy"; 31 31 description = "Pretty Good Privacy for Python 2 and 3"; ··· 35 35 4880. 36 36 ''; 37 37 license = licenses.bsd3; 38 - maintainers = with maintainers; [ eadwu ]; 38 + maintainers = with maintainers; [ eadwu dotlambda ]; 39 39 }; 40 40 }