)]}'
{
  "commit": "aab51c3414bc815c4c31e8ef2a9003f4a546faa9",
  "tree": "65dde154dbc0c7a6765904d25bd3c70db5368c04",
  "parents": [
    "aeb9b65aa26444529e4adc7d6e5b0d3dd9889ec2"
  ],
  "author": {
    "name": "Thomas Grainger",
    "email": "tagrain@gmail.com",
    "time": "Sat Dec 28 14:59:49 2024"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Dec 28 14:59:49 2024"
  },
  "message": "gh-128265: Support WASI/Emscripten on PDB tests, by removing asyncio from pdb tests (#128264)\n\nA part of `Lib/test/test_pdb.py` was previously unable to run on WASI/Emscripten\r\nplatforms because it lacked support for `asyncio`.\r\nIn fact, these tests could be rewritten without the `asyncio` framework because \r\n`test_pdb` tests the behavior of coroutines, which are not part of `asyncio`.\r\n\r\nNow reliance on the availability of `asyncio` has been removed and\r\npart of `test_pdb` that deals with coroutines working on WASI/Emscripten platforms.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c738ffaa277139834ecd9120698f5b6864367e0",
      "old_mode": 33188,
      "old_path": "Lib/test/support/__init__.py",
      "new_id": "cf3077f2a4a4092d0f0e40311da5c373559e9975",
      "new_mode": 33188,
      "new_path": "Lib/test/support/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "d496aa611d106805cce2d14b5202d2281f3315cc",
      "old_mode": 33188,
      "old_path": "Lib/test/test_contextlib_async.py",
      "new_id": "7750186e56a5ccbe4ef24ddca60a49c1ed7144f1",
      "new_mode": 33188,
      "new_path": "Lib/test/test_contextlib_async.py"
    },
    {
      "type": "modify",
      "old_id": "d536d04d2e7d88cf0cd4e99ec63386b5320af360",
      "old_mode": 33188,
      "old_path": "Lib/test/test_inspect/test_inspect.py",
      "new_id": "345a57a5cfee2d2c6998f2d8bbfa44d52f0d2b2c",
      "new_mode": 33188,
      "new_path": "Lib/test/test_inspect/test_inspect.py"
    },
    {
      "type": "modify",
      "old_id": "9b0806d8b2a9bd110e4070001180791e3a57f627",
      "old_mode": 33188,
      "old_path": "Lib/test/test_pdb.py",
      "new_id": "c5ee8c5fb25350cfeeeae9749806410ddcbcadd3",
      "new_mode": 33188,
      "new_path": "Lib/test/test_pdb.py"
    }
  ]
}
