From 56c362a1e5023a3c4b451f7d8ff20f348255e3c0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 9 Jul 2026 13:35:29 +0200 Subject: [PATCH] prowler: 5.31.1 -> 5.33.0 Diff: https://github.com/prowler-cloud/prowler/compare/5.31.1...5.33.0 Changelog: https://github.com/prowler-cloud/prowler/releases/tag/5.33.0 --- pkgs/by-name/pr/prowler/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prowler/package.nix b/pkgs/by-name/pr/prowler/package.nix index 194c1b5e3792..77e613c84c45 100644 --- a/pkgs/by-name/pr/prowler/package.nix +++ b/pkgs/by-name/pr/prowler/package.nix @@ -1,12 +1,13 @@ { lib, fetchFromGitHub, + kingfisher, python3Packages, }: python3Packages.buildPythonApplication (finalAttrs: { pname = "prowler"; - version = "5.31.1"; + version = "5.33.0"; pyproject = true; __structuredAttrs = true; @@ -15,11 +16,13 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "prowler-cloud"; repo = "prowler"; tag = finalAttrs.version; - hash = "sha256-V3kPj3gtS8ZkeU/rBaTPaOdfWvYI70jAi52kCX0m/jg="; + hash = "sha256-dx4/AmV+K4YH9gqjznMNJcVv0MZ5Qt/Lelw6ErbHgt8="; }; pythonRelaxDeps = true; + pythonRemoveDeps = [ "kingfisher-bin" ]; + build-system = with python3Packages; [ hatchling ]; dependencies = with python3Packages; [ @@ -107,6 +110,10 @@ python3Packages.buildPythonApplication (finalAttrs: { uuid6 ]; + postFixup = '' + wrapProgram $out/bin/prowler --prefix PATH : "${lib.makeBinPath [ kingfisher ]}" + ''; + pythonImportsCheck = [ "prowler" ]; meta = {