)]}'
{
  "commit": "d96214fc1a7ec055848fc64793559bdfa39114a5",
  "tree": "2a331a9aff44c6d422733050bba90fe5087ec87c",
  "parents": [
    "85e50d2a4b87b6ba27bb23ce29df89efcf1cfaa6"
  ],
  "author": {
    "name": "Ted Pudlik",
    "email": "tpudlik@google.com",
    "time": "Wed Nov 15 02:48:06 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 15 10:48:06 2023 +0000"
  },
  "message": "fix: py_proto_library: transitive strip_import_prefix (#1558)\n\nFixes the handling of transitive `proto_library` dependencies with\n`strip_import_prefix`.\n\nFixes #1557",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2935f2782da60f8a59962db1bb3f7d2956fe428a",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "631bd10a0fd3dfd16e50586889918fd2a74a6b0e",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "f9ec69d2fd37d9ece4b4c7a465c8ac225090bbba",
      "old_mode": 33188,
      "old_path": "examples/py_proto_library/BUILD.bazel",
      "new_id": "0158aa2d370a947a65c050475316871155c6b75a",
      "new_mode": 33188,
      "new_path": "examples/py_proto_library/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd58265bc981bf1b9bfb85e4d912dee42a0eb5b7",
      "new_mode": 33188,
      "new_path": "examples/py_proto_library/example.com/another_proto/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e7dcc57936d9a48b67ba7d197445c52e684ecca",
      "new_mode": 33188,
      "new_path": "examples/py_proto_library/example.com/another_proto/message.proto"
    },
    {
      "type": "modify",
      "old_id": "917d023abd00091d4a46d9e3d47a5d77c390d1f8",
      "old_mode": 33188,
      "old_path": "examples/py_proto_library/example.com/proto/BUILD.bazel",
      "new_id": "d8207a29843d9a83db0b732110defec305580678",
      "new_mode": 33188,
      "new_path": "examples/py_proto_library/example.com/proto/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3aee1ee8c546e0284c8751ab0f442aaa409c9d6f",
      "new_mode": 33188,
      "new_path": "examples/py_proto_library/message_test.py"
    },
    {
      "type": "modify",
      "old_id": "76dd2242b6555d2af743c416959952cb1d636640",
      "old_mode": 33188,
      "old_path": "python/private/proto/py_proto_library.bzl",
      "new_id": "91faa2dc60590a3c1e180bc89a645734ec1b8c76",
      "new_mode": 33188,
      "new_path": "python/private/proto/py_proto_library.bzl"
    }
  ]
}
