5 , ssm-session-manager-plugin
8 python3Packages.buildPythonApplication rec {
13 src = fetchFromGitHub {
17 hash = "sha256-9w2jP4s1HXf1gYiXX05Dt2iXt0bR0U48yc8h9T5M+EQ=";
21 ./disable-bootstrap.patch
25 rm aws_gate/bootstrap.py tests/unit/test_bootstrap.py
30 python3Packages.setuptools
34 pythonRelaxDeps = true;
36 propagatedBuildInputs = [
38 python3Packages.cryptography
39 python3Packages.marshmallow
40 python3Packages.packaging
41 python3Packages.pyyaml
42 python3Packages.requests
43 python3Packages.unix-ar
45 ssm-session-manager-plugin
49 installShellCompletion --bash completions/bash/aws-gate
50 installShellCompletion --zsh completions/zsh/_aws-gate
54 $out/bin/${pname} --version
58 description = "Better AWS SSM Session manager CLI client";
59 homepage = "https://github.com/xen0l/aws-gate";
60 license = licenses.bsd3;
61 maintainers = with maintainers; [ tirimia ];
62 platforms = with platforms; linux ++ darwin;
63 mainProgram = "aws-gate";