)]}'
{
  "commit": "923345d8c276892e29640d77c1010893309bcd36",
  "tree": "a7f6adb1efd489740db4e1c819938904207daa86",
  "parents": [
    "f51dbdde3c3798f937e7860026c639a3439cf33a"
  ],
  "author": {
    "name": "Sean Morrison",
    "email": "brlcad@gmail.com",
    "time": "Wed Dec 06 02:37:40 2017 -0500"
  },
  "committer": {
    "name": "Robert Spier",
    "email": "rspier@google.com",
    "time": "Wed Dec 06 10:21:17 2017 -0800"
  },
  "message": "data coming back is unicode, so make sure we encode to utf-8. otherwise errors (e.g., UnicodeEncodeError: \u0027ascii\u0027 codec can\u0027t encode character ...) can be encountered when buffered (e.g., while piping output to less).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ebddee0a3ecac740ca1ae44db665418821db3ff1",
      "old_mode": 33261,
      "old_path": "list_instances.py",
      "new_id": "044117b6e40e9733be0f600c5c95f504aec65f6d",
      "new_mode": 33261,
      "new_path": "list_instances.py"
    },
    {
      "type": "modify",
      "old_id": "d80caad716fb15113a7be18eebd84b33c3fd3253",
      "old_mode": 33261,
      "old_path": "list_tasks.py",
      "new_id": "098a49567424a45fda5a2213a18d0af7e2f729d0",
      "new_mode": 33261,
      "new_path": "list_tasks.py"
    }
  ]
}
