Live data from Hacker News

Python 3 is now available on App Engine standard environment

cloud.google.com

51–60 of 84 posts

Re: Python 3 is now available on App Engine standard environment

#51

Earlier quoted context omitted.

> It is not possible to access Postgres based CloudSQL from Python on AppEngine standard. It is possible on the new (beta) Python 3. 7 runtime on AppEngine standard: https://cloud.google.com/appengine/docs/standard/python3/usi...

Then they should update their docs.

[deleted]

Re: Python 3 is now available on App Engine standard environment

#53
post #40
post #16

I believe the title should be updated to say 3.7 as the article title does. The .7 is pretty significant to those who would be interested in this.

Any highlights of why 3.7 is significant vs 3.6,3.5,3.4?

Speaking for myself: 3.7 is the newest release with all the nice shiny, new features. Knowing that I could actually use the most current tools makes AE much more attractive than it was before this announcement.

Re: Python 3 is now available on App Engine standard environment

#54
post #33

Would be nice if Python was available in the cloud function environment.

This is supported today! https://cloud.google.com/functions/docs/writing/

Do you have suggestions on whether to deploy simple (functional - no state or external resources used, except perhaps usage tracking) APIs as cloud functions or on the App Engine? What would be the "turning point" when it's best to start considering App Engine?

Re: Python 3 is now available on App Engine standard environment

#55
post #50
post #36

Where can I find more information on Cloud Scheduler & Tasks? Having a hard time googling it :) and the links go to a sign up form.

For Cloud Tasks, https://developers.google.com/api-client-library/python/apis... should help.

Thanks! Unfortunately, there's a link to Cloud Tasks API on that page that 404s and there's not much else info on it. As far as I can tell, it's alpha. Maybe I can find the Google Next presentation on it.

Re: Python 3 is now available on App Engine standard environment

#56

Earlier quoted context omitted.

Is GRPC supported? My gut feelign is no, but I hope I am wrong Edit: Holy shit this is so bittersweet. I was relying heavily on the batteries included user management, logging, admin only handlers, and especially the super easy cron job definitions. IDK what to think about this. It kinda takes away all the things that made App Engine worth it for me as a programmer who doesnt want to do dev ops.

AFAIK you can't run a gRPC server on App Engine, but you can access other gRPC services (like all the GCP APIs) as a client. I might be wrong about the server part. All those things you mentioned in the edit should be supported in the new runtime. Edit: I see what you mean. The deeply integrated services are removed in favor of more portable solutions, like Logging moving to Stackdriver Logging (though stdout is stil…

Thanks for the reply. Yeah I'm bummed about that because id rather use GRPC client libraries for my apps than the endpoints discovery doc generated ones.

Also according to this they are not supported directly anymore except logging might still work but the wording is unclear. https://cloud.google.com/appengine/docs/standard/python3/pyt... .

Re: Python 3 is now available on App Engine standard environment

#57

Hi all, Product Manager for App Engine here. Happy to answer any questions about Python 3 on the App Engine standard environment.

Which were the technological problems that you had to update App Engine to Python 3? I thought it were upgraded a lot of time ago.

Re: Python 3 is now available on App Engine standard environment

#58

Earlier quoted context omitted.

> It is not possible to access Postgres based CloudSQL from Python on AppEngine standard. It is possible on the new (beta) Python 3. 7 runtime on AppEngine standard: https://cloud.google.com/appengine/docs/standard/python3/usi...

Then they should update their docs.

Thanks for noticing this. We'll get this updated.
Post reply on HN