Skip to content

docs(readme): troubleshoot an older graphifyy shadowing uv run (#1540)#2085

Open
HerenderKumar wants to merge 1 commit into
Graphify-Labs:v8from
HerenderKumar:docs-uv-version-shadowing
Open

docs(readme): troubleshoot an older graphifyy shadowing uv run (#1540)#2085
HerenderKumar wants to merge 1 commit into
Graphify-Labs:v8from
HerenderKumar:docs-uv-version-shadowing

Conversation

@HerenderKumar

Copy link
Copy Markdown
Contributor

Fixes #1540.

uv run --with graphifyy python -m graphify runs the system interpreter, so if an older graphifyy is also installed in system site-packages, Python imports that copy first and --with graphifyy doesn't override it. It runs with no error, but you get the old version's behavior — e.g. OPENAI_BASE_URL is 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:

  • names the symptom,
  • shows how to confirm which module actually loaded (python -c "import graphify; print(graphify.__file__)"),
  • and points at the fix (uvx --from graphifyy graphify …, or pip uninstall graphifyy to drop the stale copy).

Docs-only, purely additive (+11 lines).

…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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

UX: uv run --with graphifyy python -m graphify silently loads an older system-installed version instead of the uv-managed one

1 participant