)]}'
{
  "commit": "c3c2ae1775b22de5a7fa4b3bd3934e5359863a86",
  "tree": "520162a809d6008a25f1b32ef5e5f4622b193d4d",
  "parents": [
    "c9e41840a710f26eb3a61355c2cbc0a86adbfc91"
  ],
  "author": {
    "name": "Rich Lane",
    "email": "rich.lane@bigswitch.com",
    "time": "Fri Jan 04 10:13:17 2013 -0800"
  },
  "committer": {
    "name": "Rich Lane",
    "email": "rich.lane@bigswitch.com",
    "time": "Fri Jan 04 10:13:17 2013 -0800"
  },
  "message": "message: support setting fields with keyword arguments to the constructor\n\nThis enables creation of messages in a tree-like fashion.\n\nThe basic test module has been converted to the new API.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0aefe73da9d7069eb0a5a19aff0bd2b9af2ad7c4",
      "old_mode": 33188,
      "old_path": "tests/basic.py",
      "new_id": "43b7de4b4f079146171bd58e1a790e028a782216",
      "new_mode": 33188,
      "new_path": "tests/basic.py"
    },
    {
      "type": "modify",
      "old_id": "1c627c1d534756538f23314191eb099837004477",
      "old_mode": 33188,
      "old_path": "tools/munger/scripts/message_gen.py",
      "new_id": "34036d3070f784dbdf7bf22529c6dde9120b1a9d",
      "new_mode": 33188,
      "new_path": "tools/munger/scripts/message_gen.py"
    }
  ]
}
