refactor: refactoring venv assembly system#1298
Conversation
✨ Aspect Workflows Tasks📅 Thu Jul 16 17:29:15 UTC 2026 ❌ 6 failed tasks
✅ 34 successful tasks
❌ Test Failures❌ py_venv_exec_test in task test-e2e-bazel-8 Reproduce with: ❌ py_venv_exec_test in task test-e2e-bazel-9 Reproduce with: ❌ py_venv_exec_test in task test-e2e-bazel-8 Reproduce with: ❌ py_venv_exec_test in task test-e2e-bazel-9 Reproduce with: ❌ py_venv_exec_test in task test-e2e-bazel-8 Reproduce with: + 10 more failures — not shown (across 🛠️ Fix❌ buildifier (buildifier)❌ gazelle (gazelle)Install 🔁 Reproduce❌ buildifier (buildifier)❌ gazelle (gazelle)❌ test (test-e2e-bazel-8)❌ test (test-e2e-bazel-9)❌ test (test-e2e-bazel-8)+ 5 more reproduce commands — not shown (across Install ⏱ Last updated Thu Jul 16 17:32:41 UTC 2026 · 📊 GitHub API quota 1,912/15,000 (13% used, resets in 1m) |
py_binary startup benchmark
sys.path quality
Bazel analysis benchmark
Auxiliary metrics
|
# Conflicts: # py/private/py_venv/virtuals_resolvers.bzl
4fb9fdb to
85208fa
Compare
3b64607 to
c17e69f
Compare
c17e69f to
a3bee91
Compare
Code review findingsRan a high-effort review (multi-angle finder pass + independent verification, including Correctness
Cleanup
Two other candidates were investigated and refuted: an apparent 🤖 Generated with Claude Code |
# Conflicts: # py/private/py_venv/BUILD.bazel # py/private/py_venv/py_venv.bzl # py/private/py_venv/tests/BUILD.bazel
# Conflicts: # py/private/py_venv/BUILD.bazel # py/private/py_venv/tests/BUILD.bazel
# Conflicts: # py/private/py_venv/py_venv.bzl
# Conflicts: # py/private/py_venv/BUILD.bazel # py/private/py_venv/py_venv.bzl # py/private/py_venv/tests/BUILD.bazel
# Conflicts: # py/private/py_venv/BUILD.bazel # py/private/py_venv/venv.bzl
Changes are visible to end-users: yes/no
Test plan