GP-5551: Detect and offer installation of missing Python packages.

This commit is contained in:
Dan 2025-05-08 18:30:58 +00:00
parent 23e656ffc0
commit 87db26d487
79 changed files with 2290 additions and 1275 deletions

View file

@ -14,6 +14,11 @@
# limitations under the License.
##
# NOTE: libraries must precede EVERYTHING, esp pybag and DbgMod
try:
import pybag
except Exception as e:
from ghidratrace.setuputils import prompt_and_mitigate_dependencies
prompt_and_mitigate_dependencies("Debug/Debugger-agent-dbgeng")
# NOTE: libraries must precede EVERYTHING, esp pybag and DbgMod
from . import libraries, util, commands, methods, hooks