Merge bitcoin/bitcoin#35718: ci: Update lint container dependencies

900a7785bf ci: use Ubuntu 26.04 for lint container (fanquake)
058a73a0ae ci: use uv 11.x (fanquake)
14f4ddcb55 ci: mypy 2.3.0 (fanquake)

Pull request description:

  Container: Ubuntu `24.04` -> `26.04`.
  `uv`: `10.x` -> `11.x`
  mypy: `1.19.1` -> `2.3.0`

ACKs for top commit:
  hebasto:
    ACK 900a7785bf.
  willcl-ark:
    ACK 900a7785bf

Tree-SHA512: fc664b9cd16257ae023a4a60566bb512bb9b12d72a81e34a4a6659490a9eb84922cef6e44c622d4b52048788ce880d71a9b5168591aadbb83eae62fe54f54fcb
This commit is contained in:
Hennadii Stepanov
2026-07-14 15:11:43 +01:00
2 changed files with 3 additions and 3 deletions

View File

@@ -1,3 +1,3 @@
lief==0.17.5
mypy==1.19.1
mypy==2.3.0
pyzmq==27.1.0

View File

@@ -4,12 +4,12 @@
# See test/lint/README.md for usage.
FROM mirror.gcr.io/ubuntu:24.04
FROM mirror.gcr.io/ubuntu:26.04
# Pin uv and ruff to minor version to avoid breaking changes
# https://docs.astral.sh/uv/reference/policies/versioning/
# https://docs.astral.sh/ruff/versioning/
COPY --from=ghcr.io/astral-sh/uv:0.10 /uv /uvx /bin/
COPY --from=ghcr.io/astral-sh/uv:0.11 /uv /uvx /bin/
COPY --from=ghcr.io/astral-sh/ruff:0.15 /ruff /bin/
COPY ./ci/retry/retry /ci_retry