- Change poetry command to use absolute path ~/.local/bin/poetry
- Add comment explaining poetry location in user's local bin directory
- Prevents command not found errors when poetry is not in system PATH
- Fetch all tags and refs from origin instead of only release branch
- Sort tags by semantic version to find latest release
- Add error handling for git fetch failures
- Filter empty tag strings and validate tag list exists
- Use version:refname sorting to properly handle semantic versioning