Notas importantes - AWS Serverless Application Model

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Notas importantes

Esta sección contiene notas y anuncios importantes para AWS Serverless Application Model (AWS SAM).

Notas importantes para 2023

Octubre de 2023

La CLI de AWS SAM deja de dar soporte para Python 3.7

Publicado el 20/10/2023

Python 3.7recibió end-of-life el estatus en junio de 2023. La CLI de AWS SAM dejará de dar soporte para Python 3.7 desde el 24 de octubre de 2023. Para obtener más información, consulte el anuncio en el aws-sam-cli GitHubrepositorio.

Este cambio afecta a los siguientes usuarios:

  • Si usa Python 3.7 e instala la CLI de AWS SAM mediante pip.

  • Si usa aws-sam-cli como biblioteca y crea su aplicación con Python 3.7.

Si instala y gestiona la CLI de AWS SAM mediante otro método, no se verá afectado.

Para los usuarios afectados, recomendamos que actualicen su entorno de desarrollo a una versión más reciente de Python 3.8 o posterior.

Este cambio no afecta a la compatibilidad con el tiempo de ejecución de la AWS Lambda de Python 3.7. Para obtener más información, consulte Política de obsolescencia del tiempo de ejecución en la Guía del desarrollador de AWS Lambda.

Notas importantes para 2020

Junio de 2020

Instalación de la CLI de AWS SAM en Windows 32 bits

El soporte para la CLI de AWS SAM en Windows de 32 bits pronto quedará obsoleto. Si utiliza un sistema de 32 bits, le recomendamos que lo actualice a uno de 64 bits y siga las instrucciones que se encuentran en Instalación de la CLI de AWS SAM.

Si no puede actualizar a un sistema de 64 bits, puede utilizar la caja de herramientas Legacy Docker de la CLI de AWS SAM en un sistema de 32 bits. Sin embargo, esto provocará que encuentre ciertas limitaciones con la CLI de AWS SAM. Por ejemplo, no puede ejecutar contenedores Docker de 64 bits en un sistema de 32 bits. Por lo tanto, si su función de Lambda depende de un contenedor de 64 bits compilado de forma nativa, no podrá probarla localmente en un sistema de 32 bits.

Para instalar la CLI de AWS SAM en un sistema de 32 bits, ejecute el siguiente comando:

pip install aws-sam-cli
importante

Aunque el comando pip install aws-sam-cli también funciona en Windows de 64 bits, le recomendamos que utilice el MSI de 64 bits para instalar la CLI de AWS SAM en sistemas de 64 bits.