From 9ba9898f661c9b03d0851f46866e475578e02b16 Mon Sep 17 00:00:00 2001 From: Yoshihito Aso Date: Wed, 1 Jul 2026 12:46:59 +0900 Subject: [PATCH] Bump Python and uv versions Update the runtime/tooling versions to keep environment definitions consistent across build and test images. This raises Python from 3.14.2 to 3.14.6 and updates the pinned uv image from 0.11.19 to 0.11.21, while aligning project Python requirements with the new version. --- Dockerfile | 4 ++-- pyproject.toml | 2 +- tests/Dockerfile_unittest | 4 ++-- uv.lock | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index c5bee8ad2..b68e20ba7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ -FROM ghcr.io/astral-sh/uv:0.11.19@sha256:b46b03ddfcfbf8f547af7e9eaefdf8a39c8cebcba7c98858d3162bd28cf536f6 AS uv +FROM ghcr.io/astral-sh/uv:0.11.21@sha256:ff07b86af50d4d9391d9daf4ff89ce427bc544f9aae87057e69a1cc0aa369946 AS uv FROM ubuntu:24.04@sha256:786a8b558f7be160c6c8c4a54f9a57274f3b4fb1491cf65146521ae77ff1dc54 AS builder -ENV PYTHON_VERSION=3.14.2 +ENV PYTHON_VERSION=3.14.6 ENV UV_COMPILE_BYTECODE=1 ENV UV_LINK_MODE=copy ENV UV_PROJECT_ENVIRONMENT="/home/apl/.venv" diff --git a/pyproject.toml b/pyproject.toml index 85429f650..dbb7234e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ version = "26.6" description = "RPC services that provides utility functions for building a wallet system on ibet-Network." authors = [{ name = "BOOSTRY Co., Ltd.", email = "dev@boostry.co.jp" }] license = { text = "Apache License, Version 2.0" } -requires-python = "==3.14.2" +requires-python = "==3.14.6" dependencies = [ "boto3~=1.42.18", "eth-keyfile==0.8.1", diff --git a/tests/Dockerfile_unittest b/tests/Dockerfile_unittest index ef7a7df52..40f784d21 100644 --- a/tests/Dockerfile_unittest +++ b/tests/Dockerfile_unittest @@ -1,8 +1,8 @@ -FROM ghcr.io/astral-sh/uv:0.11.19@sha256:b46b03ddfcfbf8f547af7e9eaefdf8a39c8cebcba7c98858d3162bd28cf536f6 AS uv +FROM ghcr.io/astral-sh/uv:0.11.21@sha256:ff07b86af50d4d9391d9daf4ff89ce427bc544f9aae87057e69a1cc0aa369946 AS uv FROM ubuntu:24.04@sha256:786a8b558f7be160c6c8c4a54f9a57274f3b4fb1491cf65146521ae77ff1dc54 AS builder -ENV PYTHON_VERSION=3.14.2 +ENV PYTHON_VERSION=3.14.6 ENV UV_COMPILE_BYTECODE=1 ENV UV_LINK_MODE=copy ENV UV_PROJECT_ENVIRONMENT="/home/apl/.venv" diff --git a/uv.lock b/uv.lock index 217db0a6b..5fab11a20 100644 --- a/uv.lock +++ b/uv.lock @@ -1,6 +1,6 @@ version = 1 revision = 3 -requires-python = "==3.14.2" +requires-python = "==3.14.6" [options] exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for backwards compatibility when using relative exclude-newer values.