Cierre de Python 3.4 para entorno flexible

El entorno de ejecución de Python 3.4 para el entorno flexible de App Engine se cerró el 29 de marzo de 2019.

A partir de esta fecha, las nuevas implementaciones en el entorno flexible de App Engine que solicitan Python versión 3.4 fallan. Debes actualizar a una versión más reciente de Python para evitar los riesgos de seguridad que podría causar el final del ciclo de vida de Python 3.4 por parte de la comunidad del lenguaje Python.

Migra a una nueva versión de Python

Para migrar a una versión de Python nueva, sigue estos pasos:

  1. Actualiza Google Cloud CLI con las actualizaciones más recientes mediante la invocación del comando de gcloud:

    gcloud components update
  2. Actualiza el archivo app.yaml para todas las versiones de tu aplicación de la siguiente manera:

    runtime_config:
      python_version: 3
    

    En el ejemplo anterior, 3 significa usar la última versión disponible de Python. Especifica 3.5 para usar Python 3.5.5, o 3.6 si quieres usar Python 3.6.4.

  3. Consulta la documentación de Python para ver los cambios de código necesarios. Los vínculos What's New in 3.5 (Novedades de la versión 3.5) y What's New in 3.6 (Novedades de la versión 3.6) proporcionan una descripción general de los cambios ingresados en cada una de estas versiones nuevas.

  4. Implementa tu aplicación. Esto es necesario para obtener los nuevos cambios.

Dónde obtener ayuda

Si te encuentras con algún problema al momento de migrar tu aplicación y tienes un paquete de asistencia, puedes obtener ayuda a través de tu canal de asistencia normal. Si no tienes un paquete de asistencia, responde al correo electrónico que recibiste en el que se te notificaba que Python 3.4 quedará obsoleto.