)]}'
{
  "commit": "686bbc5ab8e66d0d3eacfa86427d38fccfabe90f",
  "tree": "6cb971e60573285a12b8989ec06b9078e25d4580",
  "parents": [
    "50ce00672cee2e7370c2299b4a83dc5984b09240"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Thu Oct 15 01:05:57 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Oct 15 01:10:39 2026 -0700"
  },
  "message": "Prevent unnecessary copy of type name in message metaclass.\n\nExtract `name` with `U` (`PyObject *`) instead of `s` (`const char *`) in `PyArg_ParseTupleAndKeywords` to prevent copying `name` with `s` (`const char *`) instead of `O` (`PyObject *`) in `Py_BuildValue` during `tp_new` of the message metaclass.\n\nPiperOrigin-RevId: 999940362\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f36efa6a22f7242b7803bef48ff3aef262a2fead",
      "old_mode": 33188,
      "old_path": "python/descriptor.c",
      "new_id": "bf71937e50e4d60665e6e277abe9bd71247f2675",
      "new_mode": 33188,
      "new_path": "python/descriptor.c"
    },
    {
      "type": "modify",
      "old_id": "543ab01faf7a99ff14d4f738104689027a1377ae",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/pyext/message.cc",
      "new_id": "f299f6c2f28d3472426ac383535eefe4173bdcda",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/pyext/message.cc"
    },
    {
      "type": "modify",
      "old_id": "9a8ccbbae7c998816d083a5c0f6169bd6cc6b7e5",
      "old_mode": 33188,
      "old_path": "python/message.c",
      "new_id": "2642a5fff677061110d8217cf730e1bdfdb7b974",
      "new_mode": 33188,
      "new_path": "python/message.c"
    },
    {
      "type": "modify",
      "old_id": "a1de650dd5a7a1b2347b2c9c9e2fdf54cf771295",
      "old_mode": 33188,
      "old_path": "python/message.h",
      "new_id": "046b3e49826a9ee28cb367484ec56971e4660017",
      "new_mode": 33188,
      "new_path": "python/message.h"
    }
  ]
}
