Remarques importantes - AWS Serverless Application Model

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Remarques importantes

Cette section contient des notes et des annonces importantes concernant AWS Serverless Application Model (AWS SAM).

Notes importantes pour 2023

Octobre 2023

Fin de la prise en charge de Python 3.7 par l'CLIAWS SAM

Date de publication : 20/10/2023

Python 3.7a reçu le end-of-life statut en juin 2023. L'CLI AWS SAM ne prendra plus en charge Python 3.7 le 24 octobre 2023. Pour plus d'informations, consultez l'annonce publiée dans le aws-sam-cli GitHubréférentiel.

Cette modification concerne les utilisateurs suivants :

  • Si vous utilisez Python 3.7 et installez l'CLI AWS SAM via pip.

  • Si vous utilisez aws-sam-cli en tant que bibliothèque et que vous créez votre application avec Python 3.7.

Si vous installez et gérez l'CLI AWS SAM par une autre méthode, vous n'êtes pas concerné.

Pour les utilisateurs concernés, nous vous recommandons de mettre à niveau votre environnement de développement vers une version Python 3.8 plus récente.

Cette modification n'affecte pas la prise en charge de l'environnement d'exécution Python 3.7 AWS Lambda. Pour en savoir plus, consultez la rubrique politique d'obsolescence de l'exécution du Guide du développeur AWS Lambda.

Notes importantes pour 2020

Juin 2020

Installation de l'CLIAWS SAM sur Windows 32 bits

La prise en charge de la CLI AWS SAM sur Windows 32 bits sera bientôt obsolète. Si vous utilisez un système 32 bits, nous vous recommandons de procéder à une mise à niveau vers un système 64bits et de suivre les instructions fournies dans Installation de la CLI  AWS SAM.

Si vous ne pouvez pas effectuer la mise à niveau vers un système 64 bits, vous pouvez utiliser la Boîte à outils Docker héritée avec la CLI AWS SAM sur un système 32 bits. Cependant, cela vous amènera à rencontrer certaines limitations avec la CLI AWS SAM. Par exemple, vous ne pouvez pas exécuter de conteneurs Docker 64 bits sur un système 32 bits. Donc, si votre fonction Lambda dépend d'un conteneur 64 bits compilé nativement, vous ne pourrez pas le tester localement sur un système 32 bits.

Pour installer la CLI AWS SAM sur un système 32 bits, exécutez la commande suivante :

pip install aws-sam-cli
Important

Bien que la commande pip install aws-sam-cli fonctionne également sur Windows 64 bits, nous vous recommandons d'utiliser la commande 64 bits MSI pour installer la CLI AWS SAM sur les systèmes 64 bits.