From f217e6c6cfdf82575d14c1b31abd28682c5d5f11 Mon Sep 17 00:00:00 2001 From: Ivan Pozdeev Date: Sat, 3 Oct 2026 17:15:05 +0300 Subject: [PATCH] Fix "broken pipe" in pyenv-binary-install --- plugins/pyenv-binary/libexec/pyenv-binary-install | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/pyenv-binary/libexec/pyenv-binary-install b/plugins/pyenv-binary/libexec/pyenv-binary-install index a8f956e9..18c6fa44 100755 --- a/plugins/pyenv-binary/libexec/pyenv-binary-install +++ b/plugins/pyenv-binary/libexec/pyenv-binary-install @@ -100,8 +100,8 @@ if [ -z "$entry" ]; then echo "pyenv-binary: no binary available for $requested on $os/$arch" >&2 exit 1 fi -definitions="$(pyenv-install --list --bare)" || definitions="" -if printf '%s\n' "$definitions" | grep -qxF -- "$entry"; then +definitions="$(pyenv-install --list --bare)" +if grep -qxF -- "$entry" <<<"$definitions"; then pyenv-install "$entry:$version" exit fi