)]}'
{
  "commit": "032e73d5632a99196a33ca6ae1ff7b8fdfe31cdf",
  "tree": "902baf95ffdb6240cca96b36ac7dc92cc3feca5c",
  "parents": [
    "228f56361016ab9e27d5ef21853542dab3e37693"
  ],
  "author": {
    "name": "Yuanyuan Chen",
    "email": "cyyever@outlook.com",
    "time": "Sat Dec 13 13:42:36 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Dec 12 21:42:36 2025 -0800"
  },
  "message": "Replace C-style casts to static_cast and reinterpret_cast (#5930)\n\n* Replace C-style casts to static_cast and reinterpret_cast\n\nSigned-off-by: cyy \u003ccyyever@outlook.com\u003e\n\n* style: pre-commit fixes\n\n---------\n\nSigned-off-by: cyy \u003ccyyever@outlook.com\u003e\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f902c7c60a9ffbcc91161485a26f31f0f56bc176",
      "old_mode": 33188,
      "old_path": "include/pybind11/attr.h",
      "new_id": "b4486dc0f1e4564ceba18a6829efc03a159a4972",
      "new_mode": 33188,
      "new_path": "include/pybind11/attr.h"
    },
    {
      "type": "modify",
      "old_id": "75aec0ba3092a401a73f7cdb09b0894aef85cc27",
      "old_mode": 33188,
      "old_path": "include/pybind11/buffer_info.h",
      "new_id": "10fa825a81d3f4ec16eef142e900ef59f44cf1b6",
      "new_mode": 33188,
      "new_path": "include/pybind11/buffer_info.h"
    },
    {
      "type": "modify",
      "old_id": "3acb560b04a25e5c2b3556a9b6ab4e508105688d",
      "old_mode": 33188,
      "old_path": "include/pybind11/cast.h",
      "new_id": "310b77b342055f5b87a89a08af5c3757c55c6e9e",
      "new_mode": 33188,
      "new_path": "include/pybind11/cast.h"
    },
    {
      "type": "modify",
      "old_id": "e9bfe064d4b30cce10bb7143a0030b19d3cd7e05",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/argument_vector.h",
      "new_id": "e15a3cfabcfde34f433547114bbb4da4b297f58b",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/argument_vector.h"
    },
    {
      "type": "modify",
      "old_id": "7fe692856b7f2cc75b23228dccd2852bb5f1d91c",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/class.h",
      "new_id": "21e966cfeaff7ce6ca44b27ceafc4709909cd1d1",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/class.h"
    },
    {
      "type": "modify",
      "old_id": "a06b9b21a0112d9f7307ceaf8f4efe8485bbbbea",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/cpp_conduit.h",
      "new_id": "49c199e14f83f92e6653cc980b5ef2b4b4a4745f",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/cpp_conduit.h"
    },
    {
      "type": "modify",
      "old_id": "694625f89b26d6627f5e0f302d2549947f97f29e",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/function_record_pyobject.h",
      "new_id": "94d27ad17bed16c11cde98a8377042112742c631",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/function_record_pyobject.h"
    },
    {
      "type": "modify",
      "old_id": "d7c84cb841b653085c9a7c5267da84ac228c377a",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/init.h",
      "new_id": "b7f8d5a52cae82ab315f980b42a2fcaa61bf74bb",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/init.h"
    },
    {
      "type": "modify",
      "old_id": "4d6c147db32b537d246ecb06c3b65c6b681ed224",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/internals.h",
      "new_id": "858de67525d6bb10729e19f3cbc43b87f1264314",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/internals.h"
    },
    {
      "type": "modify",
      "old_id": "c6b80734bce7aaa93ed52fdb444d0c340c99dcaa",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/type_caster_base.h",
      "new_id": "b0c59e113812548442f1c4a533b8260450ae9a46",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/type_caster_base.h"
    },
    {
      "type": "modify",
      "old_id": "87c92f8e494195bcb0076e817477cca8bc936ebc",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/value_and_holder.h",
      "new_id": "b24551e678f60ea25fdcfab20976ab9faa006551",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/value_and_holder.h"
    },
    {
      "type": "modify",
      "old_id": "a2043b26478c0934bd0b7e8422bfe52b350a1565",
      "old_mode": 33188,
      "old_path": "include/pybind11/pybind11.h",
      "new_id": "91b38d91edb19772e790a667b9fa2ab24d9d07c3",
      "new_mode": 33188,
      "new_path": "include/pybind11/pybind11.h"
    },
    {
      "type": "modify",
      "old_id": "b28692fd745d168423646da5d444160c5e7e0e04",
      "old_mode": 33188,
      "old_path": "include/pybind11/pytypes.h",
      "new_id": "538ee1c759644782370cf75af604c354871e049e",
      "new_mode": 33188,
      "new_path": "include/pybind11/pytypes.h"
    }
  ]
}
