Будет ли стандартная среда Python 2 в Google App Engine скоро устаревшей / закрытой?

#python #python-2.7 #google-app-engine #google-app-engine-python

#python #python-2.7 #google-app-engine #google-app-engine-python

Вопрос:

У меня есть несколько проектов, развернутых в стандартной среде Python 2 в Google App Engine, и я начал беспокоиться о том, что произойдет после 1 января 2020 года, когда Python 2 перестанет поддерживаться.

Предоставляет ли Google какие-либо подсказки, если он собирается сохранить стандартную среду Python 2 в App Engine в течение длительного времени? Или мне следует начать миграцию? В некоторых проектах миграция будет болезненной из-за ndb и других библиотек Google, которые больше нигде не поддерживаются.

Ответ №1:

Недавно я наткнулся на это сообщение от Google в группе GAE Google, в котором рассматривается это:

Вам не нужно бояться за уже развернутые приложения Python 2.7. 2020 год не такая критическая дата, как может показаться на первый взгляд. Python 2.7 получит поддержку в интересах существующих клиентов Google App Engine (GAE), использующих Python 2.7, намного позже этой даты.

Все в равной степени знают о трудностях, с которыми сталкиваются те, кто переносит приложение Python 2.7 GAE на 3.x series. Довольно много инструментов и настроек инфраструктуры облегчат эту задачу, поэтому разработчикам не следует слишком беспокоиться. Плавный переход отвечает интересам всех.

Так что, похоже, нам не нужно спешить (слава богу!).