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.2

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.2
File Size Uploaded
pysandbox_wasi-1.6.2.tar.gz 11.5 MB Details

Built distributions (wheels)

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

Total release size: 986.9 MB

Release files / pysandbox_wasi-1.6.2.tar.gz

Download URL pysandbox_wasi-1.6.2.tar.gz
Size 11.5 MB
Tags Source
SHA-256 checksum
How to use checksums
0ead752c2ba9913a0340ce38bb60aa4a01176cffceec90772efa6ae14847fd17
BLAKE2b-256 checksum
How to use checksums
a1c001f21fd974b546fa879e9f5c74982445d3835acb1c09215c93b4b1076dca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315t-win_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
7f6159c5ab3264b2078f1eeccb427bff2f0c00aa2bb1ef3c53948aa5d99dc94e
BLAKE2b-256 checksum
How to use checksums
b6131e5b9193913c45570e4f5796efd6a7c6b1ae42a746792ea994e12d90da62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315t-win_amd64.whl

Download URL pysandbox_wasi-1.6.2-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
8a44087e52da5532f08b2cb0d7f17c1d0ef47b9807b278b0586afa58a1fb0095
BLAKE2b-256 checksum
How to use checksums
303e1b46ee826148472619c90ad8649b1b881362d40278a23b5aca9de2eebac0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.2-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 27.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
526ddcb593cf519bd0b0c7adc2349c6e1e3ff1e64c89c478c46564c39c7fcaa3
BLAKE2b-256 checksum
How to use checksums
d2b0bf88178df09a27a69e625c4f1a09647f8b434401eb177e6d25ec38df1052
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.2-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
16088c3f33e3f4e4f14679cc03dbf19378d7fd13da523fcc6cf3392ffb28e6bc
BLAKE2b-256 checksum
How to use checksums
866749299dba8ac8991a6c0ac391ce216534f9c16ee81705561f2cbf840cedf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
e195b708b36aedc5dd20a500ecdde608a0c572d87ef9e2f7dc2161a012c3dbf5
BLAKE2b-256 checksum
How to use checksums
cbfb346a6d84cfbaefbce3915534b9e98471f9f75d75bd8f73188b4a09b3d1e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.2-cp315-cp315t-macosx_10_12_x86_64.whl
Size 27.2 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8b0739e2b85a183e398c0b7a225d53e681da46f5286bbbb4ca7fef71e8d092d8
BLAKE2b-256 checksum
How to use checksums
2e261b742260fb331d072e7bf4b008eea941c62f4947a43e9d18ab29472e1f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315-win_arm64.whl

Download URL pysandbox_wasi-1.6.2-cp315-cp315-win_arm64.whl
Size 26.6 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
f0242e8afe98b94deb5990b7fed8054ee6710c1e22ef3a3b14a3c42ba008d789
BLAKE2b-256 checksum
How to use checksums
70907d4bf2cd7eb3995b083694d25aab52e2985059b71335f1d812c8ac7a495e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315-win_amd64.whl

Download URL pysandbox_wasi-1.6.2-cp315-cp315-win_amd64.whl
Size 27.9 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
15e8b776b40a2433918bf076d73beb74ca60e2016241dfc58009aaae7a29c492
BLAKE2b-256 checksum
How to use checksums
93bf0bd983b6dbbb919b035c498b75a8fc8503e5170f5e1fa3b868d7e280f72b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.2-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
04f5537867ac4e4ba93aaa7cf9fd72c6435bd283c4cb81b300937bc5ad78b250
BLAKE2b-256 checksum
How to use checksums
346a97b679dd4f8f02955cd18f69c0128c0642360ad5ca7a848fb2a6e191b6f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.2-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
3b7fc4d34e8d2b7821431407d21cd466aa2e0a044b1a66aadc6910216f0e1d53
BLAKE2b-256 checksum
How to use checksums
af1590b91853354aeb94565afd2ec6099f462d7acf4c08e057f25a723dd7cd00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
5b54b1c57cb6281ae5fb850b268fc75b86a05ad30de535fa678c10a30b531112
BLAKE2b-256 checksum
How to use checksums
a3ab46a74fd124520dc2545f1676660f39dd5307dedd8aee5c5229555a41423c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp315-cp315-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.2-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
19e59bdf2ba84223f6b8da7ebf955ed0569c994e5f5a1b258a5ef2905f3441ad
BLAKE2b-256 checksum
How to use checksums
1e5fe5b6618ff8b9ecabaea9e1f49a2e208bd228affb42835411d59bc9b717f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314t-win_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
285276d763d2d182fd4c6de4cc49a85e087a8b90e2236481a538f0844eed168f
BLAKE2b-256 checksum
How to use checksums
8029a3a5a1075005cd0881fca3b556f57366fa4edcf61ab962b1340669896aff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314t-win_amd64.whl

