)]}'
{
  "commit": "23397d50c638af74419f43fff300551f0085fc49",
  "tree": "ab3d9b3e5bd2f719bdfa0e8dd8c4cbbbd26b59c5",
  "parents": [
    "877555589865bed20e874311040b7a12df75d2c7"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Sun Nov 23 09:28:49 2025 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Nov 23 00:28:49 2025 +0000"
  },
  "message": "chore(toolchain): remove chmod and disable ignore_root_error (#3421)\n\nAs discussed in the #2024 messaged we decided to remove the chmoding and\nsimplify the setup for all of our users. This in effect unifies how the\ntoolchains are created across all of the platforms reducing the need for\nsome\nof the integration tests.\n\nSummary:\n- `python_repository`: stop chmoding\n- `python_repository`: make `ignore_root_user_error` noop\n- `python(bzlmod)`: stop using `ignore_root_user_error`.\n- `tests`: remove `ignore_root_user_error` tests.\n\nFixes #2016\nFixes #2053\nCloses #2024",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "256961bf361e8a2e20d38d7c378e37826ff5396f",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "548d1e98f6c730b8cf78f5905cc97a4d6de55354",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "dd58b79e3c9ce68f826cb93a629bb37648024dbc",
      "old_mode": 33188,
      "old_path": ".bazelignore",
      "new_id": "2f50cc2c52cf0aa8bef577b5eba74b16b4221a54",
      "new_mode": 33188,
      "new_path": ".bazelignore"
    },
    {
      "type": "modify",
      "old_id": "45e433a881985a99794cb05585cf856de7b3f93a",
      "old_mode": 33188,
      "old_path": ".bazelrc.deleted_packages",
      "new_id": "d11f96d6648081966a76d2d7796e407f81211bd1",
      "new_mode": 33188,
      "new_path": ".bazelrc.deleted_packages"
    },
    {
      "type": "modify",
      "old_id": "6709a9dff17c8c1f861876fbc5a8feb9271f6de9",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "edcab7a357d489b4a7119961dff23e749882a175",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "22f4753a62d2a566e2d7510f0a4f53ed18c66114",
      "old_mode": 33188,
      "old_path": "python/private/python.bzl",
      "new_id": "80f2afac531a2ef67b77bf0c743a60cb0e3ebb98",
      "new_mode": 33188,
      "new_path": "python/private/python.bzl"
    },
    {
      "type": "modify",
      "old_id": "cb0731e6eb4d55fa7069b4387bcf1091fc116a69",
      "old_mode": 33188,
      "old_path": "python/private/python_repository.bzl",
      "new_id": "16c522f398e7ce5c37f383088a38ae74d88396cc",
      "new_mode": 33188,
      "new_path": "python/private/python_repository.bzl"
    },
    {
      "type": "modify",
      "old_id": "0e47faf91a7d6e69b366ef8946c4200c1742ab5a",
      "old_mode": 33188,
      "old_path": "tests/integration/BUILD.bazel",
      "new_id": "673312903dc516497fac0944c696c48d2c4f20f7",
      "new_mode": 33188,
      "new_path": "tests/integration/BUILD.bazel"
    },
    {
      "type": "delete",
      "old_id": "bb7b5742cd6db6be33399f8955a587fe1c446ecd",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/.bazelrc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ac51a054d2da1e1215b8e55951ca7649a3dbe984",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/.gitignore",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6e3b7b9d2447dc7ee49df4b499cf3376ebc4e4f5",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "15c37c4388e84250e635e0798867f9511fa92721",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/MODULE.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "47da5eb9ad15c0d50e3cabd177b7e1366b5fe393",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7ac0a609ebfe084e770653821f2fc5fe1400e292",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/WORKSPACE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a1d6dc063098605f2a011505f2c2625f78ce4309",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/bzlmod_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "724cdcb69ad32619d44c5f284ea1e1218d36512e",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/foo_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/submodule/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f12870963c97b4635dfe99278a8ac19d9004c2cf",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/submodule/MODULE.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/submodule/WORKSPACE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ff02cc859e639f936f59c557324330a1b5d84cec",
      "old_mode": 33188,
      "old_path": "tests/python/python_tests.bzl",
      "new_id": "53cfd3b09ca7b4c2aead2226f3c2e268fc82d712",
      "new_mode": 33188,
      "new_path": "tests/python/python_tests.bzl"
    }
  ]
}
