20 buildPythonPackage rec {
24 src = fetchFromGitHub {
28 sha256 = "sha256-en/9kxhiW4aesc2SOpg/jRXiRa222iBQuq1O3cHeBJs=";
32 substituteInPlace setup.cfg \
33 --replace "requests>=2.20.0,<2.26" "requests~=2.20" \
34 --replace "cachetools~=5.0.0" "cachetools~=5.0"
37 propagatedBuildInputs = [
54 pythonImportsCheck = [ "localstack" ];
56 # Test suite requires boto, which has been removed from nixpkgs
57 # Just do minimal test, buildPythonPackage maps checkPhase
58 # to installCheckPhase, so we can test that entrypoint point works.
60 $out/bin/localstack --version
64 description = "A fully functional local Cloud stack";
65 homepage = "https://github.com/localstack/localstack";
66 license = licenses.asl20;
67 maintainers = with maintainers; [ jonringer ];