From cd7aa8d5842f7b2a3499ed1e9c15c314e480f749 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Wed, 7 Aug 2024 13:44:22 -0400 Subject: [PATCH] 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. --- pkgs/development/python-modules/pypsrp/default.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pypsrp/default.nix b/pkgs/development/python-modules/pypsrp/default.nix index 7cf8c56581dc..faddf2906f5f 100644 --- a/pkgs/development/python-modules/pypsrp/default.nix +++ b/pkgs/development/python-modules/pypsrp/default.nix @@ -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 ]; };