From d7c6879cae8829c5701dc07aa464627fcd9ec90d Mon Sep 17 00:00:00 2001 From: Neil Sleightholm Date: Mon, 10 Aug 2026 09:46:30 +0100 Subject: [PATCH] fix: relax boto3/botocore upper-bound pin to avoid dependency conflicts The <1.38 ceiling was stale and started conflicting with other Home Assistant integrations (e.g. LLM Vision) that require a newer boto3 with no upper bound, causing HA's requirements installer to fail setup entirely with RequirementsNotFound for any integration that depends on this package. The AWS Cognito IdP auth calls this library relies on (InitiateAuth/RespondToAuthChallenge) are stable across boto3/botocore versions, so there's no need to cap it. Co-Authored-By: Claude Sonnet 5 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a6ccf91..631d271 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,8 +25,8 @@ classifiers = [ "Topic :: Software Development :: Libraries :: Python Modules", ] dependencies = [ - "boto3>=1.34,<1.38", - "botocore>=1.34,<1.38", + "boto3>=1.34", + "botocore>=1.34", "requests", "aiohttp", "pyquery",