)]}'
{
  "commit": "59cba59b153b2980930999d20ccf97e44fb6edf5",
  "tree": "18339cae6f0d3368d3192626ab20949edef8bc72",
  "parents": [
    "fb2f0bbc3b35264f09cc2cb2934b7987527a6bc2"
  ],
  "author": {
    "name": "Duprat",
    "email": "yduprat@gmail.com",
    "time": "Fri Sep 11 12:36:33 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Sep 11 12:36:33 2026"
  },
  "message": "gh-108549: fix asyncio.Task cancellation swallowing SystemExit and KeyboardInterrupt (#156309)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f432cf0afa895a2a32f7a516d33402367eeea813",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/tasks.py",
      "new_id": "8f4dce831c5cccee0a39531c36a96efb1ee340ac",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/tasks.py"
    },
    {
      "type": "modify",
      "old_id": "9c111da8c27f162642b138fd9ea45c36f8672e74",
      "old_mode": 33188,
      "old_path": "Lib/test/test_asyncio/test_tasks.py",
      "new_id": "fa3eaef0ac033757cc2e7ccb937a0e77a1f975ff",
      "new_mode": 33188,
      "new_path": "Lib/test/test_asyncio/test_tasks.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6b7605f1b0eb562a1c40ce8b6de92d45aa63fed",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2026-08-24-14-28-47.gh-issue-108549.XZ34WD.rst"
    },
    {
      "type": "modify",
      "old_id": "a380f8ac72b32f4abeb3ca0214f8f21217baa6aa",
      "old_mode": 33188,
      "old_path": "Modules/_asynciomodule.c",
      "new_id": "8c90b0b1517ae4e557890d5fddffbff3043f39f6",
      "new_mode": 33188,
      "new_path": "Modules/_asynciomodule.c"
    }
  ]
}
