diff --git a/Ghidra/Features/PyGhidra/src/main/py/README.md b/Ghidra/Features/PyGhidra/src/main/py/README.md index ce3013382f..80ef3dee69 100644 --- a/Ghidra/Features/PyGhidra/src/main/py/README.md +++ b/Ghidra/Features/PyGhidra/src/main/py/README.md @@ -572,6 +572,7 @@ __3.2.0__ methods (available in Ghidra 12.2 and later). * When an uncaught `JException` occurs, PyGhidra will now output the full Java stack trace. * PyGhidra no longer swallows the original exception object generated by GhidraScripts. +* PyGhidra now depends on `JPype >=1.5.2, != 1.6.0, != 1.7.0`. __3.1.0__ * PyGhidra will now, by default, restore `sys.modules` to its prior state after a PyGhidra script is diff --git a/Ghidra/Features/PyGhidra/src/main/py/pyproject.toml b/Ghidra/Features/PyGhidra/src/main/py/pyproject.toml index c0279e327c..482967bbaf 100644 --- a/Ghidra/Features/PyGhidra/src/main/py/pyproject.toml +++ b/Ghidra/Features/PyGhidra/src/main/py/pyproject.toml @@ -30,7 +30,7 @@ classifiers = [ "Programming Language :: Python :: 3.14", ] dependencies = [ - "Jpype1==1.5.2", + "Jpype1 >=1.5.2, !=1.6.0, !=1.7.0", "packaging" ]