python3Packages.pysaml2: 7.0.1 -> 7.1.0

This commit is contained in:
Fabian Affolter 2021-11-22 17:10:35 +01:00
parent 263ef4cc41
commit 43dc57e03e

View File

@ -1,25 +1,36 @@
{ lib
, buildPythonPackage
, isPy3k
, pythonOlder
, fetchFromGitHub
, substituteAll
, xmlsec
, cryptography, defusedxml, pyopenssl, python-dateutil, pytz, requests, six
, mock, pyasn1, pymongo, pytest, responses, xmlschema, importlib-resources
, cryptography
, defusedxml
, pyopenssl
, python-dateutil
, pytz, requests
, six
, mock
, pyasn1
, pymongo
, pytest
, responses
, xmlschema
, importlib-resources
}:
buildPythonPackage rec {
pname = "pysaml2";
version = "7.0.1";
version = "7.1.0";
format = "setuptools";
disabled = !isPy3k;
disabled = pythonOlder "3.6";
# No tests in PyPI tarball
src = fetchFromGitHub {
owner = "IdentityPython";
repo = pname;
rev = "v${version}";
sha256 = "0ickqask6bjipgi3pvxg92pjr6dk2rr3q9garap39mdrp2gsfhln";
sha256 = "sha256-3Yl6j6KAlw7QQYnwU7+naY6D97IqX766zguekKAuic8=";
};
patches = [
@ -38,15 +49,22 @@ buildPythonPackage rec {
cryptography
python-dateutil
defusedxml
importlib-resources
pyopenssl
pytz
requests
six
xmlschema
] ++ lib.optionals (pythonOlder "3.9") [
importlib-resources
];
checkInputs = [ mock pyasn1 pymongo pytest responses ];
checkInputs = [
mock
pyasn1
pymongo
pytest
responses
];
# Disabled tests try to access the network
checkPhase = ''
@ -57,9 +75,9 @@ buildPythonPackage rec {
'';
meta = with lib; {
homepage = "https://github.com/rohe/pysaml2";
description = "Python implementation of SAML Version 2 Standard";
homepage = "https://github.com/IdentityPython/pysaml2";
license = licenses.asl20;
maintainers = with maintainers; [ ];
};
}