From 238a1524915081c262b2c0ca7ea8e9da1c76d067 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Thu, 22 Jan 2026 10:56:47 +0000 Subject: [PATCH] fix(release): include uv.lock in release-please updates Add uv.lock to release-please extra-files so the lockfile version is updated alongside pyproject.toml during releases. This prevents version drift between the published package and the lockfile. - Add generic updater for uv.lock in release-please config - Update uv.lock to reflect current version (2.1.1) --- .release-please-config.json | 9 ++++++++- uv.lock | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.release-please-config.json b/.release-please-config.json index 85dd206..81e50a3 100644 --- a/.release-please-config.json +++ b/.release-please-config.json @@ -8,7 +8,14 @@ "include-v-in-tag": true, "packages": { ".": { - "package-name": "stackone-ai" + "package-name": "stackone-ai", + "extra-files": [ + { + "type": "generic", + "path": "uv.lock", + "glob": false + } + ] } }, "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" diff --git a/uv.lock b/uv.lock index 88be59d..5129ef6 100644 --- a/uv.lock +++ b/uv.lock @@ -3972,7 +3972,7 @@ wheels = [ [[package]] name = "stackone-ai" -version = "2.0.0" +version = "2.1.1" source = { editable = "." } dependencies = [ { name = "bm25s" },