)]}'
{
  "commit": "ed1fa2d131e46967c2be6a811cefd00f69775e5a",
  "tree": "818a44fc1370b58ac52e9469fafd59500044e95f",
  "parents": [
    "93bed98736e86cc11e2769bc6dd345d8ae2872c7"
  ],
  "author": {
    "name": "Rich Lane",
    "email": "rich.lane@bigswitch.com",
    "time": "Tue Jan 08 13:23:37 2013 -0800"
  },
  "committer": {
    "name": "Rich Lane",
    "email": "rich.lane@bigswitch.com",
    "time": "Tue Jan 08 13:23:37 2013 -0800"
  },
  "message": "parse: remove uses of from module import *\n\nSince there is now both an action class named \"vendor\" and a message class\nnamed \"vendor\" they clash when imported into the same namespace.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3421a1469bda0439072699ff481d28034754284",
      "old_mode": 33188,
      "old_path": "src/python/of10/parse.py",
      "new_id": "e56b69a991958ff5e6b2a7b29d60a933760dd449",
      "new_mode": 33188,
      "new_path": "src/python/of10/parse.py"
    },
    {
      "type": "modify",
      "old_id": "31da7226a5bf4cd3a4c0b015792e387f9b9cbbca",
      "old_mode": 33188,
      "old_path": "src/python/oftest/controller.py",
      "new_id": "255e5f088a65300428d8d561fbe5a1b8e1e223b1",
      "new_mode": 33188,
      "new_path": "src/python/oftest/controller.py"
    },
    {
      "type": "modify",
      "old_id": "476cd7564ada2c3a0c524f98c7a6a91d9dd8a862",
      "old_mode": 33188,
      "old_path": "tests/flow_query.py",
      "new_id": "403d138bc6046090cd86e20da60437fc22a85dd1",
      "new_mode": 33188,
      "new_path": "tests/flow_query.py"
    }
  ]
}
