)]}'
{
  "commit": "650fbdcac19ea1654b7a3856836fbda4115b4ed1",
  "tree": "3a00d4d27f6cfb87576eed57d36e0cf3aa197110",
  "parents": [
    "8c63e8ee047ee543d8a7268f3b42c0c951f48f5f"
  ],
  "author": {
    "name": "Mike Bayer",
    "email": "mike_mp@zzzcomputing.com",
    "time": "Mon Nov 12 11:36:41 2012 -0500"
  },
  "committer": {
    "name": "Mike Bayer",
    "email": "mike_mp@zzzcomputing.com",
    "time": "Mon Nov 12 11:36:41 2012 -0500"
  },
  "message": "- [feature] Added lexer_cls argument to Template,\n  TemplateLookup, allows alternate Lexer classes\n  to be used.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f0c417a3dc9950693d590155ae9d67a0eb98b69",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "8626e249ef7c6bf3867f2ee0a287e5d4964a3bde",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "f730127817c81ca4b41a1fd542d7154e264782e3",
      "old_mode": 33188,
      "old_path": "mako/codegen.py",
      "new_id": "fcf0fb7c326948bf3483bdaecbfdc4c4e52eae2f",
      "new_mode": 33188,
      "new_path": "mako/codegen.py"
    },
    {
      "type": "modify",
      "old_id": "a67e38e4ffb2b8e99c7087c8e2fa8f80b56265db",
      "old_mode": 33188,
      "old_path": "mako/lookup.py",
      "new_id": "183b93b84d4d7aaa8147a24f38d1cdee8ba5d5f1",
      "new_mode": 33188,
      "new_path": "mako/lookup.py"
    },
    {
      "type": "modify",
      "old_id": "9a513e39ab62751d6bb90839473e8dc15e958c56",
      "old_mode": 33188,
      "old_path": "mako/template.py",
      "new_id": "a246f7e2f33d35b3d1b1e3e1c09ccbe8a1574d50",
      "new_mode": 33188,
      "new_path": "mako/template.py"
    },
    {
      "type": "modify",
      "old_id": "28d397d2470f32f187558f424990e62302e39d7d",
      "old_mode": 33188,
      "old_path": "test/test_template.py",
      "new_id": "25b2fae5dd3ffe0dd24fd35a2b2919fba8705663",
      "new_mode": 33188,
      "new_path": "test/test_template.py"
    }
  ]
}
