mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-03 18:00:36 +00:00
The signature mismatch error persists because 'uv sync' installs and potentially imports the llama-stack package, caching provider modules in memory BEFORE we do the editable install with fresh source code. This fix adds the --no-install-project flag to 'uv sync', which: 1. Installs all dependencies but skips installing the project itself 2. Prevents Python from importing and caching provider modules 3. Ensures the subsequent 'uv pip install -e .' loads fresh source code This should finally resolve the persistent signature mismatch errors in CI where the protocol has 'authorization' parameter but provider implementations appear not to. |
||
|---|---|---|
| .. | ||
| install-llama-stack-client | ||
| run-and-record-tests | ||
| setup-ollama | ||
| setup-runner | ||
| setup-test-environment | ||
| setup-vllm | ||