[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/pre-commit/pre-commit-hooks: cef0300fd0fc4d2a87a85fa2093c6b283ea36f4b → 3e8a8703264a2f4a69428a0aa4dcb512790b2c8c](https://github.com/pre-commit/pre-commit-hooks/compare/cef0300fd0fc4d2a87a85fa2093c6b283ea36f4b...3e8a8703264a2f4a69428a0aa4dcb512790b2c8c)
- [github.com/psf/black-pre-commit-mirror: ea488cebbfd88a5f50b8bd95d5c829d0bb76feb8 → 96ae3e5802f3fe2d551e703e18f0a367d1a81ac2](https://github.com/psf/black-pre-commit-mirror/compare/ea488cebbfd88a5f50b8bd95d5c829d0bb76feb8...96ae3e5802f3fe2d551e703e18f0a367d1a81ac2)
- [github.com/astral-sh/ruff-pre-commit: aad66557af3b56ba6d4d69cd1b6cba87cef50cbb → f12be1ebaa5351c1fc76472de98db2c3446c8253](https://github.com/astral-sh/ruff-pre-commit/compare/aad66557af3b56ba6d4d69cd1b6cba87cef50cbb...f12be1ebaa5351c1fc76472de98db2c3446c8253)
- [github.com/python-jsonschema/check-jsonschema: b6230f5861248507c2f7d7fc002ce66bd8dfa742 → 4f85d46a92dc17713078e5de73f8a13190edf6fc](https://github.com/python-jsonschema/check-jsonschema/compare/b6230f5861248507c2f7d7fc002ce66bd8dfa742...4f85d46a92dc17713078e5de73f8a13190edf6fc)
- [github.com/codespell-project/codespell: 63c8f8312b7559622c0d82815639671ae42132ac → 57b21406f092110c18776e39b0bda50d37c945c8](https://github.com/codespell-project/codespell/compare/63c8f8312b7559622c0d82815639671ae42132ac...57b21406f092110c18776e39b0bda50d37c945c8)
- [github.com/rhysd/actionlint: 03d0035246f3e81f36aed592ffb4bebf33a03106 → 914e7df21a07ef503a81201c76d2b11c789d3fca](https://github.com/rhysd/actionlint/compare/03d0035246f3e81f36aed592ffb4bebf33a03106...914e7df21a07ef503a81201c76d2b11c789d3fca)
- [github.com/woodruffw/zizmor-pre-commit: eceb361ada9e95f78db843bf214d5691568f5c36 → fa412071e4f5d44d44f9e365f4676f9df92456a2](https://github.com/woodruffw/zizmor-pre-commit/compare/eceb361ada9e95f78db843bf214d5691568f5c36...fa412071e4f5d44d44f9e365f4676f9df92456a2)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index ffceffc..1cd6575 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,35 +1,35 @@
 exclude: '^(mypyc/external/)|(mypy/typeshed/)|misc/typeshed_patches'  # Exclude all vendored code from lints
 repos:
   - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: cef0300fd0fc4d2a87a85fa2093c6b283ea36f4b  # frozen: v5.0.0
+    rev: 3e8a8703264a2f4a69428a0aa4dcb512790b2c8c  # frozen: v6.0.0
     hooks:
       - id: trailing-whitespace
       - id: end-of-file-fixer
   - repo: https://github.com/psf/black-pre-commit-mirror
-    rev: ea488cebbfd88a5f50b8bd95d5c829d0bb76feb8  # frozen: 26.1.0
+    rev: 96ae3e5802f3fe2d551e703e18f0a367d1a81ac2  # frozen: 26.10.0
     hooks:
       - id: black
         exclude: '^(test-data/)'
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: aad66557af3b56ba6d4d69cd1b6cba87cef50cbb  # frozen: v0.14.3
+    rev: f12be1ebaa5351c1fc76472de98db2c3446c8253  # frozen: v0.16.10
     hooks:
       - id: ruff-check
         args: [--exit-non-zero-on-fix]
   - repo: https://github.com/python-jsonschema/check-jsonschema
-    rev: b6230f5861248507c2f7d7fc002ce66bd8dfa742  # frozen: 0.32.1
+    rev: 4f85d46a92dc17713078e5de73f8a13190edf6fc  # frozen: 0.38.2
     hooks:
       - id: check-github-workflows
       - id: check-github-actions
       - id: check-readthedocs
   - repo: https://github.com/codespell-project/codespell
-    rev: 63c8f8312b7559622c0d82815639671ae42132ac  # frozen: v2.4.1
+    rev: 57b21406f092110c18776e39b0bda50d37c945c8  # frozen: v2.4.3
     hooks:
       - id: codespell
         args:
           - --ignore-words-list=HAX,Nam,ccompiler,keep-alives,ot,statics,whet,zar
         exclude: ^(mypy/test/|mypy/typeshed/|mypyc/test-data/|test-data/).+$
   - repo: https://github.com/rhysd/actionlint
-    rev: 03d0035246f3e81f36aed592ffb4bebf33a03106  # frozen: v1.7.7
+    rev: 914e7df21a07ef503a81201c76d2b11c789d3fca  # frozen: v1.7.12
     hooks:
       - id: actionlint
         args: [
@@ -43,7 +43,7 @@
           # but the integration only works if shellcheck is installed
           - "github.com/wasilibs/go-shellcheck/cmd/shellcheck@v0.11.1"
   - repo: https://github.com/woodruffw/zizmor-pre-commit
-    rev: eceb361ada9e95f78db843bf214d5691568f5c36  # frozen: v1.5.2
+    rev: fa412071e4f5d44d44f9e365f4676f9df92456a2  # frozen: v1.30.1
     hooks:
       - id: zizmor
   - repo: local