From 80de350491d2d94985edabda310cda1c4ed2b92d Mon Sep 17 00:00:00 2001 From: Marco Barisione Date: Tue, 20 Jan 2026 18:19:00 +0000 Subject: [PATCH] Explain: ensure uv pip install targets the correct Python version Pass `--python sys.executable` to `uv pip install` to ensure binary packages (like `pydantic_core`) are downloaded for the correct Python version. --- explain/claude_code_plugin/deps.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/explain/claude_code_plugin/deps.py b/explain/claude_code_plugin/deps.py index 2e09418..4aca017 100644 --- a/explain/claude_code_plugin/deps.py +++ b/explain/claude_code_plugin/deps.py @@ -68,6 +68,8 @@ def _install_deps(deps_dir: Path) -> None: "install", "--quiet", "--upgrade", + "--python", + sys.executable, "--target", str(deps_dir), ] + deps