)]}'
{
  "commit": "da6629cf667769f7740f27c4a56795d75616996c",
  "tree": "fae8e927ed96a0c98d6e53ad941631106a57ccf7",
  "parents": [
    "4e3d5ecaad295c0b766019409c7e762497fd1d7d"
  ],
  "author": {
    "name": "Tian Gao",
    "email": "gaogaotiantian@hotmail.com",
    "time": "Mon Oct 19 22:41:59 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 19 22:41:59 2026"
  },
  "message": "gh-149309: Use BaseException as BdbQuit\u0027s base class (#149337)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8b48901901f98cd5e50569977219a2bbc40825c",
      "old_mode": 33188,
      "old_path": "Doc/library/bdb.rst",
      "new_id": "a94625773632dbcf997c59e9d6a269fb33bb4501",
      "new_mode": 33188,
      "new_path": "Doc/library/bdb.rst"
    },
    {
      "type": "modify",
      "old_id": "a1d7d1eaae7d5269ab7f9a793c63d21aa598e3c3",
      "old_mode": 33188,
      "old_path": "Doc/whatsnew/3.16.rst",
      "new_id": "09087c2fefda55472bd5dd602b905a431cde8644",
      "new_mode": 33188,
      "new_path": "Doc/whatsnew/3.16.rst"
    },
    {
      "type": "modify",
      "old_id": "0ed8379bac8c1beed125f72e205d32c1372cf028",
      "old_mode": 33188,
      "old_path": "Lib/bdb.py",
      "new_id": "f0601913ab3c8dfd3013b17a4e3c8112fd5dde97",
      "new_mode": 33188,
      "new_path": "Lib/bdb.py"
    },
    {
      "type": "modify",
      "old_id": "6a1df6e083e9e90ff38e3cb9386a20a3b6ba4074",
      "old_mode": 33188,
      "old_path": "Lib/test/test_bdb.py",
      "new_id": "8805d098ff22dc2705cfad93141771d8bd6f65fc",
      "new_mode": 33188,
      "new_path": "Lib/test/test_bdb.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69df9f1f6daff3f85f26623b5d0e57af7470ee37",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2026-05-03-22-52-07.gh-issue-149309.gXhk9Y.rst"
    }
  ]
}
