)]}'
{
  "commit": "5ed8d3f898ab9b712114e5ebfdf76f059622029c",
  "tree": "5d33440f1b13ea2a973b91fbd608a3fa9cb1f2b9",
  "parents": [
    "d5945ed2158d1c7a205f278c89520aa4da497442"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Thu Mar 21 14:36:27 2024 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 21 05:36:27 2024 +0000"
  },
  "message": "fix(internal): add WORKSPACE.bzlmod to ensure dependency separation (#1806)\n\nBefore this PR, WORKSPACE file would be also used when using\n\u0027rules_python\u0027 under bzlmod and when developing locally it would yield\nto inconsistent behaviour between the examples and the main workspace.\n\nThis PR ensures that the `dev_pip` is used via `bzlmod`. Whilst there\nmay be a little bit of duplication from now on, it ensures that\nnon-bzlmod code paths do not leak into the bzlmod dev setup.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd4cbc544a7ea06caa4f215692e69be96330f9fa",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "c97f41dee24606042d445a86d828077dfd425863",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3ed92dbee681e7e6562a7fecb8961e68cbdf7117",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "15a33c8710430b763a9d7042cdc7c20091aeed9e",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca89afe8af50b770b1f1919a58957fa349cf384e",
      "new_mode": 33188,
      "new_path": "WORKSPACE.bzlmod"
    },
    {
      "type": "delete",
      "old_id": "19b860c1872d575d210520fd4256b1be2ff00308",
      "old_mode": 33188,
      "old_path": "examples/bzlmod_build_file_generation/.bazelversion",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "21114193723ebd13289087521b07b291af1761e1",
      "old_mode": 33188,
      "old_path": "python/private/common/attributes.bzl",
      "new_id": "5ddca72a65b20df334e70ddb47a08a414843892c",
      "new_mode": 33188,
      "new_path": "python/private/common/attributes.bzl"
    }
  ]
}
