)]}'
{
  "commit": "b54d7c87aaf23fbd67171d0dd3e4f4ab736e6a48",
  "tree": "c8f7b54508e5a8c89b331e9e6b96596817000226",
  "parents": [
    "bae6579b46df50dee4dbb77ea242270d27cd0c9d"
  ],
  "author": {
    "name": "Victor Stinner",
    "email": "vstinner@python.org",
    "time": "Thu Mar 14 16:11:39 2024"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 14 16:11:39 2024"
  },
  "message": "gh-113317, AC: Add libclinic.block_parser module (#116819)\n\n* Move Block and BlockParser classes to a new libclinic.block_parser\r\n  module.\r\n* Move Language and PythonLanguage classes to a new\r\n  libclinic.language module.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6488d913168319d8a4287dfa2a5a5cde23283194",
      "old_mode": 33261,
      "old_path": "Tools/clinic/clinic.py",
      "new_id": "ac205866f9d2914d280ce3b41b9fe01b6085331d",
      "new_mode": 33261,
      "new_path": "Tools/clinic/clinic.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c0198b53592a942e5a18e13aa0ac29ca5eada3e",
      "new_mode": 33188,
      "new_path": "Tools/clinic/libclinic/block_parser.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a90a9bb24e22015063ec4319768386afd819e744",
      "new_mode": 33188,
      "new_path": "Tools/clinic/libclinic/language.py"
    }
  ]
}
