python3Packages.pypsrp: propagate kerberos deps from pyspnego

This is more faithful to the project's pyproject.toml, which specifies pyspnego[kerberos] as the dependencies for kerberos.
This commit is contained in:
Elliot Cameron
2024-08-13 19:28:10 -04:00
parent eebf361edd
commit cd7aa8d584
@@ -4,10 +4,8 @@
buildPythonPackage,
cryptography,
fetchFromGitHub,
gssapi,
httpcore,
httpx,
krb5,
psrpcore,
psutil,
pyspnego,
@@ -52,11 +50,7 @@ buildPythonPackage rec {
passthru.optional-dependencies = {
credssp = [ requests-credssp ];
kerberos = [
# pyspnego[kerberos] will have those two dependencies
gssapi
krb5
];
kerberos = pyspnego.optional-dependencies.kerberos;
named_pipe = [ psutil ];
ssh = [ asyncssh ];
};