Download URL pysandbox_wasi-1.6.2-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
ca854152844ee63416980e2890b986f542a8014600fb7c8037041f3bbae8684a
BLAKE2b-256 checksum
How to use checksums
53782bf6ca5e3fbba55b3bb38ff7c67d59bb0ca06d7e733a7e939fa7cd10f66e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 27.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4b329c75e4086c832fe5030486de35503e759e01f74190462cef443dcbfcdfb8
BLAKE2b-256 checksum
How to use checksums
f952c3f98e4ca3a43f00fa6d8897a439afa48b835b4e5f5fa54f55c6c6af40b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.2-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
32877d997379d9ca6db2235c2401f3c6ece1e80c7362c1c0ef4e6ff5b89574eb
BLAKE2b-256 checksum
How to use checksums
c0f932e66d2937fd839f3d1f179740524bc1a283e1ea7e5b0afabce85b9c95d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
5dde0dbbb23fd23046c8ac16064a82294710267952bce84537bf68fcec24ab60
BLAKE2b-256 checksum
How to use checksums
49262b017c09c9696b6ed4a8241a65819f603fcf20adeed0535603275986f701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.2-cp314-cp314t-macosx_10_12_x86_64.whl
Size 27.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
24e78d4367cc1cc5232549cc42ef361791f60ee756225219384ad18da63d0b18
BLAKE2b-256 checksum
How to use checksums
332a196d30588ccb01dfbff267bfc0220c39e660b15aacd36debb846235a4c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314-win_arm64.whl

Download URL pysandbox_wasi-1.6.2-cp314-cp314-win_arm64.whl
Size 26.6 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
202958fd8a40b5cb58fee8c0fa7e8b6875ad000ac96b67eee6246129efd8d40e
BLAKE2b-256 checksum
How to use checksums
01b678d8ba953cecc350b77e5c2978cb52d0956b76369d0f4e6e7df85c66921d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314-win_amd64.whl

Download URL pysandbox_wasi-1.6.2-cp314-cp314-win_amd64.whl
Size 27.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
94eae470c18c661d7c8ea6f3cd76e2c25c11e5ecf18e7495781c54cc16f87d68
BLAKE2b-256 checksum
How to use checksums
6dec0cc85eaa8a72d8cb1708e37d25f6110cada93972d998d44e570f81988ed2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.2-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
81165751e7f9d8986ede87b10f65916a0d8b5af488ebcdba68464f675507bfaf
BLAKE2b-256 checksum
How to use checksums
09d77d4c0da68aff77a2f17fe045e012e1c5f848d3916c40c186a67c18fea083
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.2-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
d1ca079cf6115efdf4a3fa4c832600f7348f987bf94a17910ef0370f39b05e11
BLAKE2b-256 checksum
How to use checksums
1d2abd6e6d81e5ab56491e4bdb2714eb96b0f347541b6ebbc31420bc2fc6db82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
8acf4fe6d9ef7e8ac66490232f3b8c1100a038399a076e2e7018bb522bdbc7da
BLAKE2b-256 checksum
How to use checksums
cd856a9d8b7b76dae9fac304550a753167c3849f06dcddfad5573bd926a73ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp314-cp314-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.2-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
c9e0a784bfd4e2a52c9f14e7fa20fc51d97e52564efbb20f458b48faea6eebab
BLAKE2b-256 checksum
How to use checksums
8f9bd082e1575138b6b1ea819b028d7cd80cb8285379c00763ae4bf25527ffbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp313-cp313-win_arm64.whl

