Skip to content

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

Merged
pull[bot] merged 1 commit intogarymm:mainfrom
bazel-contrib:main
Mar 21, 2026
Merged

[pull] main from bazel-contrib:main#554
pull[bot] merged 1 commit intogarymm:mainfrom
bazel-contrib:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Mar 21, 2026

See Commits and Changes for more details.


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

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

The system_python bootstrap is basically just an alternative stage1
bootstrap now.
Finish unifying it with bootstrap=script by having it support and create
a full venv.

While this is the new default behavior, it's disabled for:
* Windows: some difficult to debug failures came up, so disable using it
there
* Bazel 7: Bazel 7 doesn't have the `File.is_symlink` APIs, so it's
  problematic to enable it there due to zipapp support.

Switching from non-venv to venv layouts is a significant change and
likely to
break something, so marking this as a breaking change.

Additional notes:
* rules_pkg 1.2+ is needed to package a venv-based binary, due to
extensive use
  of symlinks.

Work towards #2156
@pull pull bot locked and limited conversation to collaborators Mar 21, 2026
@pull pull bot added the ⤵️ pull label Mar 21, 2026
@pull pull bot merged commit d0b9baa into garymm:main Mar 21, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant