docs(readme): troubleshoot an older graphifyy shadowing uv run (#1540)#2085
Open
HerenderKumar wants to merge 1 commit into
Open
docs(readme): troubleshoot an older graphifyy shadowing uv run (#1540)#2085HerenderKumar wants to merge 1 commit into
uv run (#1540)#2085HerenderKumar wants to merge 1 commit into
Conversation
…phify-Labs#1540) `uv run --with graphifyy python -m graphify` runs the system interpreter, so an older `graphifyy` in system site-packages loads before the uv-managed one — with no error. Env overrides like OPENAI_BASE_URL are then ignored and requests 401 against the default endpoint. The existing `skill is from graphify X, package is Y` warning is the real fingerprint, but users dismiss it as a stale skill. Add a troubleshooting entry next to the uvx-resolution one: name the symptom, show how to confirm which module actually loaded, and point at `uvx --from graphifyy` / uninstalling the stale copy.
safishamsi
added a commit
that referenced
this pull request
Jul 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #1540.
uv run --with graphifyy python -m graphifyruns the system interpreter, so if an oldergraphifyyis also installed in system site-packages, Python imports that copy first and--with graphifyydoesn't override it. It runs with no error, but you get the old version's behavior — e.g.OPENAI_BASE_URLis silently ignored, requests hit the default endpoint, and you get a 401 that looks like a bad key.The tool already prints the real fingerprint —
warning: skill is from graphify <newer>, package is <older>— but it's easy to read that as a stale skill rather than as evidence a different install was loaded.This adds a Troubleshooting entry (next to the existing uvx-resolution one) that:
python -c "import graphify; print(graphify.__file__)"),uvx --from graphifyy graphify …, orpip uninstall graphifyyto drop the stale copy).Docs-only, purely additive (+11 lines).