フレキシブル環境用 Python 3.4 の終了

App Engine フレキシブル環境用 Python 3.4 ランタイムは、2019 年 3 月 29 日をもって提供終了となりました。

この日以降、Python バージョン 3.4 のデプロイをリクエストしても、App Engine フレキシブル環境にデプロイされません。Python 言語コミュニティの Python 3.4 のサポート終了によるセキュリティ リスクを回避するために、Python の新しいバージョンに更新する必要があります。

新しい Python バージョンへの移行

新しいバージョンの Python に移行するには、次の操作を行います。

  1. gcloud コマンドを呼び出して、最新の更新を適用し、Cloud SDK を更新します。

    gcloud components update
  2. アプリケーションのすべてのバージョンの app.yaml を次のように更新します。

    runtime_config:
      python_version: 3
    

    3 は最新バージョンの Python を使用することを意味します。Python 3.5.5 を使用するには 3.5 を指定し、Python 3.6.4 を使用するには 3.6 を指定します。

  3. 必要なコードの変更については、Python のドキュメントをご覧ください。3.5 の新機能3.6 の新機能では、新しいバージョンで導入された変更の概要を紹介しています。

  4. アプリケーションをデプロイします。これは新たな変更を反映させるために必要です。

お問い合わせ先

アプリケーションの移行で問題が発生した場合、サポート パッケージを購入している方であれば、通常のサポート チャネルを通じてサポートを受けることができます。サポート パッケージがない場合は、Python 3.4 のサポート終了に関する通知メールに返信してください。