Download URL pysandbox_wasi-1.6.2-cp313-cp313-win_arm64.whl
Size 26.6 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
023087f85871fba02314ebbc86dcbc86d0164977a59d06315097d50565c38cef
BLAKE2b-256 checksum
How to use checksums
72c453b1de85170c9f9bcea5a29a052ecdad8a0f8905f131bd4619e6fe3baab4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp313-cp313-win_amd64.whl

Download URL pysandbox_wasi-1.6.2-cp313-cp313-win_amd64.whl
Size 27.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
164003e430bfa0e2184d15d537e40cf72522a59455f2bbb49a542bb982cb7626
BLAKE2b-256 checksum
How to use checksums
7c1ad246e39792ba3f7da74bcb48214aaea3034d44d36c2fb7c423dd584546c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.2-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
7e748da401d0715f3537ae27ab8e79b186dba569c30e02cbc7ced26f30fc97ff
BLAKE2b-256 checksum
How to use checksums
e2090f9b48438ee290b10c207005e3b4e293f839731aae06ec5ae41113aac9f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.2-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
e3c0ec9e8313b14a364e3e851275d63e91d6692e12338252f204bd776f307d37
BLAKE2b-256 checksum
How to use checksums
5a625fed3e1e51250e3b06119f87ede31f6c5512a36b6af8bd95c2fa64103c6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
05034b4d9502915cca8cdcbb716de5f66a3d6ff21b743468d638008e4d1ead8f
BLAKE2b-256 checksum
How to use checksums
4cee10bacabba9519951de6d96ec79d60418ce256fd1effd09684b41b1163de4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp313-cp313-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.2-cp313-cp313-macosx_10_12_x86_64.whl
Size 27.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fa7a3e71c4526f2b7cdddbdb5baccb85ac23b39297fd3a0749c9f1df03f99ea7
BLAKE2b-256 checksum
How to use checksums
cb4dd01febc4c90968ebb171efe45f6a167bb2e18656ed636a9fb766a8f29666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp312-cp312-win_arm64.whl

Download URL pysandbox_wasi-1.6.2-cp312-cp312-win_arm64.whl
Size 26.6 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
a9526800486f952751c0fba57c11599f8f85d720af6ea3dba6a5e72741347663
BLAKE2b-256 checksum
How to use checksums
e4a0098875fe664e561f101df2c3ccec48aad3bfb8287739e9616bf137da9ee5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp312-cp312-win_amd64.whl

Download URL pysandbox_wasi-1.6.2-cp312-cp312-win_amd64.whl
Size 27.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4ff898ec66c19532d99bae22aae68e3111f3dec3fdc442abfe334b3b5cf41e4a
BLAKE2b-256 checksum
How to use checksums
29ea5c62640f67f4ec947b32e5259cf6503bdd80c1eb53098faf42aa658cfb7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.2-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
a390ab0304eebec8e3ff2de7d711a37adefca1b18bdd4049db65247631f0380d
BLAKE2b-256 checksum
How to use checksums
67faebfa23e3cce0ec0781456671eaab94e9a756d9164973396bb124f70a0531
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.2-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
3a11f419fb26cdd20cdfcb9a7697b0bd683aae75fd4e1602380f85749d6c321c
BLAKE2b-256 checksum
How to use checksums
455c9a34eb833d81d525f8dcf6254b1ed2beae0b370af64106e4d7f99f5ebfe5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.2-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
3d3854c1b0f69d535db8a8cd96ef72160c3b9331cd932ed2ca4c0ce6a414f945
BLAKE2b-256 checksum
How to use checksums
edbe0c4af72fc9b93066d1c9f93c31588656ae6155bb832b73d1faa4b72218b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2-cp312-cp312-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.2-cp312-cp312-macosx_10_12_x86_64.whl
Size 27.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5c7a51ae32b496fcdba6881454fbebbc5d20e65dc9ef660cc4cc9d394421fb8a
BLAKE2b-256 checksum
How to use checksums
fce03d9eebb0af87b6dc00d07e5336075a1c390f1f647d239e63262c9bb8a600
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.2 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