File tree Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ class Prowler < Formula
24
24
depends_on "cryptography"
25
25
depends_on "libyaml"
26
26
depends_on "numpy"
27
-
27
+ depends_on "[email protected] " # https://github.com/prowler-cloud/prowler/blob/master/pyproject.toml#L68
28
28
29
29
on_linux do
30
30
depends_on "patchelf" => :build
@@ -731,15 +731,9 @@ class Prowler < Formula
731
731
end
732
732
733
733
def install
734
- ENV [ "PIP_USE_PEP517" ] = "1"
735
-
736
734
# Multiple resources require `setuptools`, so it must be installed first
737
- skipped = %w[ plotly setuptools ]
738
- venv = virtualenv_create ( libexec , "python3.12" )
739
- venv . pip_install resource ( "setuptools" )
740
- venv . pip_install resources . reject { |r | skipped . include? r . name }
735
+ venv = virtualenv_install_with_resources without : "plotly" , start_with : "setuptools"
741
736
venv . pip_install resource ( "plotly" ) , build_isolation : false
742
- venv . pip_install_and_link buildpath
743
737
end
744
738
745
739
test do
You can’t perform that action at this time.
0 commit comments