)]}'
{
  "commit": "d858df20d0d82eeefbdbe9982cfd68207a0cd446",
  "tree": "9e21e63cccad8f3e3da0410aa010f4e3ad0d7f3a",
  "parents": [
    "1df0f214a9fdb4dde7506576b144cf6a7fd01b65"
  ],
  "author": {
    "name": "Benjamin Peterson",
    "email": "benjamin@python.org",
    "time": "Sat Jun 11 14:58:58 2011"
  },
  "committer": {
    "name": "Benjamin Peterson",
    "email": "benjamin@python.org",
    "time": "Sat Jun 11 14:58:58 2011"
  },
  "message": "bump to 3.1.4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db58c5fc600911b2eca109e5f46804316ad544d3",
      "old_mode": 33188,
      "old_path": "Include/patchlevel.h",
      "new_id": "3b064470a50b45b759d621656ea80550247dd99d",
      "new_mode": 33188,
      "new_path": "Include/patchlevel.h"
    },
    {
      "type": "modify",
      "old_id": "5f8425fb1d591d921797c057c16f503082bdc6a8",
      "old_mode": 33188,
      "old_path": "Lib/distutils/__init__.py",
      "new_id": "a3e2993648195bba31218bffe80230e3ac0b72b2",
      "new_mode": 33188,
      "new_path": "Lib/distutils/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "fa89048a0087c0da4fe2fb7a14e31a552d642ac7",
      "old_mode": 33188,
      "old_path": "Lib/idlelib/idlever.py",
      "new_id": "09f1b72730113cf9cfccb577720bb6b7ed2fa58c",
      "new_mode": 33188,
      "new_path": "Lib/idlelib/idlever.py"
    },
    {
      "type": "modify",
      "old_id": "6cf2867fdd41341e9157237dbe7052149b2fddf3",
      "old_mode": 33188,
      "old_path": "Misc/NEWS",
      "new_id": "eab5cc92854a75fcd0e962fbe3c8bab820c2a1a1",
      "new_mode": 33188,
      "new_path": "Misc/NEWS"
    },
    {
      "type": "modify",
      "old_id": "d3c9bf23b7f1e40f316bf3fe692ec1860147ec28",
      "old_mode": 33188,
      "old_path": "Misc/RPM/python-3.1.spec",
      "new_id": "4215cbbf86ccfdc7af61bd26a7b84031227e09c6",
      "new_mode": 33188,
      "new_path": "Misc/RPM/python-3.1.spec"
    }
  ]
}
