I was running into this too until I started upgrading with
llm install -U llm
instead of
uv tool upgrade llm
(the latter of which is recommended by simonw in the original post)
Thanks! I didn't realize "llm install -U llm" did that. I'll add that to the upgrade docs.