Skip to main content

pysandbox

CI CodeQL PyPI License Python Release

An asynchronous Wasmtime-backed Python sandbox with two-way RPC.

Installation

Install a prebuilt wheel from PyPI:

pip install pysandbox-wasi

For source builds, including builds that reuse the platform-independent component-runtime artifact, see Building.

Demo

python -m pysandbox.demo

One-Shot Execution

import asyncio

from pysandbox import PythonRuntime, RpcContext, RuntimeLimits


async def main() -> None:
  runtime = PythonRuntime()

  @runtime.rpc.expose
  def add(context: RpcContext, /, a: int, b: int) -> int:
    return a + b

  try:
    result = await runtime.execute(
      'print("2 + 5 =", await add(2, 5), flush=True)',
      limits=RuntimeLimits(timeout=30),
    )
    print(result.output.text, end="")
  finally:
    await runtime.close()


asyncio.run(main())

Exposed host handlers may be synchronous or asynchronous. Guest proxies are asynchronous, so guest code calls them with await. Each handler receives an RpcContext containing the worker and request IDs as its positional-only first argument. Pass rpc_methods={"method"} to execute() or run() to restrict which exposed methods that guest may call. Methods that are valid Python identifiers receive convenience proxy functions in the guest namespace. Non-identifier names are deliberately hidden from that namespace and must be invoked explicitly with await call("method/name", ...).

Persistent Workers

run() starts a persistent guest and returns immediately:

worker = runtime.run(
  """
value = 40

def increment(amount):
    global value
    value += amount
    return value
"""
)

print(await worker.call(("increment",), None, 2))
await worker.close()

The worker preserves its Python globals between calls. worker.task resolves when the guest exits, and worker.result.output exposes output collected so far. Calls made after the worker stops, or still pending when it closes, raise WorkerStoppedError. Worker calls are dispatched concurrently by default. Pass spin_concurrent=False to process them sequentially:

worker = runtime.run(program, spin_concurrent=False)

Both execute() and run() accept spin. It defaults to False for one-shot execution and True for persistent workers.

The positional options slot controls the call without reserving guest keyword arguments:

from pysandbox import AddFuel, WorkerCallOptions

options = WorkerCallOptions(
  fuel=AddFuel(500_000, cap=2_000_000),
  timeout=10,
)
print(await worker.call(("increment",), options, 2))

WorkerCallOptions.timeout limits how long the caller waits. It does not cancel the guest operation, which may continue executing and producing side effects.

call_function() executes an asynchronous function body against the worker's persistent globals. Values are passed as explicit keyword-only arguments, and the positional fuel slot accepts SetFuel, AddFuel, or None:

result = await worker.call_function(
  """
await asyncio.sleep(1)
return add(add(a, b), add(c, d))
""",
  AddFuel(500_000, cap=2_000_000),
  a=1,
  b=2,
  c=3,
  d=4,
)

Limits

Limits belong to an execution:

limits = RuntimeLimits(
  max_memory_bytes=128 * 1024 * 1024,
  max_output_bytes=256 * 1024,
  max_guest_rpc_bytes=10 * 1024 * 1024,
  fuel=2**64 - 1,
  timeout=30,
)

Persistent workers can update limits while running:

await worker.set_fuel(1_000_000)
await worker.add_fuel(500_000, cap=2_000_000)
await worker.set_limits(max_output_bytes=512 * 1024, timeout=60)

CPU Sharing

Active workers share the sandbox subprocess's measured CPU capacity. Configure the process-wide sampler when creating the runtime:

from pysandbox import CpuShareConfig, PythonRuntime

runtime = PythonRuntime(
  cpu_share=CpuShareConfig(
    enabled=True,
    limit_percent=100.0,
    sample_interval=0.1,
    activity_timeout=0.3,
  ),
)

Each execution has an integer weight, defaulting to one:

worker = runtime.run(program, limits=RuntimeLimits(cpu_share_weight=2))
await worker.set_limits(cpu_share_weight=4)

limit_percent=100 caps the whole sandbox subprocess at approximately one logical core; 200 permits two. Use None for weighted fairness without a total CPU ceiling.

Weights are progressive rather than reserved. A worker consumes its first weight unit before spilling into its second, so unused units remain available to other active workers. CPU sharing is disabled by default. Fuel limits and epoch interruption remain active when it is disabled.

Output

stdout and stderr are retained as interlaced output events:

print(result.output.stdout)
print(result.output.stderr)
print(result.output.text)

result.output is a live, read-only sequence. Existing references observe new worker output as it arrives; slicing it produces a detached Output snapshot.

