)]}'
{
  "commit": "cdb5902c3e5b67f2b65316d3efdb7597b2e52f56",
  "tree": "2e52fc2d8d92ffebfcf95634127f07b668b008f5",
  "parents": [
    "f2a4dd5e70b7e31d06599bf8b1237bb8e45318f1"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Thu Sep 28 14:01:18 2023 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 28 05:01:18 2023 +0000"
  },
  "message": "feat(bzlmod): mark pip extension as os/arch dependent (#1433)\n\nThis ensures that under bzlmod with `--lockfile-mode\u003dupdate` we\nwould generate an entry per os/arch, which is needed because the\nhermetic toolchain interpreter path is os/arch dependent.\n\nSummary:\n- add bazel_features dep\n- mark the pip extension as arch/os dependent\n\nRelated: bazelbuild/bazel#19154\n\n---------\n\nCo-authored-by: Richard Levasseur \u003crichardlev@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed3a60d88937dc77789ee7a9157053ac7f4a538b",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "59bdac1b06637746785d3bdaa31aaf71018915ff",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "ab7b59751818cc74c9cf6ba68703ad6401bf9109",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "23e78c025ea401f76501214a39817d3532d6766c",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "f94f18c619f093e3280c98f2cb6a3ab42db7ff14",
      "old_mode": 33188,
      "old_path": "python/extensions/pip.bzl",
      "new_id": "a0559ffe971fcac6fef4cc0e58a5dba0b7c6259d",
      "new_mode": 33188,
      "new_path": "python/extensions/pip.bzl"
    }
  ]
}
