Skip to content

[pull] main from bazel-contrib:main#309

Merged
pull[bot] merged 2 commits intogarymm:mainfrom
bazel-contrib:main
Jun 20, 2025
Merged

[pull] main from bazel-contrib:main#309
pull[bot] merged 2 commits intogarymm:mainfrom
bazel-contrib:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Jun 20, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

aignas and others added 2 commits June 20, 2025 00:46
WIP: stacked on #2987

This is adding `constraint_values` attribute to `pip.configure` and is
threading it all the way down to the generation of `BUILD.bazel` file of
for
config settings used in the hub repository.

Out of scope:
- Passing `flag_values` or target settings. I am torn about it - doing
it in
this PR would flesh out the design more, but at the same time it might
become
  harder to review.
- `whl_target_platforms` and `select_whls` is still unchanged, not sure
if it
  is related to this attribute addition.

Work towards #2747
Work towards #2548 
Work towards #260

---------

Co-authored-by: Richard Levasseur <richardlev@gmail.com>
The `exec -a` command doesn't work in dash, the default shell for
Ubuntu/debian.

To work around, use `sh -c`, which is posix and dash compatible. This
allows changing
the argv0 while invoking a different command. Also adds a test to verify
the the
runtime_env toolchain works with bootstrap script.

Fixes #3009
@pull pull Bot added the ⤵️ pull label Jun 20, 2025
@pull pull Bot merged commit c4543cd into garymm:main Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants