diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/analysis/checkov/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/analysis/checkov/default.nix | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/tools/analysis/checkov/default.nix b/nixpkgs/pkgs/development/tools/analysis/checkov/default.nix index 650f58463823..3d6b7b06ac83 100644 --- a/nixpkgs/pkgs/development/tools/analysis/checkov/default.nix +++ b/nixpkgs/pkgs/development/tools/analysis/checkov/default.nix @@ -5,14 +5,14 @@ python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.1.46"; + version = "3.1.66"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; rev = "refs/tags/${version}"; - hash = "sha256-scGZtqAdAjRD0bNq9pWp699I9rxPh2CFP4lCz+1yAZ8="; + hash = "sha256-hvl29/K4qHvDiXM0Ufmi3ExMq+2JXQbSzaFYCCP0OhU="; }; patches = [ @@ -23,8 +23,16 @@ python3.pkgs.buildPythonApplication rec { "bc-detect-secrets" "bc-python-hcl2" "dpath" + "igraph" "license-expression" "networkx" + "openai" + "pycep-parser" + "termcolor" + ]; + + pythonRemoveDeps = [ + # pythonRelaxDeps doesn't work with that one "pycep-parser" ]; @@ -73,7 +81,7 @@ python3.pkgs.buildPythonApplication rec { termcolor tqdm typing-extensions - update_checker + update-checker ]; nativeCheckInputs = with python3.pkgs; [ |