formatted_text() can mark transitions between streams:

print(
  result.output.formatted_text(stderr=(b"\x1b[31m", b"\x1b[0m")),
  end="",
)

SystemExit and os._exit() produce TerminationReason.EXITED; their status is available as result.exit_code. The componentized Python runtime preserves 0 but normalizes every nonzero exit status to 1 through WASI Preview 3's success/failure exit operation. Other uncaught BaseException subclasses are reported as guest errors with a guest traceback.

Virtual Filesystem

/python is the packaged, immutable Python runtime. Other guest paths can be served by a host VFS:

from pysandbox import (
  PythonRuntime,
  VfsDirectoryEntry,
  VfsMetadata,
  VirtualFileSystem,
)


class Vfs(VirtualFileSystem):
  async def stat(self, path: str) -> VfsMetadata: ...

  async def read(self, path: str) -> bytes: ...

  async def list(self, path: str) -> list[VfsDirectoryEntry]: ...

  async def write(
    self,
    path: str,
    data: bytes,
    offset: int | None,
  ) -> None: ...


runtime = PythonRuntime(vfs=Vfs(), cache_vfs=True)

VirtualFileSystem requires stat, read, and list. Writable filesystems may implement write, delete, mkdir, append, truncate, and rename. Unsupported optional operations raise NotImplementedError. Native fallbacks provide append from an offset write, truncate from a complete read and rewrite, and non-atomic file rename from read, write, and delete. Directory rename requires an explicit implementation.

VfsMetadata and VfsDirectoryEntry expose independent read and write permissions. The guest receives normal filesystem errors for denied, unsupported, missing, conflicting, and non-empty-directory operations.

Handlers may be synchronous or asynchronous. With caching enabled, results are shared across workers until the host calls await runtime.invalidate_vfs(path). Passing no path clears the whole cache. Successful responses are cached by default. Set cache_vfs_negative=True to also cache non-I/O errors such as missing paths; overload, transport, and malformed-response errors are never cached. Successful mutations invalidate the affected cached paths. Directory invalidation removes its cached subtree; directory rename moves an already-cached subtree without scanning every cached path.

worker_queue_capacity bounds pending executions and user-level calls for each worker. When either queue is full, new work fails immediately without blocking traffic for other workers:

runtime = PythonRuntime(worker_queue_capacity=256)

host_dispatch_concurrency limits the combined number of guest RPC and VFS callbacks actively dispatched into the host Python application:

runtime = PythonRuntime(host_dispatch_concurrency=64)

host_dispatch_queue_capacity separately bounds pending host operations. When that queue is full, guest RPC and VFS operations receive an immediate overload error while connection routing remains responsive.

guest_dispatch_request_concurrency and guest_dispatch_request_queue_capacity apply the same controls independently to each worker. RPC and VFS requests share the worker's limits, preventing one guest from consuming the sandbox-wide host dispatch budget. Configure them on the execution's RuntimeLimits.

Wasmtime compilation is cached by default in the platform cache directory. Disable it or select an explicit directory with compilation_cache:

from pathlib import Path

runtime = PythonRuntime(compilation_cache=False)
runtime = PythonRuntime(compilation_cache=Path("custom-cache"))

True uses platformdirs.user_cache_path("pysandbox") / "wasmtime".

Packages

Resolve pure-Python wheels into immutable, reusable package layers, then attach the resulting environment to an execution:

from pysandbox import Package

environment = await runtime.packages.resolve(
  Package("requests==2.32.5", build=False),
  cache="by_version",
)
result = await runtime.execute(
  "import requests; print(requests.__version__)",
  packages=environment,
)

Dependencies are included by default. Set include_dependencies=False to resolve only the requested distribution. build=False rejects source distributions; enabling builds runs their build backend on the trusted host. Only compatible pure-Python wheels are accepted. source may point to a wheel, source archive, or source directory.

Package resolution and extraction can be bounded independently for the direct package and its dependencies:

package = Package(
  "example==1.0",
  build=False,
  max_size=10 * 1024 * 1024,
  max_files=1_000,
  max_dependencies=100,
  max_dependency_size=10 * 1024 * 1024,
  max_dependency_files=1_000,
)

All five limits default to None. They bound downloads and extracted wheel or source contents. An enabled source build is trusted host code and its build process is not sandboxed by these limits.

runtime.packages.cache exposes add(), resolve(), remove(), and packages(). The default uses the platform cache directory returned by platformdirs.user_cache_path("pysandbox"). Pass package_cache=PackageCache(path) to PythonRuntime to choose another location. cache="never" creates temporary layers owned by the returned environment; call environment.close() when it is no longer in use.

