From d519b7eb2a0b18e4dff7654c10eec37b825c7c6f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 2 Oct 2025 01:33:33 +0000 Subject: [PATCH] chore: release stepflow-py v0.4.0 - Bump version from 0.3.0 to 0.4.0 - Update CHANGELOG.md with release notes --- sdks/python/CHANGELOG.md | 18 ++++++++++++++++++ sdks/python/pyproject.toml | 2 +- sdks/python/uv.lock | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/sdks/python/CHANGELOG.md b/sdks/python/CHANGELOG.md index 93943892..84d4d306 100644 --- a/sdks/python/CHANGELOG.md +++ b/sdks/python/CHANGELOG.md @@ -2,6 +2,24 @@ All notable changes to this project will be documented in this file. +## [Stepflow Python SDK 0.4.0](https://github.com/stepflow-ai/stepflow/releases/tag/stepflow-py-0.4.0) - 2025-10-02 +### Bug Fixes + +- Better future management for process messages ([#325](https://github.com/stepflow-ai/stepflow/pull/325)) + +### Features + +- Allow Python components/UDFs to signal skip ([#239](https://github.com/stepflow-ai/stepflow/pull/239)) +- Remove duplicate types ([#240](https://github.com/stepflow-ai/stepflow/pull/240)) +- Get Vector Store Rag flow working ([#309](https://github.com/stepflow-ai/stepflow/pull/309)) +- Add HTTP protocol support for Langflow component server ([#319](https://github.com/stepflow-ai/stepflow/pull/319)) +- Restart stdio subprocess; retry components ([#336](https://github.com/stepflow-ai/stepflow/pull/336)) + +### Miscellaneous Tasks + +- Use workflow rather than repository dispatch ([#237](https://github.com/stepflow-ai/stepflow/pull/237)) +- Add Langflow to CI ([#243](https://github.com/stepflow-ai/stepflow/pull/243)) + ## [Stepflow Python SDK 0.3.0](https://github.com/stepflow-ai/stepflow/releases/tag/stepflow-py-0.3.0) - 2025-08-25 ### Bug Fixes diff --git a/sdks/python/pyproject.toml b/sdks/python/pyproject.toml index fbb325a2..2def22b2 100644 --- a/sdks/python/pyproject.toml +++ b/sdks/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "stepflow-py" -version = "0.3.0" +version = "0.4.0" description = "Python SDK for Stepflow components and workflows." readme = "README.md" license = {text = "Apache-2.0"} diff --git a/sdks/python/uv.lock b/sdks/python/uv.lock index c5900275..e66f1884 100644 --- a/sdks/python/uv.lock +++ b/sdks/python/uv.lock @@ -1197,7 +1197,7 @@ wheels = [ [[package]] name = "stepflow-py" -version = "0.3.0" +version = "0.4.0" source = { editable = "." } dependencies = [ { name = "jsonschema" },