2023-11-24 00:43:28 -05:00
|
|
|
{ pkgs ? import <nixpkgs> { } }:
|
|
|
|
with pkgs;
|
|
|
|
mkShell {
|
|
|
|
nativeBuildInputs = [
|
|
|
|
awscli2
|
|
|
|
docker
|
|
|
|
localstack
|
|
|
|
nodejs_20
|
2023-11-24 14:39:28 -05:00
|
|
|
nodePackages_latest.npm-check-updates
|
2023-11-24 00:43:28 -05:00
|
|
|
(
|
|
|
|
let my-python-packages = p: with p; [
|
|
|
|
(
|
|
|
|
buildPythonPackage rec {
|
|
|
|
pname = "awscli-local";
|
|
|
|
version = "0.21.1";
|
|
|
|
src = fetchPypi {
|
|
|
|
inherit pname version;
|
|
|
|
sha256 = "sha256-MaV5Q4qTISfTLCfB29ZWGXoSwxg/rLGK/ovXE+yaqz0=";
|
|
|
|
};
|
|
|
|
doCheck = false;
|
|
|
|
propagatedBuildInputs = with python3Packages; [ botocore localstack-client ];
|
|
|
|
}
|
|
|
|
)
|
|
|
|
]; in pkgs.python3.withPackages my-python-packages
|
|
|
|
)
|
|
|
|
];
|
|
|
|
}
|