aspect-build / rules_py

More compatible Bazel rules for running Python tools and building Python projects
Apache License 2.0
86 stars 28 forks source link

Canonicalize target link in venv #451

Open tgeng opened 20 hours ago

tgeng commented 20 hours ago

This way the created venv can be stable across sandboxes.

Internally we implement a test daemon that reuses the same venv (and python process) across tests whenever possible. Hence, if the target link is canonicalized, the same venv can be used across different targets.


Changes are visible to end-users: no

Test plan

CLAassistant commented 20 hours ago

CLA assistant check
All committers have signed the CLA.