Skip to content

Fix upgrade flow outside git checkout#24

Merged
welias merged 1 commit into
mainfrom
new-commannds
Apr 24, 2026
Merged

Fix upgrade flow outside git checkout#24
welias merged 1 commit into
mainfrom
new-commannds

Conversation

@welias
Copy link
Copy Markdown
Collaborator

@welias welias commented Apr 24, 2026

What changed

  • fixed conviso upgrade for installations running outside a git checkout
  • added clear reinstall guidance for pip-installed environments
  • bumped the CLI version from 0.3.8 to 0.3.9

Why

The CLI was trying to run git pull from the installed package path. For pip or wheel installs this is not a git repository, so users saw a misleading upgrade flow and could keep running an older binary.

Impact

Users installing the CLI outside a local repository now get the correct upgrade instructions, including reinstall guidance and shell command refresh hints.

Validation

  • python3 -m py_compile src/conviso/app.py
  • branch new-commannds pushed with commit 91b4e56

@welias welias merged commit cd25180 into main Apr 24, 2026
2 checks passed
@welias welias deleted the new-commannds branch April 24, 2026 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant