From 33f9b68e522855c53d70b2a4b7b629585f6fa803 Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Wed, 15 Apr 2026 11:46:34 -0600 Subject: [PATCH 1/2] chore(pyproject.toml): release 4.0.0-rc1 Signed-off-by: Vaughn Dice --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b892506..c21f773 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "spin-sdk" -version = "4.0.0" +version = "4.0.0-rc1" description = "Python SDK for Spin" readme = "README.md" license-files = [ "LICENSE" ] From b150c920171d3b622577922926bc07011e68cdde Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Wed, 15 Apr 2026 11:52:52 -0600 Subject: [PATCH 2/2] ci(build.yml): grab project version from pyproject.toml Signed-off-by: Vaughn Dice --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1c20084..69a5f0e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,5 +25,6 @@ jobs: source venv/bin/activate pip install componentize-py==0.23.0 http-router==4.1.2 build==1.4.2 mypy==1.13 python -m build - pip install dist/spin_sdk-4.0.0-py3-none-any.whl + VERSION=$(yq '.project.version' pyproject.toml) + pip install dist/spin_sdk-${VERSION//-}-py3-none-any.whl bash run_tests.sh