How can I find out current version of webapp2 in GAE standard environment, and how to upgrade?

55 views
Skip to first unread message

A. Kong

unread,
Jul 24, 2017, 7:34:16 PM7/24/17
to Google App Engine
Hi all,

I am currently using webapp2 of version 2.5.2 because it is hardcoded in the app.yaml.

How can I find out the latest version of this latest? 

Is it safe to always use `latest` for this library? 

If I want to switch from the hardcoded version 2.5.2 to 'latest', is there any release note I can refer to so I know what has been changed?

I have checked the website here https://webapp2.readthedocs.io/en/latest/api/webapp2.html but there is no release note there. There is a CHANGES document in the github repo but I am surprised the version I am using is not mentioned at all. https://github.com/GoogleCloudPlatform/webapp2/blob/master/CHANGES   Besides I am not certain if the latest version 3.0.0b1 may not be part of the current GAE env.



Thanks.

Kenworth (Google Cloud Platform)

unread,
Jul 24, 2017, 8:57:52 PM7/24/17
to google-a...@googlegroups.com
1- The GitHub link or webapp2 official website you provided are your best source for changes / latest versions.
2- For production environment it is always better to use the stable version than the latest version. The reverse is often true for dev environment (depends on the use-case).
3- The same GitHub link contains changelogs. By far, it contains information on changes made to the framework for each version. This same link is under Google Cloud Platform repository, so you can assume it is supported on the Google App Engine environment. Please note, however, webapp2 is only supported but not maintained by Google. Also, you can opt to use other web application frameworks as documented here.


 

A. Kong

unread,
Jul 24, 2017, 9:07:22 PM7/24/17
to Google App Engine
Thanks!

One reason I am looking into upgrading webapp2 is that for some reason our users experience issues with our login/logout process. For example, local cookie is not cleared out when a user signout; Sometimes the session cookie is not recognized by the webapp2 backend and as a result a signed-in user is treated as a 'guest'. 

I wonder if you might have heard of this kind of issues? I searched the 'issues' in the github and got nothing.  


On Tuesday, 25 July 2017 10:57:52 UTC+10, Kenworth (Google Cloud Platform) wrote:
1- The GitHub link you provided is your best source for changes / latest versions. 

Kenworth (Google Cloud Platform)

unread,
Jul 25, 2017, 8:52:45 PM7/25/17
to Google App Engine
Google offers multiple methods of authenticating users. I highly recommend you read this document about User Authentication Options. You have the option to use Firebase Authentication, Google Sign-In, OAuth 2.0 and OpenID Connect, or the Users API. You can either tap on the power of any of these resources or you can create your own login/logout process manually.

Note that Google Groups is meant for general product discussions and not for technical support. If you require further assistance for webapp2, I suggest you post the question on StackOverflow. Please visit our community support page for list of StackOverflow tags we monitor.

Reply all
Reply to author
Forward
0 new messages