From d6640bf517a5f0855b6222af515a5acf998b4795 Mon Sep 17 00:00:00 2001 From: laughingman7743 Date: Wed, 17 Jun 2026 00:52:58 +0900 Subject: [PATCH] Bump boto3 lower bound to >=1.41.2 to match botocore floor boto3 1.38.2 declares botocore<1.39.0,>=1.38.2, which is incompatible with the existing botocore>=1.41.2 floor (raised in #708 for DpuCount). The boto3>=1.38.2 specifier was therefore never actually satisfiable together with the botocore floor; pip already resolves boto3 up to >=1.41.2 in practice. Align the declared boto3 floor with the real minimum so the constraint is honest and the two stay in lockstep. Co-Authored-By: Claude Opus 4.8 --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c60ce590..a2ad98af 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ authors = [ {name = "laughingman7743", email = "laughingman7743@gmail.com"}, ] dependencies = [ - "boto3>=1.38.2", + "boto3>=1.41.2", "botocore>=1.41.2", "tenacity>=4.1.0", "fsspec", diff --git a/uv.lock b/uv.lock index 895a6a6b..12c660d2 100644 --- a/uv.lock +++ b/uv.lock @@ -998,7 +998,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "boto3", specifier = ">=1.38.2" }, + { name = "boto3", specifier = ">=1.41.2" }, { name = "botocore", specifier = ">=1.41.2" }, { name = "fsspec" }, { name = "pandas", marker = "python_full_version >= '3.13' and extra == 'pandas'", specifier = ">=2.3.0" },