#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. Довольно много инструментов и настроек инфраструктуры облегчат эту задачу, поэтому разработчикам не следует слишком беспокоиться. Плавный переход отвечает интересам всех.
Так что, похоже, нам не нужно спешить (слава богу!).