localstack 0 -> 1 attrpath: localstack Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/8fbjaqi98n12cfnygl82v2vwlwy5qmbr-packages.json.drv building '/nix/store/8fbjaqi98n12cfnygl82v2vwlwy5qmbr-packages.json.drv'... Going to be running update for following packages: - localstack-3.0.2 Press Enter key to continue... Running update for: - localstack-3.0.2: UPDATING ... - localstack-3.0.2: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/localstack/default.nix b/pkgs/development/python-modules/localstack/default.nix index 39b27be9f93f..13a791482296 100644 --- a/pkgs/development/python-modules/localstack/default.nix +++ b/pkgs/development/python-modules/localstack/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "localstack"; - version = "3.0.2"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "localstack"; repo = "localstack"; rev = "refs/tags/v${version}"; - hash = "sha256-HncD/lhYfBrqtXF8F1Gz7JqwrASoHbsXvp1HXM5rldw="; + hash = "sha256-r0KRPtsLr6Pyn/va93reLdHHKtiOLB1uflAJ2L/uZmU="; }; postPatch = '' No auto update branch exists Old version 3.0.2" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchFromGitHub , setuptools , apispec , boto3 , cachetools , click , localstack-client , localstack-ext , plux , psutil , python-dotenv , pyyaml , packaging , requests , rich , semver , tailer }: buildPythonPackage rec { pname = "localstack"; version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "localstack"; repo = "localstack"; rev = "refs/tags/v${version}"; hash = "sha256-r0KRPtsLr6Pyn/va93reLdHHKtiOLB1uflAJ2L/uZmU="; }; postPatch = '' substituteInPlace setup.cfg \ --replace "requests>=2.20.0,<2.26" "requests~=2.20" \ --replace "cachetools~=5.0.0" "cachetools~=5.0" \ --replace "boto3>=1.20,<1.25.0" "boto3~=1.20" ''; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ apispec boto3 cachetools click localstack-client localstack-ext plux psutil python-dotenv pyyaml packaging requests rich semver tailer ]; pythonImportsCheck = [ "localstack" ]; # Test suite requires boto, which has been removed from nixpkgs # Just do minimal test, buildPythonPackage maps checkPhase # to installCheckPhase, so we can test that entrypoint point works. checkPhase = '' $out/bin/localstack --version ''; meta = with lib; { description = "A fully functional local Cloud stack"; homepage = "https://github.com/localstack/localstack"; license = licenses.asl20; maintainers = with maintainers; [ jonringer ]; }; }