-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Figure out a good strategy for managing python version/s #16001
Comments
May be related to bazelbuild/bazel#8685 |
The build requires a program named I would be happy to work on improving this if there's a committer with Bazel expertise who can shepherd.
|
there is a specific dependency on python3.8 in one of the tools - so the build image has python3.8 installed and set as the default interpreter - and the general advice is to use 3.8 or above regarding the python2 requirement - i would hope we can update that to use a more recent version regarding this ticket i think the best way would be to use a if you were up for taking this on @jpeach - i am happy to review etc |
Great! I'll try to dig in to this over the next few weeks. |
description
some parts of tooling/ci require python3.8 and more generally recent python 3.x versions have syntax incompatibility
for those reasons the envoy-build-image sets python3.8 as the default interpreter
some OS dont have support for this out of the box so we could do with a good strategy for handling this
a couple of ideas in this respect are:
python_runtime
bazel rule to pull in the required py versionThe text was updated successfully, but these errors were encountered: