)]}'
{
  "commit": "f00aa6fe079a77e2cf9a114ebafb3847d75e72cc",
  "tree": "0cd1e3d0064bd350e347c635f83246ebcdd8f380",
  "parents": [
    "ff1a35cb849247dd14d5c6c9aefae45a7ab6f695"
  ],
  "author": {
    "name": "Henry Schreiner",
    "email": "HenrySchreinerIII@gmail.com",
    "time": "Wed Jun 17 08:13:47 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 17 08:13:47 2026 -0400"
  },
  "message": "ci: drop boost from 32-bit mingw32 install (#6091)\n\n* ci: drop boost from 32-bit mingw32 install\n\nMSYS2 removed the mingw-w64-i686-boost package (32-bit i686 is being\nphased out), so the mingw32 matrix entry now fails at the pacman install\nstep with \"target not found: mingw-w64-i686-boost\". Boost is optional\ntest coverage (boost::optional / boost::variant casters, gated behind\nPYBIND11_TEST_BOOST); without it those tests are skipped and the rest of\nthe job builds and runs normally. Move boost to the mingw64 extra_install\nso the 64-bit job keeps that coverage.\n\nAssisted-by: ClaudeCode:claude-opus-4.8\n\n* Apply suggestion from @henryiii",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e49a5545ab4a5ce409158af5b5196670b82bc1d",
      "old_mode": 33188,
      "old_path": ".github/workflows/ci.yml",
      "new_id": "f9162e0b612ac073f6d5452fb08a8607a119a8f7",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yml"
    }
  ]
}
