From d1d5fe58664b30a0c2dde3cd5c3dc8091f0f16ae Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Jan 2026 01:47:27 +0000 Subject: [PATCH] Update most test/lint dependencies (#15199) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alex Waygood --- .pre-commit-config.yaml | 4 ++-- requirements-tests.txt | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 886adbe30..f74781101 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -11,7 +11,7 @@ repos: args: [--fix=lf] - id: check-case-conflict - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.13.3 # must match requirements-tests.txt + rev: v0.14.10 # must match requirements-tests.txt hooks: - id: ruff name: Run ruff on stubs, tests and scripts @@ -27,7 +27,7 @@ repos: - "--unsafe-fixes" files: '.*test_cases/.+\.py$' - repo: https://github.com/psf/black-pre-commit-mirror - rev: 25.9.0 + rev: 25.12.0 hooks: - id: black - repo: https://github.com/pycqa/flake8 diff --git a/requirements-tests.txt b/requirements-tests.txt index 7d918970e..9a6db80b2 100644 --- a/requirements-tests.txt +++ b/requirements-tests.txt @@ -4,22 +4,22 @@ mypy==1.18.2 pyright==1.1.407 # Libraries used by our various scripts. -aiohttp==3.12.15 +aiohttp==3.13.2 # TODO (2025-05-09): No wheels exist for Python 3.14 yet, slowing down CI # considerably and prone to fail. grpcio-tools>=1.66.2; python_version < "3.14" # For grpc_tools.protoc -mypy-protobuf==3.6.0 +mypy-protobuf==4.0.0 packaging==25.0 pathspec>=0.11.1 pre-commit # Required by create_baseline_stubs.py. Must match .pre-commit-config.yaml. -ruff==0.13.2 +ruff==0.14.10 stubdefaulter==0.1.0 termcolor>=2.3 -tomli==2.2.1; python_version < "3.11" +tomli==2.3.0; python_version < "3.11" tomlkit==0.13.3 typing_extensions>=4.15.0rc1 -uv==0.9.6 +uv==0.9.21 # Utilities for typeshed infrastructure scripts. ts_utils @ file:lib