)]}'
{
  "commit": "8492a25ee9cec6d2b5b6d4cb36be81cfa780b6bd",
  "tree": "e37a64986ffbf5049b3600ba5c3f61a941b6649d",
  "parents": [
    "bde1ad630a75c594993fba1159013c9f92dadb6d"
  ],
  "author": {
    "name": "Dylan Baker",
    "email": "dylan@pnwbakers.com",
    "time": "Tue Feb 10 14:20:33 2026 -0800"
  },
  "committer": {
    "name": "Nirbheek Chauhan",
    "email": "nirbheek.chauhan@gmail.com",
    "time": "Sun Feb 22 21:24:45 2026 +0530"
  },
  "message": "build: use a typing.Mapping for BuildTarget.all_compilers\n\nMapping doesn\u0027t have the assignment types defined, so mypy and friends\ncan help us out and prevent us from changing the mapping when we don\u0027t\nmean to.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "508ceff164b4795d93ad970fc89a7eef5bc60fdd",
      "old_mode": 33188,
      "old_path": "mesonbuild/build.py",
      "new_id": "60ef9b80e878d62908d910f81da96651ae20c0e1",
      "new_mode": 33188,
      "new_path": "mesonbuild/build.py"
    }
  ]
}
