)]}'
{
  "commit": "89e178d78cb297755ddb58b55e42e74ed31aa810",
  "tree": "e46e193ec7c1e32bb75699ce0c09c1c03a13be9c",
  "parents": [
    "03873bb5f0ca3a7f426c1d30a273238f3ca75b7a"
  ],
  "author": {
    "name": "Miss Islington (bot)",
    "email": "31488909+miss-islington@users.noreply.github.com",
    "time": "Sun Jun 14 12:58:37 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Jun 14 12:58:37 2026"
  },
  "message": "[3.15] gh-151461: Fix encoding-related exception handling in file tokenizer (GH-151462) (GH-151470)\n\n(cherry picked from commit f1a5f68e3761e010ccd4dda1342500c5ae40bbc4)\n\nCo-authored-by: Bartosz Sławecki \u003cbartosz@ilikepython.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ac64b3105708f768a371048e979b39ef09efe5b",
      "old_mode": 33188,
      "old_path": "Lib/test/test_source_encoding.py",
      "new_id": "53fffe7cfb56d090686199bdf1ec1822d1a6f1d4",
      "new_mode": 33188,
      "new_path": "Lib/test/test_source_encoding.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d76a9bc95278bcbf45bd71c21dc0bf8e223fe93e",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Core_and_Builtins/2026-06-14-05-05-15.gh-issue-151461.5q0s88.rst"
    },
    {
      "type": "modify",
      "old_id": "569f5afb3120085e6ba7ded981baffc0102232ab",
      "old_mode": 33188,
      "old_path": "Parser/pegen.c",
      "new_id": "bb222b50fc095f20b8cc96b605c6c7d7a575dca6",
      "new_mode": 33188,
      "new_path": "Parser/pegen.c"
    },
    {
      "type": "modify",
      "old_id": "85c9ada765d9bd4e3b4fbea0aa547a5a83f355a4",
      "old_mode": 33188,
      "old_path": "Parser/pegen.h",
      "new_id": "5c461e82a7f0fa7b8df1c725ac42e26be2594092",
      "new_mode": 33188,
      "new_path": "Parser/pegen.h"
    },
    {
      "type": "modify",
      "old_id": "312699415efd9af0ecbf7b8ab3f4cf472f4a8774",
      "old_mode": 33188,
      "old_path": "Parser/pegen_errors.c",
      "new_id": "b13e1c079220a9273082ab2d0b6ec287425897ae",
      "new_mode": 33188,
      "new_path": "Parser/pegen_errors.c"
    },
    {
      "type": "modify",
      "old_id": "c69e66d0ab9b7a8cad838d156b93478f29f5fb0e",
      "old_mode": 33188,
      "old_path": "Parser/tokenizer/helpers.c",
      "new_id": "62b0971d418c396c5b9c92fd821e75cc23cb0066",
      "new_mode": 33188,
      "new_path": "Parser/tokenizer/helpers.c"
    },
    {
      "type": "modify",
      "old_id": "98f6445d5a3b40ef716f561cee728a5b6e609a88",
      "old_mode": 33188,
      "old_path": "Parser/tokenizer/helpers.h",
      "new_id": "34303999a60aff7138a7f845cca1d95ccee83327",
      "new_mode": 33188,
      "new_path": "Parser/tokenizer/helpers.h"
    }
  ]
}
