)]}'
{
  "commit": "576e6dcf950c783382bdba477fe30b53799b3ca5",
  "tree": "7f544aa591e016f6c14c8eb289ec0f78a9af1e6c",
  "parents": [
    "4864d6399b844776d73439e5894fbcadfd0b732a"
  ],
  "author": {
    "name": "Ivo List",
    "email": "ilist@google.com",
    "time": "Tue Nov 12 09:14:54 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 12 08:14:54 2024 +0000"
  },
  "message": "chore: remove references to @rules_cc//cc:defs.bzl (#2293)\n\nReferring to @rules_cc//cc:defs.bzl, refers to\n@protobuf//bazel:cc_proto_library.bzl, which fetches protobuf\nrepository.\nReferring directly to what\u0027s needed limits the fetches just to rules_cc.\n\nFix reference to bzl libs in rules_cc that are needed for docs\ngeneration.\n\nThis requires rules_cc 0.0.13 or higher.\n\nWork towards https://github.com/bazelbuild/rules_python/issues/2387,\nhttps://github.com/bazelbuild/rules_python/issues/2378\n\n---------\n\nCo-authored-by: Richard Levasseur \u003crlevasseur@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8410f3154e2091a32b42b43b8a6a7b18d7387b84",
      "old_mode": 33188,
      "old_path": "python/private/BUILD.bazel",
      "new_id": "39af217bfe3276e2980dba2092454005c3a947f9",
      "new_mode": 33188,
      "new_path": "python/private/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a863e195bb46ecbbe0a225ba8aa84ca5d144b553",
      "old_mode": 33188,
      "old_path": "python/private/attributes.bzl",
      "new_id": "e62abf9f71a8b533dc57e465edd5fb2cc70cc298",
      "new_mode": 33188,
      "new_path": "python/private/attributes.bzl"
    },
    {
      "type": "modify",
      "old_id": "642cfd86cc8b5b4aaa29b1322c3bd435dc5fe3e9",
      "old_mode": 33188,
      "old_path": "python/private/common_bazel.bzl",
      "new_id": "9e1f3a8578b782663b7af928fcd7f7c7a1d8cc4e",
      "new_mode": 33188,
      "new_path": "python/private/common_bazel.bzl"
    },
    {
      "type": "modify",
      "old_id": "e72199efcd9e259ebdeb4051f55f81110369f544",
      "old_mode": 33188,
      "old_path": "python/private/current_py_cc_headers.bzl",
      "new_id": "217904c22ff769c40064c6f33ec604025d138403",
      "new_mode": 33188,
      "new_path": "python/private/current_py_cc_headers.bzl"
    },
    {
      "type": "modify",
      "old_id": "d66c401863c3ca2b931d60df5e861c1bcba21a01",
      "old_mode": 33188,
      "old_path": "python/private/current_py_cc_libs.bzl",
      "new_id": "ca68346bcb68510240e79dc5f809f1adae96c734",
      "new_mode": 33188,
      "new_path": "python/private/current_py_cc_libs.bzl"
    },
    {
      "type": "modify",
      "old_id": "3f7bb5d773b03fc1b323aa848b64c76ea996a933",
      "old_mode": 33188,
      "old_path": "python/private/hermetic_runtime_repo_setup.bzl",
      "new_id": "d041be59644b86fbc6bafc00d55e5e5cefb7ac22",
      "new_mode": 33188,
      "new_path": "python/private/hermetic_runtime_repo_setup.bzl"
    },
    {
      "type": "modify",
      "old_id": "3fa484e7c7f680eee971aecb253de48bea17b5cf",
      "old_mode": 33188,
      "old_path": "python/private/local_runtime_repo_setup.bzl",
      "new_id": "37eab5957505356fdf72758e455b859609accee1",
      "new_mode": 33188,
      "new_path": "python/private/local_runtime_repo_setup.bzl"
    },
    {
      "type": "modify",
      "old_id": "e5f4534c70eb0a8d6969f1189fe8e83880e6cb23",
      "old_mode": 33188,
      "old_path": "python/private/py_cc_link_params_info.bzl",
      "new_id": "bfa2de597851c1aa04106e5b0f0aaa420a8efd2e",
      "new_mode": 33188,
      "new_path": "python/private/py_cc_link_params_info.bzl"
    },
    {
      "type": "modify",
      "old_id": "279f86cc142675c5ac1d97336afbb58640646a77",
      "old_mode": 33188,
      "old_path": "python/private/py_cc_toolchain_rule.bzl",
      "new_id": "d5f3b685a4bdfbae5916cb0a31781ce1fbd16d17",
      "new_mode": 33188,
      "new_path": "python/private/py_cc_toolchain_rule.bzl"
    },
    {
      "type": "modify",
      "old_id": "d5da922aa6d6d14009504315d8b5f0939cc5200c",
      "old_mode": 33188,
      "old_path": "python/private/py_executable.bzl",
      "new_id": "8c0487d6a15b187d6b0daee52bf6cac418adabcd",
      "new_mode": 33188,
      "new_path": "python/private/py_executable.bzl"
    },
    {
      "type": "modify",
      "old_id": "f11d3d1b56793a9c3efe0779655a6654c75779b9",
      "old_mode": 33188,
      "old_path": "python/private/py_repositories.bzl",
      "new_id": "6283ad7cbcc3cf9f17bb17a3b7919346bb01915b",
      "new_mode": 33188,
      "new_path": "python/private/py_repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "16019261784a7fdc5436159d071554170cbbde9e",
      "old_mode": 33188,
      "old_path": "python/private/runtime_env_toolchain.bzl",
      "new_id": "2116012c03c1ffb05d62d8f924d68326b5d5f88f",
      "new_mode": 33188,
      "new_path": "python/private/runtime_env_toolchain.bzl"
    },
    {
      "type": "modify",
      "old_id": "c5f97e697b9f2eeb136600da51e95643036150c5",
      "old_mode": 33188,
      "old_path": "python/private/whl_filegroup/whl_filegroup.bzl",
      "new_id": "d2e6e43b9166298f627a47818988cd03eda7ec6a",
      "new_mode": 33188,
      "new_path": "python/private/whl_filegroup/whl_filegroup.bzl"
    },
    {
      "type": "modify",
      "old_id": "8bbdaceaf0514b942ff4f5fd67857670ce85117f",
      "old_mode": 33188,
      "old_path": "tests/cc/current_py_cc_headers/current_py_cc_headers_tests.bzl",
      "new_id": "d07d08ac615d6f35342bec8d968527099e99c50c",
      "new_mode": 33188,
      "new_path": "tests/cc/current_py_cc_headers/current_py_cc_headers_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "4a08ce745e748e3caf01e8b42190c0f866e15534",
      "old_mode": 33188,
      "old_path": "tests/cc/current_py_cc_libs/current_py_cc_libs_tests.bzl",
      "new_id": "26f97244d8632b6a06862b302064b639d901f17d",
      "new_mode": 33188,
      "new_path": "tests/cc/current_py_cc_libs/current_py_cc_libs_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "889f9e02d244b246255e9bb770fc57e80d05c227",
      "old_mode": 33188,
      "old_path": "tests/support/cc_toolchains/BUILD.bazel",
      "new_id": "f6e6654d09b5d9fc41b9975666fdd003928e8310",
      "new_mode": 33188,
      "new_path": "tests/support/cc_toolchains/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a2ad615e6e22423ca6bce1c05b63ba0e75132a78",
      "old_mode": 33188,
      "old_path": "tests/support/cc_toolchains/fake_cc_toolchain_config.bzl",
      "new_id": "8240f09e0482a1cf86f17f022667d5a3d51a2a5d",
      "new_mode": 33188,
      "new_path": "tests/support/cc_toolchains/fake_cc_toolchain_config.bzl"
    },
    {
      "type": "modify",
      "old_id": "d8b711d120a01290051b4bb808ef99cb19ea6195",
      "old_mode": 33188,
      "old_path": "tests/whl_filegroup/BUILD.bazel",
      "new_id": "2176e9e03a826c4854467627049de044a02bbcbc",
      "new_mode": 33188,
      "new_path": "tests/whl_filegroup/BUILD.bazel"
    }
  ]
}
