Status Update
Comments
so...@google.com <so...@google.com> #2
Hello
Thank you for reaching out to us!
This issue seems to be outside of the scope of Issue Tracker. This Issue Tracker is a forum for end users to report bugs and request features on Google Cloud products. Please go through
I recommend you to
I'm going to close this thread which will no longer be monitored. In case you want to report a new issue, please do not hesitate to create a new Issue Tracker describing your issue.
Thank you
so...@google.com <so...@google.com> #3
I'll be closing this case for now, if you continue experiencing the issue please feel free to open a new one.
Description
Problem you have encountered:
Several pieces of documentation are inconsistent or wrong about the supported Python versions.
The following interpreter versions are supported:
Python 2.7.9 as specified by 2.
Python 3.7.2 as specified by 3.
The valid values for python_version are:
3 which uses the latest supported Python 3.x release, which is currently 3.7.2.
3.4 Deprecated. This uses Python 3.4.8.
3.5 which uses Python 3.5.5.
3.6 which uses Python 3.6.8.
2 which uses Python 2.7.9.
In actuality, using "python_version: 3" gives me python3.6 rather than 3.7.2 (example cloud build
Specifying python_version: 3.7 in my config worked fine and picked python3.7 (example cloud build
An example case where it matters is that numpy only supports python 3.7 and onwards, starting from version 1.20.0. When I want to deploy my app depending on numpy 1.20.1, specifying python_version: 3 gives me a failed build, and I need to figure out that I should specify 3.7 even though the documentation explicitly says that this is not a supported value.