)]}'
{
  "commit": "77214a27c8e599ad5683f037ebd85e2f1c9bd36c",
  "tree": "73ba9f7c8a8ade2d04a97819b8e44693b393c164",
  "parents": [
    "4fdf6125211909c432887ea47e1e8ada37167953"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Sat May 30 07:41:23 2026 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Mon Jun 01 15:13:28 2026 +0200"
  },
  "message": "Bazel: Bump to 9.1.0\n\nUpgrade Bazel to 9.1.0 and refresh Bazel module dependencies to\nversions that are compatible with Bazel 9.\n\nThis requires a few migration adjustments:\n\n* pin aspect_bazel_lib 2.22.5 and rules_nodejs 6.7.4 at the root;\n  older versions (2.11.0 / 6.2.0) were resolved transitively via\n  the bazlets / aspect_rules_rollup deps, and their toolchain\n  definitions still pass the incompatible_use_toolchain_transition\n  keyword to rule(), which was removed in Bazel 9\n* bump rules_java 8.16.1 -\u003e 9.3.0 and rules_python 2.0.0-rc4 -\u003e 2.0.2\n* bump the java-prettify submodule to a revision that loads\n  java_library / java_binary from @rules_java//java:defs.bzl, since\n  rules_java 9 no longer injects them as native rules\n* regenerate MODULE.bazel.lock\n\nChange-Id: Ia72e44952d2f8aab09c85671ec44deffbf0369fd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "acd405b1d62e3db6545a68a7084bd5fa5dade317",
      "old_mode": 33188,
      "old_path": ".bazelversion",
      "new_id": "47da986f86fdaed33e15cdc6431a1abf742e8398",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "modify",
      "old_id": "a515299bb85d24205211a156d4511451bcc306d2",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "e8f3e96e64ce44bd1f9a57825b06fd1c8e6f2ef1",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "9c62115db0daf9552f53b6117bca24b38ccf2e1d",
      "old_mode": 33188,
      "old_path": "MODULE.bazel.lock",
      "new_id": "c3dbacb9b7418743297bb54acf7e606b392ac11f",
      "new_mode": 33188,
      "new_path": "MODULE.bazel.lock"
    }
  ]
}
