)]}'
{
  "commit": "da3bdcad040c1c2da02358e0ff5e281e9e97348a",
  "tree": "bff2fcdd3dd02b4cbf21847f7a8255f78baac379",
  "parents": [
    "99117da02050edef2802322031eac9c40cfc1872"
  ],
  "author": {
    "name": "Henry Schreiner",
    "email": "HenrySchreinerIII@gmail.com",
    "time": "Wed Jun 17 08:16:49 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 17 08:16:49 2026 -0400"
  },
  "message": "chore(setup_helpers): remove dead cpp_flag_cache and fix parameter typo (#6085)\n\nRemove the module-level `cpp_flag_cache \u003d None` variable and its stale\ncomment \"Every call will cache the result\". The actual caching is handled\nby the `@lru_cache` decorator on `auto_cpp_level` directly below.\n\nAlso rename the typo\u0027d parameter `obg` to `obj` in `no_recompile`.\nNothing passes this argument by keyword, so there is no API break.\n\nPart of #6084\n\nAssisted-by: ClaudeCode:claude-sonnet-4-6",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f24291818cce9d45dd0b694999a7c533aba008f3",
      "old_mode": 33188,
      "old_path": "pybind11/setup_helpers.py",
      "new_id": "300688bf10aadf414666373f5959aead12f884ed",
      "new_mode": 33188,
      "new_path": "pybind11/setup_helpers.py"
    }
  ]
}
