diff options
author | adisbladis <adis@blad.is> | 2017-11-11 00:59:25 +0800 |
---|---|---|
committer | adisbladis <adis@blad.is> | 2017-11-11 02:35:42 +0800 |
commit | 689f385923940f5d047fe20b5e76bd3a3e128cc8 (patch) | |
tree | eab8c267eb9c5999baa2bece6080aa4dfe36bae7 /pkgs/tools/admin | |
parent | ac3a328e0740cbfef7c4b3ebdf472784fdedb3b0 (diff) | |
download | nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.tar nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.tar.gz nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.tar.bz2 nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.tar.lz nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.tar.xz nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.tar.zst nixlib-689f385923940f5d047fe20b5e76bd3a3e128cc8.zip |
aws_shell: Move out of python-packages.nix
Diffstat (limited to 'pkgs/tools/admin')
-rw-r--r-- | pkgs/tools/admin/aws_shell/default.nix | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/tools/admin/aws_shell/default.nix b/pkgs/tools/admin/aws_shell/default.nix new file mode 100644 index 000000000000..6eee98269481 --- /dev/null +++ b/pkgs/tools/admin/aws_shell/default.nix @@ -0,0 +1,42 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, awscli +, prompt_toolkit +, boto3 +, configobj +, pygments +}: + +buildPythonPackage rec { + pname = "aws-shell"; + version = "0.1.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "1pw9lrdjl24n6lrs6lnqpyiyic8bdxgvhyqvb2rx6kkbjrfhhgv5"; + }; + + # Why does it propagate packages that are used for testing? + propagatedBuildInputs = [ + awscli + prompt_toolkit + boto3 + configobj + pygments + ]; + + #Checks are failing due to missing TTY, which won't exist. + doCheck = false; + preCheck = '' + mkdir -p check-phase + export HOME=$(pwd)/check-phase + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/awslabs/aws-shell; + description = "An integrated shell for working with the AWS CLI"; + license = licenses.asl20; + maintainers = [ ]; + }; +} |