File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -81,6 +81,10 @@ Unreleased changes template.
8181 [ PR #2746 ] ( https://github.com/bazel-contrib/rules_python/pull/2746 ) .
8282* (rules) {attr}` py_binary.srcs ` and {attr}` py_test.srcs ` is no longer mandatory when
8383 ` main_module ` is specified (for ` --bootstrap_impl=script ` )
84+ * (rules) On Windows, {obj}` --bootstrap_impl=system_python ` is forced. This
85+ allows setting ` --bootstrap_impl=script ` in bazelrc for mixed-platform
86+ environments.
87+
8488
8589[ 20250317 ] : https://github.com/astral-sh/python-build-standalone/releases/tag/20250317
8690
@@ -100,6 +104,11 @@ Unreleased changes template.
100104* (toolchains) Ensure temporary ` .pyc ` and ` .pyo ` files are also excluded from the interpreters repository files.
101105* (pypi) Run interpreter version call in isolated mode, to ensure it's not affected by userland environment variables, such as ` PYTHONPATH ` .
102106* (packaging) An empty ` requires_file ` is treated as if it were omitted, resulting in a valid ` METADATA ` file.
107+ * Fixes when using {obj}` --bootstrap_impl=script ` :
108+ * ` compile_pip_requirements ` is now works with it
109+ * The ` sys._base_executable ` value will reflect the underlying interpreter,
110+ not venv interpreter.
111+ * The {obj}` //python/runtime_env_toolchains:all ` toolchain now works with it.
103112
104113{#v0-0-0-added}
105114### Added
You can’t perform that action at this time.
0 commit comments