Internals

A PyO3 extension supervises a shared Rust sandbox subprocess without blocking the application's asyncio loop. The subprocess shares its Wasmtime engine and compiled component while giving every worker an isolated Store, component instance, CPython state, memory, capabilities, limits, and output stream.

See DOCS.md for the complete architecture and CONTRIBUTING.md for development, testing, and build instructions.

Metadata

Release files for pysandbox-wasi 1.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pysandbox-wasi 1.6.0
File Size Uploaded
pysandbox_wasi-1.6.0.tar.gz 11.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pysandbox-wasi 1.6.0
File
pysandbox_wasi-1.6.0-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
pysandbox_wasi-1.6.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
pysandbox_wasi-1.6.0-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details
pysandbox_wasi-1.6.0-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details
pysandbox_wasi-1.6.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
pysandbox_wasi-1.6.0-cp315-cp315t-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64 Details
pysandbox_wasi-1.6.0-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
pysandbox_wasi-1.6.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
pysandbox_wasi-1.6.0-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
pysandbox_wasi-1.6.0-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details
pysandbox_wasi-1.6.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
pysandbox_wasi-1.6.0-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
pysandbox_wasi-1.6.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
pysandbox_wasi-1.6.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pysandbox_wasi-1.6.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
pysandbox_wasi-1.6.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
pysandbox_wasi-1.6.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pysandbox_wasi-1.6.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
pysandbox_wasi-1.6.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
pysandbox_wasi-1.6.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pysandbox_wasi-1.6.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
pysandbox_wasi-1.6.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
pysandbox_wasi-1.6.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pysandbox_wasi-1.6.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
pysandbox_wasi-1.6.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
pysandbox_wasi-1.6.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pysandbox_wasi-1.6.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
pysandbox_wasi-1.6.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
pysandbox_wasi-1.6.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pysandbox_wasi-1.6.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
pysandbox_wasi-1.6.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
pysandbox_wasi-1.6.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pysandbox_wasi-1.6.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
pysandbox_wasi-1.6.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
pysandbox_wasi-1.6.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pysandbox_wasi-1.6.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details

Total release size: 986.3 MB

Release files / pysandbox_wasi-1.6.0.tar.gz

