)]}'
{
  "commit": "fc543106c808f617785453e4e48872498729d35f",
  "tree": "448d88060cf6cb63a07bf603b07cd41e4ca28dfc",
  "parents": [
    "ba5a3f2ebb31f4d131314820d5dda5506c06fa60"
  ],
  "author": {
    "name": "Anthony Baxter",
    "email": "anthonybaxter@gmail.com",
    "time": "Fri Dec 21 04:46:19 2001"
  },
  "committer": {
    "name": "Anthony Baxter",
    "email": "anthonybaxter@gmail.com",
    "time": "Fri Dec 21 04:46:19 2001"
  },
  "message": "d\u0027oh! could have _sworn_ I checked this in last weekend.\n\nMake dumbdbm merely \"dumb\", rather than \"terminally broken\". Without this\npatch, it\u0027s almost impossible to use dumbdbm _without_ causing horrible\ndatalossage. With this patch, dumbdbm passes my own horrible torture test,\nas well as the roundup test suite.\n\ndumbdbm really could do with a smidgin of a rewrite or two, but that\u0027s not\nsuitable for the release21-maint branch.\n\nThis patch should go into the trunk as well.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1cc41bd4503d2006aa6c66df733a5ec6d0d6d64",
      "old_mode": 33188,
      "old_path": "Lib/dumbdbm.py",
      "new_id": "f71cb8ae677cc7579d50cdb36f7a5ee87a4ab448",
      "new_mode": 33188,
      "new_path": "Lib/dumbdbm.py"
    }
  ]
}
