From 11ff178b917a8f3d321b7ede9ece179b8a0668f8 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Wed, 12 Nov 2025 09:56:24 +0100 Subject: [PATCH] openwebui: Python version usage | core: zsh completion install (#9079) --- ct/openwebui.sh | 2 +- misc/tools.func | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ct/openwebui.sh b/ct/openwebui.sh index 402fd2dc7..07903dcb3 100644 --- a/ct/openwebui.sh +++ b/ct/openwebui.sh @@ -42,7 +42,7 @@ function update_script() { msg_info "Installing uv-based Open-WebUI" PYTHON_VERSION="3.12" setup_uv - $STD uv tool install --python $PYTHON_VERSION open-webui[all] + $STD uv tool install --python 3.12 open-webui[all] msg_ok "Installed uv-based Open-WebUI" msg_info "Restoring data" diff --git a/misc/tools.func b/misc/tools.func index c702edaa2..f094b084e 100644 --- a/misc/tools.func +++ b/misc/tools.func @@ -4522,7 +4522,9 @@ function setup_uv() { # Optional: Generate shell completions $STD uv generate-shell-completion bash >/etc/bash_completion.d/uv 2>/dev/null || true - $STD uv generate-shell-completion zsh >/usr/share/zsh/site-functions/_uv 2>/dev/null || true + if [[ -d /usr/share/zsh/site-functions ]]; then + $STD uv generate-shell-completion zsh >/usr/share/zsh/site-functions/_uv 2>/dev/null || true + fi # Optional: Install specific Python version if requested if [[ -n "${PYTHON_VERSION:-}" ]]; then