Download URL pysandbox_wasi-1.6.0.tar.gz
Size 11.5 MB
Tags Source
SHA-256 checksum
How to use checksums
bc8d346f96bbe8b199d3fb494d067a9e179da8cd24043fff224b8769d331c0aa
BLAKE2b-256 checksum
How to use checksums
e38a35a8e2c12a70a063e5480ca67161eeb8317b7d802c0e36052cb93c4fa714
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315t-win_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315t-win_arm64.whl
Size 26.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
811633c40bdabdf2a401caddd7be1134804a4667c3e76c32a2e42969f44e1e91
BLAKE2b-256 checksum
How to use checksums
d3ed57ec53dfc6dfb38f9343cd2f4009b8f09ce0a90a1af82623e516d6de50a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315t-win_amd64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315t-win_amd64.whl
Size 27.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
24fe55e7e42a7d69db64db24b3c1ced1d7b6904ad0a794498d07e691a6e0d53d
BLAKE2b-256 checksum
How to use checksums
c28e3efbd7d4214e8f636250afe02efa99fdecbf866da1c5536c91c8900f19bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 27.7 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d0212bc7a0db914a2b398f4605b9b1050864abe89c2d3bc002b9560b5e8c194b
BLAKE2b-256 checksum
How to use checksums
0fa3932155dbc097222b3987754dbe972cdd084f261d6553c85d65d1615a12d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e6dad1864662b0e79fefe860d5c65e0efe8305959b38ae9b5c95a79f04a532fb
BLAKE2b-256 checksum
How to use checksums
367a4b2988341212fca60a50cb2d4e878266604b03a8d93c2ca61821a8bf2dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 26.4 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
652c44a109a64f718c270ff9256789d1823b12fced481442cc43dd1403363e35
BLAKE2b-256 checksum
How to use checksums
1ac8f63ddc51c1569970aab291c0b6a8f9e17874d3a8f40bb85be5213c3749c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315t-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
23949c3a0d8e0230a4864fc8c0b2a0da1a3840b0f987ecd26d03f404524424ca
BLAKE2b-256 checksum
How to use checksums
abe43c04f59e53c2e10167da75b8175771419a3e4a7587be46837e6ed6827593
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315-win_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315-win_arm64.whl
Size 26.6 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
d618190f7d7e34faff11dc71b6fd6f16c93fadf598c0530e46d91add9337188c
BLAKE2b-256 checksum
How to use checksums
fe38a35516af1156b6e4e38aed6b4cf7a9dcc0e9567e555d9fd5639d3656317e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315-win_amd64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315-win_amd64.whl
Size 27.9 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
47291dfb39f32eaa2274a9d22367e544c71cd129a5d7d3c540891a90f9eb3612
BLAKE2b-256 checksum
How to use checksums
94bc1b0deac6ccad959c76316b8009dca71a0ed581919f0bbe17527b4d4a161a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315-manylinux_2_28_x86_64.whl
Size 27.7 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f4245c29085b0ec9d660d2b00751e6b9d97651890ad719b269928e031c6db491
BLAKE2b-256 checksum
How to use checksums
68606d435b5a05d8a245fa3272effc9de7139f6552f863bcd7854d9e60083555
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4915182d7dce4cc8fc77dd2154e3c75afa411eb6e2b7d4b1fff4ab003e74f3b4
BLAKE2b-256 checksum
How to use checksums
4fbe69f61de040f28bffbac4d22458ed695cfa1c969b29c1c24b7b2ee82afc29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315-macosx_11_0_arm64.whl
Size 26.4 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
24d76c21af6b2405008097d0abcbb53395950729db11c63b4fe8aadfca3b9936
BLAKE2b-256 checksum
How to use checksums
d927ba7287917c549197526a15430164f7f21e7ef8ff4736b03ac2231f609339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp315-cp315-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp315-cp315-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
566f5d233cc252d0b0c2211876fa57b60ced2ccd99ca05465b21e50b6b871aba
BLAKE2b-256 checksum
How to use checksums
9043615fb9ad546e2fb4bc4d070bef8eeac8d662528c55ec242ff64c171cdf52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314t-win_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314t-win_arm64.whl
Size 26.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
4cada5ffd5e17736144355ec7ece8961d8cb3d4ee727c04d5971c3875945fbd7
BLAKE2b-256 checksum
How to use checksums
225ba981983888152383b5221e938e68a7ea48fa5e2399974d0b6a0ab6f9d4c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314t-win_amd64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314t-win_amd64.whl
Size 27.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f678492c7c640871416d675b3c279cb6d3b0835417c4de739c1d0ad3c24bdb1f
BLAKE2b-256 checksum
How to use checksums
bd746ea9a20a73e83debf067dabe6b83c3d46daa78b148aadf2320833c59ff79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 27.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4802a4877cc0b10b3ed89d816699959133c64c49fd610cf975818535a22054b4
BLAKE2b-256 checksum
How to use checksums
7368530fce31db4923daaca10360e4f1f5ceb4cd649087e08f97b7c1635f772c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
365566673377eedd1820c762131cb84ee1f90935539fa91655f4cf44683186cb
BLAKE2b-256 checksum
How to use checksums
f1438dc1cfd9cf0452696f7c5d98b9554670b81b87746863ddcc769d3b6c95b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 26.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4136130f1836126f4a79c3938cf5ffb146d6029ae390dd6deea5b939d05e9bd1
BLAKE2b-256 checksum
How to use checksums
b5ae910011baf38363176ccda7e95bde5b49b70414dab74fff9329a82674b5b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
29dc857ed8885b1f3195138823fdc655696cc2fe22f5a7da74be65ae0058f9cf
BLAKE2b-256 checksum
How to use checksums
aec4fceb0a58a9e196abfce878f1ef47bee5d7d9295be23c29eb5d13cd02ef54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314-win_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314-win_arm64.whl
Size 26.6 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
ccad03cc74ee835441caed1e1a0a38bf39bae053c77316e440c5600f1253ceea
BLAKE2b-256 checksum
How to use checksums
d0b58d8f3d4170786d2b29a8d09c5f84ac8913cfb0028a435e4585206cfb70e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314-win_amd64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314-win_amd64.whl
Size 27.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
fbcb06f2c30fc4ba5e17ee54d8300d5b066d292ca9c4b11afcef525c08479f25
BLAKE2b-256 checksum
How to use checksums
3f06e5ac3176b177a52a412b535119a09c8f69cde96c4f4d32ebd900c6189daa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 27.7 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0754aaba309e53a29bcae88a52af17a475a2b322b18c554d535e536c607576d3
BLAKE2b-256 checksum
How to use checksums
b08b0bb6782911d74f48ac698200b5aaafc012028eeccd043f050114760d6f89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
606cd233cbd6080be03200340046a9d93f1cfbe6e65fb8c37348c4303485bdd5
BLAKE2b-256 checksum
How to use checksums
c05dfd5465ed6efaffd4e865afd0001378d734d59be702d45d46c5c6bcd39fc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314-macosx_11_0_arm64.whl
Size 26.4 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
318a9a3f9169d3c3bff967d5ae08692806a7225d2611a82ac362f38a34abc1ba
BLAKE2b-256 checksum
How to use checksums
971f2ed0c238fe94660335bf3f7034de1317464891f8024b308d62f85cdb678e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
64db9f71089e9e33d6d94e048f580422206fdd27dfa4ab2a1b40f02a59ea0313
BLAKE2b-256 checksum
How to use checksums
b72e34566b9c32a1a16abead9b5eae539a8cafac66aa177618d9923c3e94958a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp313-cp313-win_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp313-cp313-win_arm64.whl
Size 26.6 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
a782603c31ff2d5c69be9415ae9492b1f393534ec0f462913eb23e8abd9b7d51
BLAKE2b-256 checksum
How to use checksums
2333f88702ad4c9d2baac60dc5fa41128e8f21abc9b922703a40862cd465b903
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp313-cp313-win_amd64.whl

