feat(zipapp): add windows support by rickeylev · Pull Request #3561 · bazel-contrib/rules_python

@rickeylev

gemini-code-assist[bot]

gemini-code-assist[bot]

@rickeylev

Merged via the queue into bazel-contrib:main with commit 3aa6386

Feb 6, 2026

4 checks passed

aignas pushed a commit to aignas/rules_python that referenced this pull request

Feb 23, 2026
This adds Windows support to the py_zipapp rules.

It works the same as what py_binary does: the Bazel builtin launcher.exe
is
populated with the path to the zip, and the exe then handles starting
Python
and running the zip.

This should be the last of the implementation, so all that remains is
deprecating the code in py_binary and removing it.

Work towards bazel-contrib#2586