)]}'
{
  "commit": "ee6b1abb35ed852201937402a65be4b866849fec",
  "tree": "7d67eefb24a5ef015e2b5f9cd35f08da12d5bf23",
  "parents": [
    "6a2c01a7f25ec30dbd4adb3bc1af00e165bbf882"
  ],
  "author": {
    "name": "Protobuf Team",
    "email": "no-reply@google.com",
    "time": "Wed Apr 13 09:06:17 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Apr 13 09:07:41 2022 -0700"
  },
  "message": "Create targets for UPB release\n\nPiperOrigin-RevId: 441496547\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bd8479eccf4022f0144ed7a1919fbaa180b725d",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "823037bc8cc8a57c372211c5ac38539c39b5672b",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "delete",
      "old_id": "eacd39b856b59f1d59dfc410ae1b8d0c72cadfd3",
      "old_mode": 33188,
      "old_path": "bazel/py_extension.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "629ee9b2c6da494a682a0b6e46736ada19f7c6f7",
      "old_mode": 33188,
      "old_path": "bazel/pyproto_test_wrapper.bzl",
      "new_id": "309231467e498aa6c99528ef77f1f0a8376a0656",
      "new_mode": 33188,
      "new_path": "bazel/pyproto_test_wrapper.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e237c936314ca5c69bcede9e6836da868bac1050",
      "new_mode": 33188,
      "new_path": "bazel/python_downloads.bzl"
    },
    {
      "type": "rename",
      "old_id": "03655b24094d0dfabdd555ca3d4955bf141350a5",
      "old_mode": 33188,
      "old_path": "bazel/workspace_defs.bzl",
      "new_id": "9e20b1fdd89379374e3e368ce5be5f064c0e0538",
      "new_mode": 33188,
      "new_path": "bazel/system_python.bzl",
      "score": 86
    },
    {
      "type": "modify",
      "old_id": "db3afd7a797a3562f53e52dd1fab80be95919b74",
      "old_mode": 33188,
      "old_path": "bazel/workspace_deps.bzl",
      "new_id": "ca9b756990b6922ba62bbcb1816e54f31129122c",
      "new_mode": 33188,
      "new_path": "bazel/workspace_deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "29c73bb8bcb11b11751af4d1c94aa4655a49f67c",
      "old_mode": 33261,
      "old_path": "cmake/make_cmakelists.py",
      "new_id": "655d8095c043eb00c186330e4067b912200a7923",
      "new_mode": 33261,
      "new_path": "cmake/make_cmakelists.py"
    },
    {
      "type": "modify",
      "old_id": "ac971132b5bfc13bb9aaa390d16aefe981a3b00b",
      "old_mode": 33188,
      "old_path": "python/BUILD",
      "new_id": "ac96b6c66eb618b5a9e6f90fe22bd55099901cc3",
      "new_mode": 33188,
      "new_path": "python/BUILD"
    },
    {
      "type": "modify",
      "old_id": "9f96b936d3b62e5f60ed17f6cd2f2aeb8dbd55f3",
      "old_mode": 33188,
      "old_path": "python/api_implementation.c",
      "new_id": "744f2beb71947a7f4fae9e01d6a3bce9ff5eb6c8",
      "new_mode": 33188,
      "new_path": "python/api_implementation.c"
    },
    {
      "type": "modify",
      "old_id": "6cb6c1c2938a0ca3ef03b0fb54d27e0e32725205",
      "old_mode": 33188,
      "old_path": "python/descriptor.h",
      "new_id": "581e1c7a8cbe42ab542358cfdbacd1386d2301a0",
      "new_mode": 33188,
      "new_path": "python/descriptor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33e6287432a649a32b2a8b79cddf9fea135c651e",
      "new_mode": 33188,
      "new_path": "python/dist/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6760a381b3601fc93b1205af0d256fa8f1ee3ac9",
      "new_mode": 33188,
      "new_path": "python/dist/dist.bzl"
    },
    {
      "type": "modify",
      "old_id": "f8a8fc43acb0510e494ccb4f58d6f5b0eb202b9e",
      "old_mode": 33188,
      "old_path": "python/extension_dict.h",
      "new_id": "a21822c0ee48287c5ae933d6887bdb8fd36f8709",
      "new_mode": 33188,
      "new_path": "python/extension_dict.h"
    },
    {
      "type": "modify",
      "old_id": "0c03ed06dd938de8d4de4420fb14c803ab6cbec0",
      "old_mode": 33188,
      "old_path": "python/map.h",
      "new_id": "aaa4e20385779daedd8a7670a0d03430a83828d7",
      "new_mode": 33188,
      "new_path": "python/map.h"
    },
    {
      "type": "modify",
      "old_id": "0b87646895e88f2f674f83c98d9a14d71eac747a",
      "old_mode": 33188,
      "old_path": "python/protobuf.h",
      "new_id": "262f33e28cf08b57b73dd5bc17dd9ba2ed2d46ea",
      "new_mode": 33188,
      "new_path": "python/protobuf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fea049a0d05e073a1f64a494ef34c58c9269e36",
      "new_mode": 33188,
      "new_path": "python/py_extension.bzl"
    },
    {
      "type": "rename",
      "old_id": "7eef3e5fe04ec0523f3256cde8899f5fffe3660b",
      "old_mode": 33188,
      "old_path": "python/python.h",
      "new_id": "e8a8fcf818c1d4749de1bbb84c8c134338fed1f4",
      "new_mode": 33188,
      "new_path": "python/python_api.h",
      "score": 61
    },
    {
      "type": "modify",
      "old_id": "9cde3eae176f283e51fe04d15b9421cb98af9f33",
      "old_mode": 33188,
      "old_path": "python/repeated.h",
      "new_id": "5d74bd2edb06ae2383945b6233395cb83c1e1d45",
      "new_mode": 33188,
      "new_path": "python/repeated.h"
    }
  ]
}
