Merge pull request #17671 from nvaccess/pre-commit-ci-update-config
updates for linting:
ruff from 0.8.1 to 0.11.12
pre-commit from 4.0.1 to 4.2.0
pyright from 1.1.396 to 1.1.401
updates for pre-commit:
github.com/asottile/add-trailing-comma: v3.1.0 → v3.2.0
github.com/astral-sh/ruff-pre-commit: v0.8.1 → v0.11.12
github.com/RobertCraigie/pyright-python: v1.1.394 → v1.1.401
github.com/RobertCraigie/pyright-python: v1.1.396 → v1.1.401
github.com/astral-sh/uv-pre-commit: 0.6.14 → 0.7.9
Merge as merge commit, to preserve the reference in .git-blame-ignore-revs