Конечные точки Google Cloud - поддержка платформы конечных точек Google Cloud 2.0 в python 3.7

В настоящее время у нас есть приложение, написанное на Python 2.7 в GAE. Мы используем Google Cloud Endpoint Framework 2.0, описанный здесь.

в документации четко указано, что это не поддерживается в python 3.7. Google объявил о прекращении поддержки python 2.7 в январе 2020 года.

Какие у нас есть варианты?

Можем ли мы ожидать, что Google будет поддерживать Cloud Endpoints Frameworks 2.0 на python 3.7? Или нам нужно переписать API конечной точки с помощью Open API?

В настоящее время у нас есть мобильные клиенты, использующие библиотеки Google Cloud Endpoint Framework 2.0. Может ли проект GAE (Python 2.7, стандартный) поддерживать как Google Cloud Endpoint Framework 2.0, так и OpenAPI сосуществовать вместе?


comment
См. Также: stackoverflow.com/questions/58428630/   -  person Kolban    schedule 10.11.2019
comment
Вопрос SC дает неправильный ответ. Согласно этому cloud.google.com/endpoints/docs/frameworks / Google Cloud Endpoint Framework не поддерживается в среде Flex.   -  person Jack tileman    schedule 11.11.2019


Ответы (1)


Google объявил о прекращении поддержки python 2.7 в январе 2020 года.

Google не объявил о прекращении поддержки Python 2 - это основная команда разработчиков Python: https://www.python.org/doc/sunset-python-2/

Руководство по долгосрочной поддержке App Engine можно найти здесь: https://cloud.google.com/appengine/docs/standard/long-term-support

person Dustin Ingram    schedule 10.11.2019
comment
Эти ссылки не отвечают на заданный вопрос. Нет никаких упоминаний о долгосрочной поддержке (или отсутствии поддержки) для Google endpoints framework 2.0 в python 3.7. - person Jack tileman; 11.11.2019
comment
Платформа конечных точек является частью среды выполнения 2.7. Он будет продолжать работать, пока существует эта среда выполнения. Он не будет поддерживаться средой выполнения 3.7 - если вам нужно использовать вместо него 3.7, вам нужно будет использовать альтернативный фреймворк. - person Dustin Ingram; 11.11.2019
comment
Спасибо, Дастин. Итак, можем ли мы предположить, что Google не планирует поддерживать платформу конечных точек Google Cloud 2.0 на python 3.7? - person Jack tileman; 11.11.2019
comment
Привет, Джек, в группах Google есть ветка, в которой кто-то из Google опубликовал ответ на этот вопрос. Кажется, что в настоящий момент они знают об этом, но ETA нет, я предполагаю, что если в будущем они захотят отключить долгосрочную поддержку 2.7 (после того, как они сохранят ее после 01.01.2020), они предоставит решение. Ссылка на сообщение Групп Google: groups.google.com/ форум / #! msg / google-cloud-endpoints / - person Stefan G.; 11.11.2019