)]}'
{
  "commit": "93b5e5101575551be20bda9f018498c62c2a30a6",
  "tree": "0be7a5ef5d9f9af1ce63cf4f4cb06aff6e373bca",
  "parents": [
    "bcac597075136809881b2d844af88ff1f23a4c15"
  ],
  "author": {
    "name": "Piotr Sawicki",
    "email": "sawickipiotr@outlook.com",
    "time": "Mon Oct 26 17:19:58 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 26 17:19:58 2026 +0100"
  },
  "message": "[CI] Use Python 3.11.11 in 32-bit test job (#22301)\n\n#22287 makes mypyc no longer add the parent\u0027s frame to the traceback\nbefore forwarding an exception injected with `throw()` to an awaited\ncoroutine.\n\nThis means that the traceback can be empty and we might call\n`throw(type, exception, None)` which incorrectly results in a type error\non Python 3.11.1 as seen in\n[CI](https://github.com/python/mypy/actions/runs/39997005770/job/120563034921?pr\u003d22287).\nRelevant issue: https://github.com/python/cpython/issues/101326.\n\nUse newer Python 3.11 version in the 32-bit job which includes a fix.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b6a9dea665139b3eb1c96443a6e6dac8926897a",
      "old_mode": 33188,
      "old_path": ".github/workflows/test.yml",
      "new_id": "0444b21d7ce867b8419a94835d619ab92c30ca43",
      "new_mode": 33188,
      "new_path": ".github/workflows/test.yml"
    }
  ]
}
