Skip to content
Merged
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions python/private/pypi/pip_repository.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -90,11 +90,10 @@ def _pip_repository_impl(rctx):
python_interpreter = rctx.attr.python_interpreter,
python_interpreter_target = rctx.attr.python_interpreter_target,
)
result = rctx.execute([python_interpreter, "--version"])
if result.stdout:
python_version = result.stdout.strip().split(" ")[-1]
else:
fail("Could not determine Python version")
result = rctx.execute([python_interpreter, "-S", "-c", "import sys; print(sys.version.split()[0])"])
Comment thread
aignas marked this conversation as resolved.
Outdated
if result.return_code != 0 or not result.stdout.strip():
fail("Could not determine Python version for interpreter %s: %s" % (python_interpreter, result.stderr or result.stdout))
python_version = result.stdout.strip().splitlines()[-1]
platforms = [
"linux_aarch64",
"linux_arm",
Expand Down