)]}'
{
  "commit": "97bf890db679505a14dfe547a5e77bb2bd05dc90",
  "tree": "aea838909d16836e7d2515dd1ba6e67e2b3f19ae",
  "parents": [
    "05f6e6f6815f91a2df52e270f19f70a5e65c113e"
  ],
  "author": {
    "name": "Henry Schreiner",
    "email": "HenrySchreinerIII@gmail.com",
    "time": "Thu Aug 06 11:44:21 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 06 11:44:21 2026 -0400"
  },
  "message": "chore: prepare 3.1.0 release (#6125)\n\n* docs: add 3.1 entries to the changelog\n\nAssisted-by: ClaudeCode:claude-opus-5\nSigned-off-by: Henry Schreiner \u003chenryfs@princeton.edu\u003e\n\n* chore: prepare 3.1.0 release\n\nAssisted-by: ClaudeCode:claude-opus-5\n\n* [skip ci] Change release date to August 4, 2026\n\n* docs: add #6127 entry and set release date to August 6, 2026\n\nAssisted-by: ClaudeCode:claude-opus-5\n\n---------\n\nSigned-off-by: Henry Schreiner \u003chenryfs@princeton.edu\u003e\nCo-authored-by: Ralf W. Grosse-Kunstleve \u003crwgkio@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c624ef563a295cbd909bf94f320aea7d17f1dd7",
      "old_mode": 33188,
      "old_path": "docs/changelog.md",
      "new_id": "e0100ec0c71e01ad6e311b5629740a5303c7cb5a",
      "new_mode": 33188,
      "new_path": "docs/changelog.md"
    },
    {
      "type": "modify",
      "old_id": "7f182afb2c25931fad590546226282f7dc84733c",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/common.h",
      "new_id": "740001db789b6ec6f0bc93c41e44057c3a8e6825",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/common.h"
    }
  ]
}
