)]}'
{
  "commit": "ccbe41e27cdb441033189f06148c23528275214b",
  "tree": "1f73e2419b00b46239c0579cd71b6a236dffeac1",
  "parents": [
    "96e4cd698a3000382f1796366e9c963902381382"
  ],
  "author": {
    "name": "adam j hartz",
    "email": "hz@mit.edu",
    "time": "Sat Jan 31 04:37:52 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jan 31 04:37:52 2026"
  },
  "message": "gh-143055: Implementation of PEP 798 (#143056)\n\nCo-authored-by: Jelle Zijlstra \u003cjelle.zijlstra@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "165dfa69f880d0757468405290b72cb7d70d222c",
      "old_mode": 33188,
      "old_path": "Doc/reference/expressions.rst",
      "new_id": "32f2d4596fe6320704936ee11320936c430f6214",
      "new_mode": 33188,
      "new_path": "Doc/reference/expressions.rst"
    },
    {
      "type": "modify",
      "old_id": "9ab003d5cd3dd5d6ce3d52da230f2d72be1cbb00",
      "old_mode": 33188,
      "old_path": "Doc/tutorial/classes.rst",
      "new_id": "7ab0b427a6cb52a6588b4963bf09bb7caa9bc701",
      "new_mode": 33188,
      "new_path": "Doc/tutorial/classes.rst"
    },
    {
      "type": "modify",
      "old_id": "7e02e74177c457033c02cf52dfa6b9cf57434fb4",
      "old_mode": 33188,
      "old_path": "Doc/tutorial/datastructures.rst",
      "new_id": "ccad53a5b2d33b13fa1048298cc1820ba6fdf4be",
      "new_mode": 33188,
      "new_path": "Doc/tutorial/datastructures.rst"
    },
    {
      "type": "modify",
      "old_id": "637dd0cca24bb964ea20bde62aa68b3d02b24bf9",
      "old_mode": 33188,
      "old_path": "Doc/whatsnew/3.15.rst",
      "new_id": "b9178fb794a71e11c0c4e75187fa0319a0c142cf",
      "new_mode": 33188,
      "new_path": "Doc/whatsnew/3.15.rst"
    },
    {
      "type": "modify",
      "old_id": "110136af81b59638b989b31870d91063082bbe66",
      "old_mode": 33188,
      "old_path": "Grammar/python.gram",
      "new_id": "9698d6e20100c621847ef9a6daa30e4f448303cc",
      "new_mode": 33188,
      "new_path": "Grammar/python.gram"
    },
    {
      "type": "modify",
      "old_id": "6f212d2f91efb1c3da87a14eb13342a6d5981da2",
      "old_mode": 33188,
      "old_path": "Lib/test/test_exceptions.py",
      "new_id": "7354f8281d96829d5b48a2cdc975bce601204ee1",
      "new_mode": 33188,
      "new_path": "Lib/test/test_exceptions.py"
    },
    {
      "type": "modify",
      "old_id": "9e2d54bd3a8c4eacb218cbe64f8d90278b0b5822",
      "old_mode": 33188,
      "old_path": "Lib/test/test_unpack_ex.py",
      "new_id": "d147cd96d207dbd43981a3da96dab675dea68cd0",
      "new_mode": 33188,
      "new_path": "Lib/test/test_unpack_ex.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3ed40668f6539c2082647a0738b4240d440d73b",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Core_and_Builtins/2025-12-21-18-12-30.gh-issue-143055.PzwccL.rst"
    },
    {
      "type": "modify",
      "old_id": "9c7529c479916d0d5fb9a1c439c9f65375ad1629",
      "old_mode": 33188,
      "old_path": "Parser/Python.asdl",
      "new_id": "dbe226f837243ca36c73c7ef3a77db0d2b8fc190",
      "new_mode": 33188,
      "new_path": "Parser/Python.asdl"
    },
    {
      "type": "modify",
      "old_id": "09bfb5725a2ec31a79b2aa30083b5c3b0a54306a",
      "old_mode": 33188,
      "old_path": "Parser/parser.c",
      "new_id": "b9848a865b687555f8a5da1f0a8f20ec2ac2911d",
      "new_mode": 33188,
      "new_path": "Parser/parser.c"
    },
    {
      "type": "modify",
      "old_id": "1cc88dc179e120d9cdfce193595ded579c758a0b",
      "old_mode": 33188,
      "old_path": "Python/Python-ast.c",
      "new_id": "577adb825b070d71776da25784617388fe56f7ec",
      "new_mode": 33188,
      "new_path": "Python/Python-ast.c"
    },
    {
      "type": "modify",
      "old_id": "e01dd0de51e5965a14ebc87f769361d7400242b1",
      "old_mode": 33188,
      "old_path": "Python/ast.c",
      "new_id": "4cfa2ff559a5f7de4903344eae28488281c82396",
      "new_mode": 33188,
      "new_path": "Python/ast.c"
    },
    {
      "type": "modify",
      "old_id": "d45435257cc8aca1e5abda3ae86c80eac5807ed8",
      "old_mode": 33188,
      "old_path": "Python/ast_preprocess.c",
      "new_id": "54dec3dfe042686fba1e578f1a4cd2dcfbe95d89",
      "new_mode": 33188,
      "new_path": "Python/ast_preprocess.c"
    },
    {
      "type": "modify",
      "old_id": "478fbec1cbadd07b90292b3fae9f34f2114e92b6",
      "old_mode": 33188,
      "old_path": "Python/codegen.c",
      "new_id": "5227312b4f75f8906342bf528d1efd94d51b3f6c",
      "new_mode": 33188,
      "new_path": "Python/codegen.c"
    }
  ]
}
