)]}'
{
  "commit": "4158dcfe7d1d9926911d090dc92750d5270b52d8",
  "tree": "002ff69aa491c3fc2e5a38f7022432f59e0f445b",
  "parents": [
    "98e50b702d9ab784ec918399aaa20adcfd1af9a9"
  ],
  "author": {
    "name": "pre-commit-ci[bot]",
    "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
    "time": "Sat Apr 11 13:45:53 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Apr 11 13:45:53 2026 -0700"
  },
  "message": "chore(deps): update pre-commit hooks (#6029)\n\n* chore(deps): update pre-commit hooks\n\nupdates:\n- [github.com/pre-commit/mirrors-clang-format: v22.1.0 → v22.1.2](https://github.com/pre-commit/mirrors-clang-format/compare/v22.1.0...v22.1.2)\n- [github.com/astral-sh/ruff-pre-commit: v0.15.4 → v0.15.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.4...v0.15.9)\n- [github.com/pre-commit/mirrors-mypy: v1.19.1 → v1.20.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.19.1...v1.20.0)\n- [github.com/codespell-project/codespell: v2.4.1 → v2.4.2](https://github.com/codespell-project/codespell/compare/v2.4.1...v2.4.2)\n- [github.com/adhtruong/mirrors-typos: v1.44.0 → v1.45.0](https://github.com/adhtruong/mirrors-typos/compare/v1.44.0...v1.45.0)\n- [github.com/python-jsonschema/check-jsonschema: 0.37.0 → 0.37.1](https://github.com/python-jsonschema/check-jsonschema/compare/0.37.0...0.37.1)\n\n* fix: allow NumPy writeable spelling in typos\n\nNumPy uses `writeable` in public flags and API names, so typos should treat that spelling as intentional instead of blocking pre-commit runs.\n\nMade-with: Cursor\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nCo-authored-by: Ralf W. Grosse-Kunstleve \u003crgrossekunst@nvidia.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ee5846b5fe085c004cdfb1e23abf0c7b0939766",
      "old_mode": 33188,
      "old_path": ".pre-commit-config.yaml",
      "new_id": "637dc3f94f98486fa3d3b4d974f51953c3b6596b",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "6a300985adfadaef8d3629b9ad167634a65d0405",
      "old_mode": 33188,
      "old_path": "pyproject.toml",
      "new_id": "03214c6f4b490b65b3eaa13731426e2c9350c79d",
      "new_mode": 33188,
      "new_path": "pyproject.toml"
    }
  ]
}
