From fdce765861d48183380d512f1b21c021b03ff545 Mon Sep 17 00:00:00 2001 From: Abdo Date: Fri, 27 Jun 2025 12:36:27 +0300 Subject: [PATCH] Make PYTHONPYCACHEPREFIX point to an absolute path (#4111) --- build/runner/src/build.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build/runner/src/build.rs b/build/runner/src/build.rs index 5e3042aba..535254736 100644 --- a/build/runner/src/build.rs +++ b/build/runner/src/build.rs @@ -67,7 +67,10 @@ pub fn run_build(args: BuildArgs) { "MYPY_CACHE_DIR", build_root.join("tests").join("mypy").into_string(), ) - .env("PYTHONPYCACHEPREFIX", build_root.join("pycache")) + .env( + "PYTHONPYCACHEPREFIX", + std::path::absolute(build_root.join("pycache")).unwrap(), + ) // commands will not show colors by default, as we do not provide a tty .env("FORCE_COLOR", "1") .env("MYPY_FORCE_COLOR", "1")