summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2023-03-08 12:54:54 -0500
committerJordan Wiens <jordan@psifertex.com>2023-03-08 12:54:54 -0500
commit54665c797e1f3fb16c8651074e4884fdd9ca9d52 (patch)
treeb507dd0fd3d418e38b122be52ed44a6da66b711b /python
parent9cb57ca1bc8c572b116263117b4d7f3a2303b678 (diff)
pip should upgrade dependencies if required
Diffstat (limited to 'python')
-rw-r--r--python/scriptingprovider.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/python/scriptingprovider.py b/python/scriptingprovider.py
index 256b256f..a8ce3c0a 100644
--- a/python/scriptingprovider.py
+++ b/python/scriptingprovider.py
@@ -825,7 +825,7 @@ from binaryninja import *
self.locals["current_mlil_ssa"] = current_mlil.ssa_form
if current_hlil is not None:
self.locals["current_hlil_ssa"] = current_hlil.ssa_form
-
+
if self.active_view is not None:
self.locals["current_data_var"] = self.active_view.get_data_var_at(self.active_addr)
@@ -1447,7 +1447,7 @@ class PythonScriptingProvider(ScriptingProvider):
)
return False
- args: List[str] = [str(python_bin), "-m", "pip", "--isolated", "--disable-pip-version-check"]
+ args: List[str] = [str(python_bin), "-m", "pip", "--isolated", "--disable-pip-version-check", "--upgrade", "--upgrade-strategy", "only-if-needed"]
proxy_settings = settings.Settings().get_string("network.httpsProxy")
if proxy_settings:
args.extend(["--proxy", proxy_settings])