)]}'
{
  "commit": "6ba12ce07d74610ff6ce9d8b12c302c70ab4a0e0",
  "tree": "c3f36a2404c573641f56a76d2e0304b93d474c39",
  "parents": [
    "83df7ac195a690cb5156ae04775e0d265cf01a83"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Sat Aug 15 19:52:49 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Aug 15 19:52:49 2026 +0000"
  },
  "message": "refactor: split code into multiple files (#4044)\n\nA followup to #4043 to split code into multiple files to make the\ninteraction\nand reuse more intentional and explicit.\n\nWork towards #2948.\n\n---------\n\nCo-authored-by: Richard Levasseur \u003crichardlev@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "baa1a1e3db1eb87b210cb38bc71253d5b2619aaa",
      "old_mode": 33188,
      "old_path": "docs/BUILD.bazel",
      "new_id": "fd524739b3356ef59c020166291b0700e9c3820e",
      "new_mode": 33188,
      "new_path": "docs/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3c07135d40f1886db069f2b40c0c8cea8f50709c",
      "old_mode": 33188,
      "old_path": "python/private/pypi/BUILD.bazel",
      "new_id": "2d774e511d3754414cd8734e63afebc8f972032b",
      "new_mode": 33188,
      "new_path": "python/private/pypi/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4ecb2f5b52004c7c214e7c7e4318c8746832c7f",
      "new_mode": 33188,
      "new_path": "python/private/pypi/patch_and_extract_whl.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fc50ccbf9b3aedf181fecc02a0f1f4fef139d32",
      "new_mode": 33188,
      "new_path": "python/private/pypi/pip_archive.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75a2e6b290c8146eb1eb8737475592ad1f6412d5",
      "new_mode": 33188,
      "new_path": "python/private/pypi/whl_archive.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20891da3971ddc14ca3b491b2886ff4518d1c8e8",
      "new_mode": 33188,
      "new_path": "python/private/pypi/whl_deps_repo.bzl"
    },
    {
      "type": "modify",
      "old_id": "281dd863e622aa3d62b30452b723ff29cfed813d",
      "old_mode": 33188,
      "old_path": "python/private/pypi/whl_library.bzl",
      "new_id": "87ec063e2097b7ab3d4d04a9f104f7f08bb043c7",
      "new_mode": 33188,
      "new_path": "python/private/pypi/whl_library.bzl"
    },
    {
      "type": "modify",
      "old_id": "6b293283aef3619bad3de9bfa88d7cc47df2d52f",
      "old_mode": 33188,
      "old_path": "tests/integration/bzlmod_lockfile/MODULE.bazel.lock",
      "new_id": "ed252bbd9bf1459aeff5c291a6746b99ab9a5aed",
      "new_mode": 33188,
      "new_path": "tests/integration/bzlmod_lockfile/MODULE.bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "0c26fee4cffef474d1b47d28910a526a04957c57",
      "old_mode": 33188,
      "old_path": "tests/integration/whl_library/BUILD.bazel",
      "new_id": "a53bcc7258c5dc83f4d1d3abb4603bae8bbff46e",
      "new_mode": 33188,
      "new_path": "tests/integration/whl_library/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "39a579f79eeefed849b850318693cd4c864855a5",
      "old_mode": 33188,
      "old_path": "tests/integration/whl_library/MODULE.bazel",
      "new_id": "d3886d7650904999f6df23e52d6a335848c2600c",
      "new_mode": 33188,
      "new_path": "tests/integration/whl_library/MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "ab352a5d9823688b103c9c2a68c917fadcbbd261",
      "old_mode": 33188,
      "old_path": "tests/integration/whl_library/test_contents.py",
      "new_id": "6db7245d24f6a926f8ace96b20a5721ed5121df5",
      "new_mode": 33188,
      "new_path": "tests/integration/whl_library/test_contents.py"
    }
  ]
}
