python311Packages.pysaml2: 7.4.1 -> 7.5.0
Diff: IdentityPython/pysaml2@refs/tags/v7.4.1...v7.5.0 Changelog: https://github.com/IdentityPython/pysaml2/releases/tag/v7.5.0
This commit is contained in:
parent
5e380aa0bd
commit
1a6333bbde
1 changed files with 21 additions and 6 deletions
|
@ -3,7 +3,8 @@
|
|||
, cryptography
|
||||
, defusedxml
|
||||
, fetchFromGitHub
|
||||
, importlib-resources
|
||||
, fetchPypi
|
||||
, paste
|
||||
, poetry-core
|
||||
, pyasn1
|
||||
, pymongo
|
||||
|
@ -11,27 +12,30 @@
|
|||
, pytestCheckHook
|
||||
, python-dateutil
|
||||
, pythonOlder
|
||||
, pythonRelaxDepsHook
|
||||
, pytz
|
||||
, repoze-who
|
||||
, requests
|
||||
, responses
|
||||
, setuptools
|
||||
, substituteAll
|
||||
, xmlschema
|
||||
, xmlsec
|
||||
, zope-interface
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pysaml2";
|
||||
version = "7.4.2";
|
||||
version = "7.5.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "IdentityPython";
|
||||
repo = pname;
|
||||
repo = "pysaml2";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-f8qd1Mfy32CYH9/PshfMMBviDg7OhOPlwz69bPjlYbg=";
|
||||
hash = "sha256-M/tdKGu6K38TeBZc8/dt376bHhPB0svHB3iis/se0DY=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -46,8 +50,13 @@ buildPythonPackage rec {
|
|||
sed -i 's/2999\(-.*T\)/2029\1/g' tests/*.xml
|
||||
'';
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"xmlschema"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
poetry-core
|
||||
pythonRelaxDepsHook
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -59,10 +68,16 @@ buildPythonPackage rec {
|
|||
requests
|
||||
setuptools
|
||||
xmlschema
|
||||
] ++ lib.optionals (pythonOlder "3.9") [
|
||||
importlib-resources
|
||||
];
|
||||
|
||||
passthru.optional-dependencies = {
|
||||
s2repoze = [
|
||||
paste
|
||||
repoze-who
|
||||
zope-interface
|
||||
];
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
pyasn1
|
||||
pymongo
|
||||
|
|
Loading…
Reference in a new issue