)]}'
{
  "commit": "f0424e07a0eef5d77b89b77476c9443eaaa43741",
  "tree": "fd19f3f5651f209f67f60529f4b854eb876b2d4f",
  "parents": [
    "82fd67bcb576cae07308428f7201a5f842d703ff"
  ],
  "author": {
    "name": "Claude",
    "email": "noreply@anthropic.com",
    "time": "Wed Sep 02 03:15:26 2026"
  },
  "committer": {
    "name": "Claude",
    "email": "noreply@anthropic.com",
    "time": "Wed Sep 02 03:15:26 2026"
  },
  "message": "Build cryptography without build isolation in the tests session\n\nuv\u0027s isolated build environment lives in a temporary directory with a\nfresh random name. For non-abi3 builds (the free-threaded jobs)\nmaturin passes that interpreter to pyo3-build-config as PYO3_PYTHON,\nwhich registers rerun-if-env-changed on it, so every CI run on 3.14t\nand 3.15t-dev recompiled pyo3-ffi and pyo3 despite a warm cache, on\nall three platforms. Building with the session\u0027s own interpreter gives\na stable path. The cache key suffix is bumped so the recorded\nfingerprint is refreshed.\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\nClaude-Session: https://claude.ai/code/session_01QZZQDQuPPD8T7jaAsCSHtM\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b26c83062788c03ed4ca12c9d74dfb4e24fec1ce",
      "old_mode": 33188,
      "old_path": ".github/actions/cache/action.yml",
      "new_id": "ed511b8acbd3592e4de575839707fb8144a0b216",
      "new_mode": 33188,
      "new_path": ".github/actions/cache/action.yml"
    },
    {
      "type": "modify",
      "old_id": "9c833a31bb6a429d7d11fa372d89cac135f1c626",
      "old_mode": 33188,
      "old_path": "noxfile.py",
      "new_id": "9c06ad4f73c7b1299719c60daa7977ccbeedfa65",
      "new_mode": 33188,
      "new_path": "noxfile.py"
    }
  ]
}
