Skip to content

Commit f98d306

Browse files
committed
Cap boto3/botocore to <1.38 for aiobotocore compatibility
The previous lower-bound-only constraints let pip resolve boto3/botocore to the newest PyPI release whenever this package is installed. Anything in the same env that uses aiobotocore then breaks, because aiobotocore pins botocore to a narrow range. In Home Assistant the symptom is Cloudflare R2, IDrive e2, and Nice G.O. failing to set up after a user opens the Hive config flow. >=1.34,<1.38 keeps pip inside what aiobotocore 2.21.x accepts. Bump it when downstream consumers move to aiobotocore 3.x. Refs: #135
1 parent cb12134 commit f98d306

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
"Topic :: Software Development :: Libraries :: Python Modules",
2626
]
2727
dependencies = [
28-
"boto3>=1.16.10",
29-
"botocore>=1.19.10",
28+
"boto3>=1.34,<1.38",
29+
"botocore>=1.34,<1.38",
3030
"requests",
3131
"aiohttp",
3232
"pyquery",

0 commit comments

Comments
 (0)