fix: update awscli to v1.45.27 for Python 3.12+ compatibility #9
Reference in New Issue
Block a user
Delete Branch "fix/update-awscli-v1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
awscli 1.16.148 → 1.45.27 — mise à jour vers la dernière version de la branche v1.
Problème :
awscli==1.16.148vend une vieilleurllib3qui utilisefrom collections import Mapping— cette API a été supprimée en Python 3.12. Résultat : le testaws --versioncrash avecImportErrorsur Python 3.12+.Fix : Bump awscli à
1.45.27(latest v1,requires_python >=3.10), qui utiliseurllib3==2.7.0et est compatible Python 3.12+.Prérequis : Renovate prépare un bump de
python:3.9-alpine→python:3.14-alpine(#5). Cette MR prépare le terrain en mettant awscli à jour d'abord, pour que le bump Python passe proprement après rebase.Testé :
aws --versionretourne bienaws-cli/1.45.27sur Python 3.12, sans erreur.