)]}'
{
  "commit": "d6af2b795043ce623dfefe80d34a35268b212e1c",
  "tree": "1614058ff52162942ec69694d6f5c58cbd3fc08c",
  "parents": [
    "50d59e5e8ca5bc7fb50c4cec8b706938c003b778"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Sat May 17 06:39:36 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat May 17 13:39:36 2025 +0000"
  },
  "message": "refactor: have bzlmod pass platforms to python_register_toolchains (#2884)\n\nThis is to facilitate eventually allowing overrides to add additional\nplatforms.\n\nInstead of the PLATFORMS global being used, the python bzlmod extension\npassing the\nmapping directly to python_register_toolchains, then receives back the\nsubset of\nplatforms that had repos defined. That subset is then later used when\n(re)constructing\nthe list of repo names for the toolchains.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c18790432293e2186b30b55eff04209d9af13734",
      "old_mode": 33188,
      "old_path": "python/private/python.bzl",
      "new_id": "c87beefdcc1721434a49518f1b8865996bbf1291",
      "new_mode": 33188,
      "new_path": "python/private/python.bzl"
    },
    {
      "type": "modify",
      "old_id": "cd3e9cbed7d9c83e65f43a1b549a2cddfd8486cf",
      "old_mode": 33188,
      "old_path": "python/private/python_register_toolchains.bzl",
      "new_id": "6a4c0c310f8e319892c91ebfe4dcfbd90f591784",
      "new_mode": 33188,
      "new_path": "python/private/python_register_toolchains.bzl"
    },
    {
      "type": "modify",
      "old_id": "443174c9664b494f9b69ee8077e276073fe57e07",
      "old_mode": 33188,
      "old_path": "tests/python/python_tests.bzl",
      "new_id": "19be1c478ec6ab12f70625cb8cdad9208aaa5fa2",
      "new_mode": 33188,
      "new_path": "tests/python/python_tests.bzl"
    }
  ]
}
