)]}'
{
  "commit": "001ef4600f5ab2e1d7825ddbc0f253377c234d7e",
  "tree": "b7761c7fd6e81f80d32671c9750f075c3e03e5e7",
  "parents": [
    "edae42f99f8153b92ccf365dbd1c2fa954f913b4"
  ],
  "author": {
    "name": "Erlend Egeberg Aasland",
    "email": "erlend.aasland@innova.no",
    "time": "Tue Aug 31 12:18:43 2021"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 31 12:18:43 2021"
  },
  "message": "bpo-44991: Make GIL handling more explicit in `sqlite3` callbacks (GH-27934)\n\n\n\n- acquire the GIL at the very start[1]\r\n- release the GIL at the very end\r\n\r\n[1] The trace callback performs a sanity check before acquiring the GIL\n\nAutomerge-Triggered-By: GH:encukou",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19d30d24d7f2e761a0ed597d452c94437adf4704",
      "old_mode": 33188,
      "old_path": "Modules/_sqlite/connection.c",
      "new_id": "9ff5fbaae78529ac9d2051c3b298761e6db82f5c",
      "new_mode": 33188,
      "new_path": "Modules/_sqlite/connection.c"
    }
  ]
}
