From 560c8dfadb3816abcce8a4075a7d5fc70974c47f Mon Sep 17 00:00:00 2001 From: Abdo Date: Sat, 21 Jun 2025 08:05:46 +0300 Subject: [PATCH] Make PYTHONPYCACHEPREFIX point to an absolute path --- 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")