v3.0.2
This release updates the Jep requirement to version 4.2. Jep 4.2 includes many bug fixes and compatibility improvements including support for Python 3.12!
_____ _ _ _ _ _
/ ____| | (_) | | | | | |
| | __| |__ _ __| |_ __ __ _| |_| |__ ___ _ __
| | |_ | '_ \| |/ _` | '__/ _` | __| '_ \ / _ \| '_ \
| |__| | | | | | (_| | | | (_| | |_| | | | (_) | | | |
\_____|_| |_|_|\__,_|_| \__,_|\__|_| |_|\___/|_| |_|
Python 3.12.1 Interpreter for Ghidra 10.4. Developed by FLARE.
>>> import sys
>>> sys.version
'3.12.1 (tags/v3.12.1:2305ca5, Dec 7 2023, 22:03:25) [MSC v.1937 64 bit (AMD64)]'
This release also exposes the GhidraScript
object to your Python 3 Ghidra scripts by adding a new function named script
to the Python 3 builtins scope e.g.
>>> script().toString()
'Ghidrathon'
Please see our Ghidra Python 3 script example here for a closer look at writing Python 3 scripts for Ghidra.
Note: to start using the latest version of Ghidrathon you will need to rebuild using the instructions and updated version requirements outlined in our README.
What's Changed
- update Jep requirement to 4.2 by @mike-hunhoff in #83
Full Changelog: v3.0.1...v3.0.2