prowler 0 -> 1 attrpath: prowler 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/fqc26pwrmhk4anq8rhihnjks1n0dds2n-packages.json.drv building '/nix/store/fqc26pwrmhk4anq8rhihnjks1n0dds2n-packages.json.drv'... Going to be running update for following packages: - prowler-3.14.0 Press Enter key to continue... Running update for: - prowler-3.14.0: UPDATING ... - prowler-3.14.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/pr/prowler/package.nix b/pkgs/by-name/pr/prowler/package.nix index 54cdf94882e5..4c1d8f6cb101 100644 --- a/pkgs/by-name/pr/prowler/package.nix +++ b/pkgs/by-name/pr/prowler/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "prowler"; - version = "3.14.0"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "prowler-cloud"; repo = "prowler"; rev = "refs/tags/${version}"; - hash = "sha256-hQVrKhBgucuZQ2CZKG6VJMsHUGkWNch9em2dRCbEA+A="; + hash = "sha256-YI7o6RnoSK9IJlBwGrxil/GmKJD3Vf1/1jzwfbEQ8Hc="; }; pythonRelaxDeps = [ No auto update branch exists Old version 3.14.0" not present in master derivation file with contents: { lib, python3, fetchFromGitHub, }: python3.pkgs.buildPythonApplication rec { pname = "prowler"; version = "3.15.0"; pyproject = true; src = fetchFromGitHub { owner = "prowler-cloud"; repo = "prowler"; rev = "refs/tags/${version}"; hash = "sha256-7aWWaGdHTveFwXsFNj4+tjX5g83/nD77jLAOrDOw8JE="; }; pythonRelaxDeps = [ "azure-keyvault-keys" "azure-mgmt-compute" "azure-mgmt-network" "azure-mgmt-security" "azure-storage-blob" "boto3" "botocore" "google-api-python-client" "jsonschema" "pydantic" "pydantic" "slack-sdk" ]; nativeBuildInputs = with python3.pkgs; [ pythonRelaxDepsHook ]; build-system = with python3.pkgs; [ poetry-core ]; dependencies = with python3.pkgs; [ alive-progress awsipranges azure-identity azure-keyvault-keys azure-mgmt-applicationinsights azure-mgmt-authorization azure-mgmt-compute azure-mgmt-containerservice azure-mgmt-cosmosdb azure-mgmt-keyvault azure-mgmt-monitor azure-mgmt-network azure-mgmt-rdbms azure-mgmt-resource azure-mgmt-security azure-mgmt-sql azure-mgmt-storage azure-mgmt-subscription azure-mgmt-web azure-storage-blob boto3 botocore colorama detect-secrets google-api-python-client google-auth-httplib2 jsonschema msgraph-sdk msrestazure pydantic_1 schema shodan slack-sdk tabulate ]; pythonImportsCheck = [ "prowler" ]; meta = with lib; { description = "Security tool for AWS, Azure and GCP to perform Cloud Security best practices assessments"; homepage = "https://github.com/prowler-cloud/prowler"; changelog = "https://github.com/prowler-cloud/prowler/releases/tag/${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; mainProgram = "prowler"; }; }