From 342abe6c418de453b0de6d6a5d9e8fa392390d8e Mon Sep 17 00:00:00 2001 From: 1anZhang <512224856@qq.com> Date: Wed, 4 Nov 2026 09:46:25 +0800 Subject: [PATCH] chore(sdk-python): release 0.1.0 Set the version to 0.1.0, date the CHANGELOG section and drop the --pre install note from the README. --- packages/code-sdk-python/CHANGELOG.md | 5 ++++- packages/code-sdk-python/README.md | 5 ++--- packages/code-sdk-python/pyproject.toml | 2 +- packages/code-sdk-python/src/minimax_code/__init__.py | 2 +- packages/code-sdk-python/uv.lock | 2 +- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/packages/code-sdk-python/CHANGELOG.md b/packages/code-sdk-python/CHANGELOG.md index 385c27548..c68b6432b 100644 --- a/packages/code-sdk-python/CHANGELOG.md +++ b/packages/code-sdk-python/CHANGELOG.md @@ -4,7 +4,10 @@ All notable changes to the `minimax-code-sdk` Python package are documented here versioned independently of the MiniMax Code CLI and of the TypeScript SDK. The first `## X.Y.Z · YYYY-MM-DD` heading is the version being released; see [RELEASING.md](RELEASING.md). -## Unreleased +## 0.1.0 · 2026-11-04 + +First stable release. `pip install minimax-code-sdk` installs it without `--pre`. The public +API is the same as `0.1.0b1`; the changes below fix process handling, errors and Windows support. ### Fixed diff --git a/packages/code-sdk-python/README.md b/packages/code-sdk-python/README.md index 73d1349ee..3bad9cbe1 100644 --- a/packages/code-sdk-python/README.md +++ b/packages/code-sdk-python/README.md @@ -14,11 +14,10 @@ It mirrors the TypeScript SDK ## Install ```bash -pip install --pre minimax-code-sdk # or: uv add --prerelease=allow minimax-code-sdk +pip install minimax-code-sdk # or: uv add minimax-code-sdk ``` -The SDK is in beta, so installers need `--pre` (or an exact version such as -`minimax-code-sdk==0.1.0b1`) until `0.1.0` is released. Import it as `minimax_code`. +Import it as `minimax_code`. The CLI is found from `MCodeOptions(bin=...)`, then the `MCODE_BIN` environment variable, then `PATH`. The SDK never starts it through a shell. On Windows, the `mcode.cmd` launcher diff --git a/packages/code-sdk-python/pyproject.toml b/packages/code-sdk-python/pyproject.toml index b764577c5..6f19fdc4e 100644 --- a/packages/code-sdk-python/pyproject.toml +++ b/packages/code-sdk-python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "minimax-code-sdk" -version = "0.1.0b1" +version = "0.1.0" description = "Python SDK for driving the local MiniMax Code (mcode) agent." readme = "README.md" license = "MIT" diff --git a/packages/code-sdk-python/src/minimax_code/__init__.py b/packages/code-sdk-python/src/minimax_code/__init__.py index 24447531b..fe94f5d64 100644 --- a/packages/code-sdk-python/src/minimax_code/__init__.py +++ b/packages/code-sdk-python/src/minimax_code/__init__.py @@ -31,7 +31,7 @@ Usage, ) -__version__ = "0.1.0b1" +__version__ = "0.1.0" __all__ = [ "MCODE_EXEC_EXIT_CODES", diff --git a/packages/code-sdk-python/uv.lock b/packages/code-sdk-python/uv.lock index 2e08cef82..1d0294e80 100644 --- a/packages/code-sdk-python/uv.lock +++ b/packages/code-sdk-python/uv.lock @@ -241,7 +241,7 @@ wheels = [ [[package]] name = "minimax-code-sdk" -version = "0.1.0b1" +version = "0.1.0" source = { editable = "." } dependencies = [ { name = "typing-extensions" },