)]}'
{
  "commit": "94c89e6ed247e30cb86b469ffaf43f6ffc0b2365",
  "tree": "8a5365f229aa27640c92aea833c9691c29ac9b14",
  "parents": [
    "bbec4c29add6e7300b416fd2cd2f9da7d2488606"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Thu Dec 14 16:07:45 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Dec 15 00:07:45 2023 +0000"
  },
  "message": "fix: use rules_python\u0027s py_runtime in generated toolchains (#1604)\n\nThis makes rules_python compatible with disabling using the native rules\nin Bazel.\n\nWhile we\u0027re here, update some examples in docs to load py_runtime to\nbetter make\nclear the builtin py_runtime objects shouldn\u0027t be used.\n\nWork towards https://github.com/bazelbuild/rules_python/issues/1069",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "564eb0619540f9706db8320d1bb8c0c5deb3d61a",
      "old_mode": 33188,
      "old_path": ".bazelignore",
      "new_id": "f50a8b8d641a389e70b1eff1a1b9a23587bb9c69",
      "new_mode": 33188,
      "new_path": ".bazelignore"
    },
    {
      "type": "modify",
      "old_id": "cb25965f761632bed82fb05657c06e1401229235",
      "old_mode": 33188,
      "old_path": "python/config_settings/transition.bzl",
      "new_id": "1b1a5e82efc9861c6be31c59840f4118bed053c6",
      "new_mode": 33188,
      "new_path": "python/config_settings/transition.bzl"
    },
    {
      "type": "modify",
      "old_id": "8072affb5a620bb19accfa04f02b173e7c6f1c1d",
      "old_mode": 33188,
      "old_path": "python/private/common/py_runtime_rule.bzl",
      "new_id": "28b525bf491022ac3d4b1c3a2e9b8a1e70624cb4",
      "new_mode": 33188,
      "new_path": "python/private/common/py_runtime_rule.bzl"
    },
    {
      "type": "modify",
      "old_id": "e7b7867423853a08614efd72857225834874bce7",
      "old_mode": 33188,
      "old_path": "python/private/py_runtime_pair_rule.bzl",
      "new_id": "d17b008676b8e34c47195cd2b0dad2a1842dc69e",
      "new_mode": 33188,
      "new_path": "python/private/py_runtime_pair_rule.bzl"
    },
    {
      "type": "modify",
      "old_id": "30df002f13d29a19bdb09c2a694a65716b717ed7",
      "old_mode": 33188,
      "old_path": "python/py_runtime_pair.bzl",
      "new_id": "1728dcdab7bfab86e7572009bc1d2cc909f5b3c7",
      "new_mode": 33188,
      "new_path": "python/py_runtime_pair.bzl"
    },
    {
      "type": "modify",
      "old_id": "37cc34e271de3ef77079a1b056a452fccc323849",
      "old_mode": 33188,
      "old_path": "python/repositories.bzl",
      "new_id": "b1bf41bd4dc50fc6cf42e375c546f2b478425250",
      "new_mode": 33188,
      "new_path": "python/repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "21fa50e16dfb860d75ec0036ddb51cb290bd7339",
      "old_mode": 33188,
      "old_path": "tests/config_settings/transition/BUILD.bazel",
      "new_id": "19d4958669690b2c6a4bf51f205ccfb02357bcf4",
      "new_mode": 33188,
      "new_path": "tests/config_settings/transition/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32f7209c9f081db469352084d5b721d6bce89f15",
      "new_mode": 33188,
      "new_path": "tests/config_settings/transition/multi_version_tests.bzl"
    }
  ]
}
