fix(827): preserve pinned launcher sibling import
This commit is contained in:
@@ -510,7 +510,8 @@ def launch_verified_pi(
|
|||||||
) -> PiRpc:
|
) -> PiRpc:
|
||||||
command = [
|
command = [
|
||||||
sys.executable,
|
sys.executable,
|
||||||
"-I",
|
# -s preserves sys.path[0]=pinned/ for the launcher's sibling helper.
|
||||||
|
"-s",
|
||||||
"-B",
|
"-B",
|
||||||
str(launcher),
|
str(launcher),
|
||||||
"--runtime",
|
"--runtime",
|
||||||
@@ -726,6 +727,7 @@ def isolated_environment(
|
|||||||
"MOSAIC_PI_FORCE_SKILLS": "",
|
"MOSAIC_PI_FORCE_SKILLS": "",
|
||||||
"PI_SKIP_VERSION_CHECK": "1",
|
"PI_SKIP_VERSION_CHECK": "1",
|
||||||
"PYTHONDONTWRITEBYTECODE": "1",
|
"PYTHONDONTWRITEBYTECODE": "1",
|
||||||
|
"PYTHONNOUSERSITE": "1",
|
||||||
}
|
}
|
||||||
if "PI_CODING_AGENT" in os.environ:
|
if "PI_CODING_AGENT" in os.environ:
|
||||||
environment["PI_CODING_AGENT"] = os.environ["PI_CODING_AGENT"]
|
environment["PI_CODING_AGENT"] = os.environ["PI_CODING_AGENT"]
|
||||||
|
|||||||
Reference in New Issue
Block a user