Eseguire l'upgrade di un'applicazione esistente

Per continuare a ricevere aggiornamenti della sicurezza ed essere idoneo all'assistenza tecnica, devi eseguire l'upgrade delle applicazioni alla versione del runtime supportata più recente .

La procedura di upgrade di un'app esistente dipende dalla versione del runtime attualmente utilizzata dall'app:

  • Python 2.7 (runtime di prima generazione): devi eseguire la migrazione della tua app alla versione di Python più recente supportata. Python 2.7 ha raggiunto la fine del supporto il 31 gennaio 2024. Le tue applicazioni Python 2.7 esistenti continueranno a essere eseguite e a ricevere traffico. Tuttavia, App Engine potrebbe bloccare il redeployment delle applicazioni che utilizzano runtime dopo la data di fine del supporto. Per eseguire la migrazione da Python 2.7 alla versione più recente supportata di Python, consulta l'articolo Eseguire la migrazione al runtime Python 3.

  • Runtime Python di seconda generazione (dopo la fine del supporto): per eseguire l'upgrade a una versione di Python supportata, aggiorna il file app.yaml specificando una versione di Python che vuoi che la tua app esegua. Ad esempio:

      runtime: pythonVERSION
    

    dove VERSION sono i numeri di versione di Python MAJOR e MINOR. Ad esempio, per utilizzare l'ultima versione di Python, Python 3.14, specifica 314. Per saperne di più, consulta la panoramica del runtime Python.