Skip to content

Added python deps installation to bazel/dockerfile#26952

Closed
veblush wants to merge 2 commits intogrpc:masterfrom
veblush:bazel-docker-2
Closed

Added python deps installation to bazel/dockerfile#26952
veblush wants to merge 2 commits intogrpc:masterfrom
veblush:bazel-docker-2

Conversation

@veblush
Copy link
Copy Markdown
Contributor

@veblush veblush commented Aug 9, 2021

Revived the python2 package installation because the grpc_xds_python test needs them. Previously those were stripped because bazel can deal with the package installation by itself and it's not good for the maintenance to list unused packages with versions but it appears that some of them are still in use so let's revive them. But I should update the versions because old versions are not feasible to install anymore.

@veblush veblush added lang/Python area/build release notes: no Indicates if PR should not be in release notes labels Aug 9, 2021
@veblush veblush requested a review from sergiitk August 9, 2021 17:38
@gnossen
Copy link
Copy Markdown
Contributor

gnossen commented Aug 9, 2021

Revived the python2 package installation because the grpc_xds_python test needs them

I think this is unintentional. The Python xDS client and server target Python 3 only. I think this line must be pulling virtualenv from the Python 2 environment. I should be able to fix this with a line or two of changes in that file. Let me put up a PR.

@gnossen
Copy link
Copy Markdown
Contributor

gnossen commented Aug 9, 2021

As promised: #26953

@sergiitk
Copy link
Copy Markdown
Member

Solved in #26953. Thanks all for your help!

@sergiitk sergiitk closed this Aug 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build lang/Python release notes: no Indicates if PR should not be in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants