From cd7799997e10cf6ceac35b4f33a60f4695558bf5 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Wed, 25 Mar 2026 12:34:59 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB(bin)=20update?= =?UTF-8?q?=20release=20tooling=20to=20support=20uv-based=20deps=20managem?= =?UTF-8?q?ent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Following the switch from pip to uv, prepare the release workflow to automatically run `uv lock` on backend and keep dependencies up to date. --- bin/prepare-release.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bin/prepare-release.sh b/bin/prepare-release.sh index 2eb499c3..d14f786a 100755 --- a/bin/prepare-release.sh +++ b/bin/prepare-release.sh @@ -101,6 +101,12 @@ update_npm_version "mail" # Update backend pyproject.toml update_python_version "backend" +# Run uv lock in backend +print_info "Running uv lock in backend..." +cd "src/backend" +uv lock +cd - + # Update summary pyproject.toml update_python_version "summary" @@ -149,6 +155,7 @@ echo " - src/frontend/package.json" echo " - src/sdk/package.json" echo " - src/mail/package.json" echo " - src/backend/pyproject.toml" +echo " - src/backend/uv.lock" echo " - src/summary/pyproject.toml" echo " - src/agents/pyproject.toml" echo " - CHANGELOG.md"