Download URL pysandbox_wasi-1.6.0-cp313-cp313-win_amd64.whl
Size 27.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
061119a3dbbce074417b370322cbe51ee3a18cae7292ff32101696f5c0e47d43
BLAKE2b-256 checksum
How to use checksums
08ea72b123992bbb70d0d79feffc8ddc98355abd09218e0a1f73400f07d8a1e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 27.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c766e60224ed732bfdb129b478d0e841e99e49e40d729b06b9665e0296005de7
BLAKE2b-256 checksum
How to use checksums
1a4a2db1748b67abaf8a296fb6dc7d4fb721a8a68accfbd3af645c65ac76b98d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3fa07bc6edd4132a6cb3ce637ccc293f82e403a4ba2f2bf3f8ffc7457934a148
BLAKE2b-256 checksum
How to use checksums
636d9d9170958c0536e433cf9de3391af58e565c053ea4e231f8959177db3fe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp313-cp313-macosx_11_0_arm64.whl
Size 26.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e702050cb13a249ca9af74dbe655508c36ac6422013ef994424b931eea986be4
BLAKE2b-256 checksum
How to use checksums
9cb5cc14dc205bd261423a67cef698f0d2f30ce65539ad832238e8248e64fe41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
46aacfed6c2531543ee427cabaecde8236d71cf37e78d68c4c1e39af0ce2a474
BLAKE2b-256 checksum
How to use checksums
42f31d0a203e3e0ebc42bc9314be32496265329ab4f73e1880d0bb16701b53a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp312-cp312-win_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp312-cp312-win_arm64.whl
Size 26.6 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
33bed35e79894aab01ad58a8304ae89ee8b2442af55e445e718ee72b0cab978a
BLAKE2b-256 checksum
How to use checksums
6825885aef5ad9110f8513ff71f864bbec1a39ea8b5808f7aa8867c0fef2da97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp312-cp312-win_amd64.whl

Download URL pysandbox_wasi-1.6.0-cp312-cp312-win_amd64.whl
Size 27.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
7042dd78701974b5155bd4d814f074688c85eac994101decdb1e301a6920c34a
BLAKE2b-256 checksum
How to use checksums
41abdaae56e3301f633fbcac309f10be4d857ed319d214a469e0ed22cf357050
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 27.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
629bed256a184a022092796bb083ff4b3d17ed656fc3ed8df7200d08fda7bcd0
BLAKE2b-256 checksum
How to use checksums
2c387f15f11f9f1c1ebd69bf3a514319737384788b8680be4d6a583700fce5ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3b0f94391cd2536e6ff21a02090c1e6a076fbf8f610455df5903a71461389948
BLAKE2b-256 checksum
How to use checksums
f24bcafc17386bbb03edf85bb58f0463b483a7f47bedaa05173c54d943fb7e97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.0-cp312-cp312-macosx_11_0_arm64.whl
Size 26.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fc45955173bf6925cc87dff0ee964e734128ca775e9685486308ddb271542c00
BLAKE2b-256 checksum
How to use checksums
0c45445f1ca47c5aaf0ea817af15227f35c07e75d4acd724ab23168562330dd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pysandbox_wasi-1.6.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ef5cf58f5fa52c85600b63677c45b7238ada8ee67385154ab2c9e5e7c79510a1
BLAKE2b-256 checksum
How to use checksums
c4aeada7123709c14c90f382323220fb42c60d4deb4798130ba9a2aafacf3c91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

1.6.0 This release

37 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page