13 # Sensitive downstream dependencies
17 buildPythonPackage rec {
18 pname = "localstack-ext";
22 inherit pname version;
23 hash = "sha256-Ex5ZPlteDaiyex90QumucVdTTbpp9uWiBrvw1kMr++8=";
27 # Avoid circular dependency
28 sed -i '/localstack>=/d' setup.cfg
30 # Pip is unable to resolve attr logic, so it will emit version as 0.0.0
31 substituteInPlace setup.cfg \
32 --replace "version = attr: localstack_ext.__version__" "version = ${version}"
35 substituteInPlace setup.cfg \
36 --replace "dill==0.3.2" "dill~=0.3.0" \
37 --replace "requests>=2.20.0,<2.26" "requests~=2.20"
40 propagatedBuildInputs = [
51 pythonImportsCheck = [ "localstack_ext" ];
61 description = "Extensions for LocalStack";
62 homepage = "https://github.com/localstack/localstack";
63 license = licenses.asl20;
64 maintainers = with maintainers; [ jonringer ];