GiD uses Tcl/Tk as scripting language and to create its GUI

Python is another scripting language, with simplier syntax, better support for data types, and very popular ( with lots of extra features implemented as modules)

Thus, it is very interesting to allow to call Python code from within GiD, and to interact with GiD, asking data or doing actions, and this is now possible using the tohil package.