Analog of what we have for Lua, Python support is now added by this commit. This is very experimental.