)]}'
{
  "commit": "f98960b9361862d956df59f8129b01005ea41b5c",
  "tree": "70b3c5a3fbe10f26dfc83439277df3448a3d401c",
  "parents": [
    "c0f02563e8908f28aa8eaa5eef2b886c0a27a2ab"
  ],
  "author": {
    "name": "Sean Cross",
    "email": "sean@xobs.io",
    "time": "Mon Sep 09 22:10:51 2019 +0800"
  },
  "committer": {
    "name": "Sean Cross",
    "email": "sean@xobs.io",
    "time": "Mon Sep 09 22:10:51 2019 +0800"
  },
  "message": "ecp5: use $PYTHON_EXECUTABLE for python path\n\nSometimes the python executable might have a different name.  Cmake\nsets the $PYTHON_EXECUTABLE variable to point to the binary path,\nso use this variable.\n\nSigned-off-by: Sean Cross \u003csean@xobs.io\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "596f0924a7e38e773f24de24c6fa696a2333d88e",
      "old_mode": 33188,
      "old_path": "ecp5/family.cmake",
      "new_id": "ec85756922cbef987defd41ef2818f0e1c56aa53",
      "new_mode": 33188,
      "new_path": "ecp5/family.cmake"
    }
  ]
}
