diff --git a/ct/endurain.sh b/ct/endurain.sh index ae372adf1..67ead130f 100644 --- a/ct/endurain.sh +++ b/ct/endurain.sh @@ -63,10 +63,7 @@ function update_script() { cd /opt/endurain/backend UV_VERSION=$(grep -Po 'required-version\s*=\s*"\K[^"]+' pyproject.toml 2>/dev/null || echo "0.11.18") UV_VERSION="$UV_VERSION" setup_uv - $STD poetry export -f requirements.txt --output requirements.txt --without-hashes - $STD uv venv --clear - $STD uv pip install -r requirements.txt - $STD uv pip install pytz + $STD uv sync --frozen --no-dev msg_ok "Backend Updated" msg_info "Starting Service" diff --git a/install/endurain-install.sh b/install/endurain-install.sh index d08ea29e6..ca34b2c4e 100644 --- a/install/endurain-install.sh +++ b/install/endurain-install.sh @@ -83,15 +83,7 @@ msg_info "Setting up Backend" cd /opt/endurain/backend UV_VERSION=$(grep -Po 'required-version\s*=\s*"\K[^"]+' pyproject.toml 2>/dev/null || echo "0.11.18") UV_VERSION="$UV_VERSION" setup_uv -$STD uv tool install poetry -$STD uv tool update-shell -export PATH="/root/.local/bin:$PATH" -$STD poetry self add poetry-plugin-export -$STD poetry export -f requirements.txt --output requirements.txt --without-hashes -$STD uv venv --clear -sed -i '/exclude-newer/d' pyproject.toml -$STD uv pip install -r requirements.txt -$STD uv pip install pytz +$STD uv sync --frozen --no-dev msg_ok "Setup Backend" msg_info "Creating Service"