skillfed

hyperlight-sandbox-python-guest

Packaged Hyperlight Wasm Python guest exposed as python_guest.path

hyperlight-sandbox-python-guest v0.5.0 196.8K downloads/30d#9,775 on PyPI
Permissive license Apache-2.0 Active released

What it is and what it does

This package is a pre-built Python guest runtime for Hyperlight, a Wasm-based sandboxing system. It allows you to execute Python code in an isolated, sandboxed environment by providing a Python interpreter compiled to WebAssembly. You install it and then reference it using `module="python_guest.path"` or `module_path="python_guest.path"` in the public API.

The package has no runtime dependencies and supports Python 3.10 through 3.14. It is designed as a companion to the Hyperlight sandbox framework, providing the guest-side Python execution layer that runs inside the Wasm sandbox.

Use it for:

  • Running untrusted Python scripts in a sandboxed environment for security isolation
  • Executing Python code in a resource-constrained or multi-tenant context
  • Building serverless or function-as-a-service platforms that execute Python workloads safely
  • Testing or validating Python code without exposing the host system to potential harm

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides a Python guest runtime for the Hyperlight Wasm sandbox backend, enabling Python code execution within isolated Wasm environments.

Yes, if you are already using Hyperlight and need Python support in your sandboxed workloads. The package is lightweight, actively maintained, has no external dependencies, and carries a permissive license. However, it is only useful as part of a Hyperlight deployment—verify that it integrates with your version of the main Hyperlight package before installing.

Install

hyperlight-sandbox-python-guest on PyPI

pip

pip install hyperlight-sandbox-python-guest

uv

uv add hyperlight-sandbox-python-guest

poetry

poetry add hyperlight-sandbox-python-guest

Installing hyperlight-sandbox-python-guest

Before you install

Low install friction with no runtime dependencies. Active maintenance status and recent release (51 days old) suggest ongoing support.

License in practice

Apache-2.0 permissive license allows commercial and private use with minimal restrictions.

Quickstart

pip install hyperlight-sandbox-python-guest==0.5.0

# Then reference in Hyperlight API:
# module="python_guest.path" or module_path="python_guest.path"

Requires Python >=3.10; intended for use with the Hyperlight sandbox framework

Verify before relying

  • Whether this package requires the main hyperlight-sandbox package to be installed separately or if it functions standalone
  • Performance characteristics and memory overhead of the Wasm-based Python guest runtime
  • Compatibility with specific Python libraries or C extensions within the sandboxed environment

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 51 days since the last release
First released
Downloads 196,849/month — #9,775 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: hyperlight_sandbox_python_guest-0.5.0-py3-none-any.whl

Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Tags

python wasm sandbox guesthyperlight python runtimewasm python executionsandboxed python environmentpython guest runtimehyperlight sandbox pythonisolated python wasm
wasm-sandboxsecurity-isolation

More Distributed Computing packages

grpcio

gRPC Python is an HTTP/2-based RPC framework…

permissive · top 100 on PyPI

execnet

execnet lets you spawn and communicate with…

permissive · top 1,000 on PyPI

cloudpickle

Cloudpickle extends Python's standard pickle…

permissive · top 1,000 on PyPI

smart-open

Provides a unified, open()-compatible Python…

permissive · top 1,000 on PyPI

portalocker

Portalocker provides cross-platform file…

permissive · top 1,000 on PyPI

ray

Ray is a distributed computing framework that…

permissive · top 1,000 on PyPI

hyperlight-sandbox

Hyperlight-sandbox provides a Python API for…

permissive · top 15,000 on PyPI

agent-framework-hyperlight

Integrates sandboxed code execution into…

permissive · top 15,000 on PyPI

hyperlight-sandbox-backend-wasm

Provides a WebAssembly backend implementation…

permissive · top 15,000 on PyPI

pydantic-monty-runtime

Provides the `monty` command-line binary, a…

permissive · top 15,000 on PyPI

wasmer

Executes WebAssembly modules from Python with a…

permissive · top 15,000 on PyPI

google-compute-engine

Provides Python bindings and utilities for…

permissive · top 15,000 on PyPI

llm-sandbox

Executes code generated by large language…

unclear · top 15,000 on PyPI

e2b-code-interpreter

Runs AI-generated or arbitrary Python code in…

permissive · top 5,000 on PyPI

quickjs-rs

Executes JavaScript code inside a WebAssembly…

permissive · top 15,000 on PyPI

pydantic-monty

Provides Python bindings to execute untrusted…

permissive · top 5,000 on PyPI