From 1645cf2ab3328f89fc1ead671c90bd0903b7e9ca Mon Sep 17 00:00:00 2001 From: Wayland Yang Date: Fri, 5 Jun 2026 15:00:05 +0800 Subject: [PATCH] chore(sdk): bump Python + TypeScript SDK versions to 0.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.5.0 and v0.5.1 PyPI publishes both failed because the workspace Cargo.toml version was bumped (0.3.4 → 0.5.0 → 0.5.1) without matching bumps to the SDK manifests: v0.5.0 publish-pypi run 26964456868: failure ("SDK version 0.3.4 != release tag 0.5.0") v0.5.1 publish-pypi run 26993769469: failure ("SDK version 0.3.4 != release tag 0.5.1") v0.5.1 manual dispatch 26993790763: failure (same — workflow_dispatch skips the check but the resulting sdist still has version 0.3.4 which already exists on PyPI) Bumps now in lockstep with the v0.5.1 GitHub Release: sdk/python/pyproject.toml 0.3.4 → 0.5.1 sdk/python/forkd/__init__.py 0.3.4 → 0.5.1 sdk/typescript/package.json 0.3.4 → 0.5.1 After merge, manually dispatch publish-pypi.yml to fix PyPI. NPM needs a separate ts-v0.5.1 tag push (publish-npm only fires on that prefix) — out of scope here; can be done as a follow-up. NOT bumped: sdk/mcp/pyproject.toml stays at 0.2.0 — has its own tag prefix (mcp-v*) and publish workflow (publish-pypi-mcp.yml). Its lifecycle is independent of the forkd Rust release cadence. Co-Authored-By: Claude Opus 4.7 (1M context) --- sdk/python/forkd/__init__.py | 2 +- sdk/python/pyproject.toml | 2 +- sdk/typescript/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/python/forkd/__init__.py b/sdk/python/forkd/__init__.py index 2f4a6b3..d38b04c 100644 --- a/sdk/python/forkd/__init__.py +++ b/sdk/python/forkd/__init__.py @@ -14,7 +14,7 @@ from .controller import BranchMode, Controller, ControllerError from .sandbox import CommandResult, Sandbox -__version__ = "0.3.4" +__version__ = "0.5.1" __all__ = [ "Sandbox", "CommandResult", diff --git a/sdk/python/pyproject.toml b/sdk/python/pyproject.toml index 92884d1..471f584 100644 --- a/sdk/python/pyproject.toml +++ b/sdk/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "forkd" -version = "0.3.4" +version = "0.5.1" description = "Open-source fork-on-write microVM sandbox primitive (E2B-compatible surface)" readme = "README.md" authors = [{name = "Deeplethe", email = "info@deeplethe.com"}] diff --git a/sdk/typescript/package.json b/sdk/typescript/package.json index 91ddeb2..d0516da 100644 --- a/sdk/typescript/package.json +++ b/sdk/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@deeplethe/forkd", - "version": "0.3.4", + "version": "0.5.1", "description": "TypeScript client for forkd — open-source fork-on-write microVM primitive for AI agents", "license": "Apache-2.0", "author": "Deeplethe ",