)]}'
{
  "commit": "8e92bf54e7ae55497a1b193b875d07e10e52d0e1",
  "tree": "33459b255cc630d90d1680991acff0a1e7d19fa8",
  "parents": [
    "287b7cffb79d443614be51b48eaf085d663aeecd"
  ],
  "author": {
    "name": "Timofei Ivankov",
    "email": "128279579+deadlovelll@users.noreply.github.com",
    "time": "Mon Aug 31 18:24:03 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 31 18:24:03 2026"
  },
  "message": "gh-155418: Fix TaskGroup hang when a task cancels it before suspending (#155421)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "955e8e677eac1a5ed4bbe801e2857b68bd9af477",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/taskgroups.py",
      "new_id": "2debb4d5849e682d951802929e34eb18b45912a5",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/taskgroups.py"
    },
    {
      "type": "modify",
      "old_id": "983e1a7dc53e6f52626469d04ae897991a2ff421",
      "old_mode": 33188,
      "old_path": "Lib/test/test_asyncio/test_taskgroups.py",
      "new_id": "1515672393816b445888d8ec1d106663629a5c1c",
      "new_mode": 33188,
      "new_path": "Lib/test/test_asyncio/test_taskgroups.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fe30ddb1ce8b79c8d6971048ac67f3e6c557128",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2026-08-09-14-27-23.gh-issue-155418.kCXUIG.rst"
    }
  ]
}
