Pre-commit auto-update (#19162)
<!--pre-commit.ci start-->
updates:
- [github.com/pre-commit/pre-commit-hooks: v5.0.0 →
v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0)
- [github.com/asottile/add-trailing-comma: v3.2.0 →
v4.0.0](https://github.com/asottile/add-trailing-comma/compare/v3.2.0...v4.0.0)
- [github.com/astral-sh/ruff-pre-commit: v0.12.7 →
v0.14.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.7...v0.14.5)
- [github.com/RobertCraigie/pyright-python: v1.1.406 →
v1.1.407](https://github.com/RobertCraigie/pyright-python/compare/v1.1.406...v1.1.407)
- [github.com/astral-sh/uv-pre-commit: 0.8.4 →
0.9.11](https://github.com/astral-sh/uv-pre-commit/compare/0.8.4...0.9.11)
<!--pre-commit.ci end-->
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sean Budd <sean@nvaccess.org>