diff options
Diffstat (limited to 'pkgs/development/python-modules/aws-adfs/default.nix')
-rw-r--r-- | pkgs/development/python-modules/aws-adfs/default.nix | 48 |
1 files changed, 23 insertions, 25 deletions
diff --git a/pkgs/development/python-modules/aws-adfs/default.nix b/pkgs/development/python-modules/aws-adfs/default.nix index 0c67f2ce4bce..c2c0b859b033 100644 --- a/pkgs/development/python-modules/aws-adfs/default.nix +++ b/pkgs/development/python-modules/aws-adfs/default.nix @@ -1,20 +1,20 @@ -{ lib -, boto3 -, botocore -, buildPythonPackage -, click -, configparser -, fetchFromGitHub -, fido2 -, lxml -, poetry-core -, pyopenssl -, pytestCheckHook -, pythonOlder -, pythonRelaxDepsHook -, requests -, requests-kerberos -, toml +{ + lib, + boto3, + botocore, + buildPythonPackage, + click, + configparser, + fetchFromGitHub, + fido2, + lxml, + poetry-core, + pyopenssl, + pytestCheckHook, + pythonOlder, + requests, + requests-kerberos, + toml, }: buildPythonPackage rec { @@ -26,21 +26,21 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "venth"; - repo = pname; + repo = "aws-adfs"; rev = "refs/tags/v${version}"; hash = "sha256-ZzQ92VBa8CApd0WkfPrUZsEZICK2fhwmt45P2sx2mK0="; }; - nativeBuildInputs = [ + build-system = [ poetry-core - pythonRelaxDepsHook ]; pythonRelaxDeps = [ "configparser" + "requests-kerberos" ]; - propagatedBuildInputs = [ + dependencies = [ boto3 botocore click @@ -61,16 +61,14 @@ buildPythonPackage rec { export HOME=$(mktemp -d); ''; - pythonImportsCheck = [ - "aws_adfs" - ]; + pythonImportsCheck = [ "aws_adfs" ]; meta = with lib; { description = "Command line tool to ease AWS CLI authentication against ADFS"; - mainProgram = "aws-adfs"; homepage = "https://github.com/venth/aws-adfs"; changelog = "https://github.com/venth/aws-adfs/releases/tag/v${version}"; license = licenses.psfl; maintainers = with maintainers; [ bhipple ]; + mainProgram = "aws-adfs"; }; } |