From 55928d5e78e1a58213200a4c8a01176df7ac69a1 Mon Sep 17 00:00:00 2001 From: cjumel Date: Mon, 15 Sep 2025 16:30:16 +0200 Subject: [PATCH] fix: install uv in python-semantic-release action --- pyproject.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 45769da..ed5055a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,9 @@ dependencies = [ "pydantic" ] +[project.optional-dependencies] +build = ["uv>=0.8.0,<0.9.0"] # For python-semantic-release build command, used in GitHub actions + [project.urls] Homepage = "https://github.com/LinkupPlatform/linkup-python-sdk" Documentation = "https://github.com/LinkupPlatform/linkup-python-sdk#readme" @@ -84,6 +87,7 @@ commit_parser = "conventional" allow_zero_version = true major_on_zero = false build_command = """ + python -m pip install -e '.[build]' uv lock --upgrade-package "$PACKAGE_NAME" git add uv.lock uv build