From 3dee6ba252bb1e3fc5617ed24bf0cc4481c43cda Mon Sep 17 00:00:00 2001 From: James Sturtevant Date: Sat, 17 Oct 2026 07:41:10 -0700 Subject: [PATCH] Bump hyperlight sandbox to 0.8.0 Signed-off-by: James Sturtevant --- Cargo.lock | 14 +++++++------- Cargo.toml | 8 ++++---- pyproject.toml | 2 +- src/sdk/dotnet/Directory.Build.props | 2 +- src/sdk/python/core/pyproject.toml | 4 ++-- .../python/hyperlight_js_backend/pyproject.toml | 2 +- src/sdk/python/wasm_backend/pyproject.toml | 2 +- .../wasm_guests/javascript_guest/pyproject.toml | 2 +- .../python/wasm_guests/python_guest/pyproject.toml | 2 +- .../guests/javascript/package-lock.json | 4 ++-- src/wasm_sandbox/guests/javascript/package.json | 2 +- uv.lock | 12 ++++++------ 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4913191..f6e7aad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1908,7 +1908,7 @@ dependencies = [ [[package]] name = "hyperlight-javascript-sandbox" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "hyperlight-js", @@ -1986,7 +1986,7 @@ dependencies = [ [[package]] name = "hyperlight-sandbox" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "bitflags 2.13.2", @@ -2011,7 +2011,7 @@ dependencies = [ [[package]] name = "hyperlight-sandbox-backend-hyperlight-js" -version = "0.7.0" +version = "0.8.0" dependencies = [ "hyperlight-javascript-sandbox", "hyperlight-sandbox", @@ -2021,7 +2021,7 @@ dependencies = [ [[package]] name = "hyperlight-sandbox-backend-wasm" -version = "0.7.0" +version = "0.8.0" dependencies = [ "hyperlight-sandbox", "hyperlight-sandbox-pyo3-common", @@ -2031,7 +2031,7 @@ dependencies = [ [[package]] name = "hyperlight-sandbox-dotnet-ffi" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "hyperlight-javascript-sandbox", @@ -2046,7 +2046,7 @@ dependencies = [ [[package]] name = "hyperlight-sandbox-pyo3-common" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "hyperlight-sandbox", @@ -2120,7 +2120,7 @@ dependencies = [ [[package]] name = "hyperlight-wasm-sandbox" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "bytes", diff --git a/Cargo.toml b/Cargo.toml index 70e58a8..1cf04cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.7.0" +version = "0.8.0" edition = "2024" rust-version = "1.94" license = "Apache-2.0" @@ -20,9 +20,9 @@ keywords = ["hyperlight", "isolation", "sandbox", "wasm"] categories = ["virtualization"] [workspace.dependencies] -hyperlight-sandbox = { version = "0.7.0", path = "src/hyperlight_sandbox" } -hyperlight-javascript-sandbox = { version = "0.7.0", path = "src/javascript_sandbox" } -hyperlight-wasm-sandbox = { version = "0.7.0", path = "src/wasm_sandbox" } +hyperlight-sandbox = { version = "0.8.0", path = "src/hyperlight_sandbox" } +hyperlight-javascript-sandbox = { version = "0.8.0", path = "src/javascript_sandbox" } +hyperlight-wasm-sandbox = { version = "0.8.0", path = "src/wasm_sandbox" } hyperlight-sandbox-pyo3-common = { path = "src/sdk/python/pyo3_common" } hyperlight-common = { version = "0.17.0", default-features = false } hyperlight-component-macro = "0.17.0" diff --git a/pyproject.toml b/pyproject.toml index 0796ba1..8ceea83 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hyperlight-sandbox-dev" -version = "0.7.0" +version = "0.8.0" requires-python = ">=3.10" [tool.uv] diff --git a/src/sdk/dotnet/Directory.Build.props b/src/sdk/dotnet/Directory.Build.props index ef6b53f..a0f66a0 100644 --- a/src/sdk/dotnet/Directory.Build.props +++ b/src/sdk/dotnet/Directory.Build.props @@ -1,6 +1,6 @@ - 0.7.0 + 0.8.0 Hyperlight developers hyperlight-dev Copyright © Microsoft 2026 diff --git a/src/sdk/python/core/pyproject.toml b/src/sdk/python/core/pyproject.toml index af93067..4525bd1 100644 --- a/src/sdk/python/core/pyproject.toml +++ b/src/sdk/python/core/pyproject.toml @@ -4,13 +4,13 @@ build-backend = "setuptools.build_meta" [project] name = "hyperlight-sandbox" -version = "0.7.0" +version = "0.8.0" description = "Python API for running code in isolated Hyperlight sandboxes with swappable backends" readme = "README.md" license = "Apache-2.0" requires-python = ">=3.10" dependencies = [] -optional-dependencies = { wasm = ["hyperlight-sandbox-backend-wasm>=0.7.0"], hyperlight_js = ["hyperlight-sandbox-backend-hyperlight-js>=0.7.0"], python_guest = ["hyperlight-sandbox-python-guest>=0.7.0"], javascript_guest = ["hyperlight-sandbox-javascript-guest>=0.7.0"], dev = ["atheris>=2.3.0; python_version < '3.13'"] } +optional-dependencies = { wasm = ["hyperlight-sandbox-backend-wasm>=0.8.0"], hyperlight_js = ["hyperlight-sandbox-backend-hyperlight-js>=0.8.0"], python_guest = ["hyperlight-sandbox-python-guest>=0.8.0"], javascript_guest = ["hyperlight-sandbox-javascript-guest>=0.8.0"], dev = ["atheris>=2.3.0; python_version < '3.13'"] } classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", diff --git a/src/sdk/python/hyperlight_js_backend/pyproject.toml b/src/sdk/python/hyperlight_js_backend/pyproject.toml index a5b9528..3bc7198 100644 --- a/src/sdk/python/hyperlight_js_backend/pyproject.toml +++ b/src/sdk/python/hyperlight_js_backend/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "hyperlight-sandbox-backend-hyperlight-js" -version = "0.7.0" +version = "0.8.0" description = "HyperlightJS backend implementation for hyperlight-sandbox" readme = "README.md" license = "Apache-2.0" diff --git a/src/sdk/python/wasm_backend/pyproject.toml b/src/sdk/python/wasm_backend/pyproject.toml index 817612e..0b6a147 100644 --- a/src/sdk/python/wasm_backend/pyproject.toml +++ b/src/sdk/python/wasm_backend/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "hyperlight-sandbox-backend-wasm" -version = "0.7.0" +version = "0.8.0" description = "Wasm backend implementation for hyperlight-sandbox" readme = "README.md" license = "Apache-2.0" diff --git a/src/sdk/python/wasm_guests/javascript_guest/pyproject.toml b/src/sdk/python/wasm_guests/javascript_guest/pyproject.toml index 6521147..ab193fd 100644 --- a/src/sdk/python/wasm_guests/javascript_guest/pyproject.toml +++ b/src/sdk/python/wasm_guests/javascript_guest/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "hyperlight-sandbox-javascript-guest" -version = "0.7.0" +version = "0.8.0" description = "Packaged Hyperlight Wasm JavaScript guest exposed as javascript_guest.path" readme = "README.md" license = "Apache-2.0" diff --git a/src/sdk/python/wasm_guests/python_guest/pyproject.toml b/src/sdk/python/wasm_guests/python_guest/pyproject.toml index c90a447..5068590 100644 --- a/src/sdk/python/wasm_guests/python_guest/pyproject.toml +++ b/src/sdk/python/wasm_guests/python_guest/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "hyperlight-sandbox-python-guest" -version = "0.7.0" +version = "0.8.0" description = "Packaged Hyperlight Wasm Python guest exposed as python_guest.path" readme = "README.md" license = "Apache-2.0" diff --git a/src/wasm_sandbox/guests/javascript/package-lock.json b/src/wasm_sandbox/guests/javascript/package-lock.json index a05f6c1..76a8843 100644 --- a/src/wasm_sandbox/guests/javascript/package-lock.json +++ b/src/wasm_sandbox/guests/javascript/package-lock.json @@ -1,12 +1,12 @@ { "name": "hyperlight-sandbox-js-guest", - "version": "0.7.0", + "version": "0.8.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "hyperlight-sandbox-js-guest", - "version": "0.7.0", + "version": "0.8.0", "devDependencies": { "@bytecodealliance/componentize-js": "^0.23.0", "@bytecodealliance/jco": "^1.36.0", diff --git a/src/wasm_sandbox/guests/javascript/package.json b/src/wasm_sandbox/guests/javascript/package.json index 52eb650..ed8970a 100644 --- a/src/wasm_sandbox/guests/javascript/package.json +++ b/src/wasm_sandbox/guests/javascript/package.json @@ -1,6 +1,6 @@ { "name": "hyperlight-sandbox-js-guest", - "version": "0.7.0", + "version": "0.8.0", "private": true, "type": "module", "scripts": { diff --git a/uv.lock b/uv.lock index 7e70a8d..8be0677 100644 --- a/uv.lock +++ b/uv.lock @@ -535,7 +535,7 @@ wheels = [ [[package]] name = "hyperlight-sandbox" -version = "0.7.0" +version = "0.8.0" source = { editable = "src/sdk/python/core" } [package.optional-dependencies] @@ -567,17 +567,17 @@ provides-extras = ["wasm", "hyperlight-js", "python-guest", "javascript-guest", [[package]] name = "hyperlight-sandbox-backend-hyperlight-js" -version = "0.7.0" +version = "0.8.0" source = { editable = "src/sdk/python/hyperlight_js_backend" } [[package]] name = "hyperlight-sandbox-backend-wasm" -version = "0.7.0" +version = "0.8.0" source = { editable = "src/sdk/python/wasm_backend" } [[package]] name = "hyperlight-sandbox-dev" -version = "0.7.0" +version = "0.8.0" source = { virtual = "." } [package.dev-dependencies] @@ -639,12 +639,12 @@ dev = [ [[package]] name = "hyperlight-sandbox-javascript-guest" -version = "0.7.0" +version = "0.8.0" source = { editable = "src/sdk/python/wasm_guests/javascript_guest" } [[package]] name = "hyperlight-sandbox-python-guest" -version = "0.7.0" +version = "0.8.0" source = { editable = "src/sdk/python/wasm_guests/python_guest" } [[package]]