Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.6.4 instead.
Reason given by maintainers: incomplete upload

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

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

Built distributions (wheels)

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

Total release size: 974.8 MB

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

Download URL pysandbox_wasi-1.6.1-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
79d8eedbeee0d891d88484757398078580c400456d9f616b52dcc5298a806a19
BLAKE2b-256 checksum
How to use checksums
a352fbe1f341180565393af87652387c490669a92ce26d27dba5dd949aea89af
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.1-cp315-cp315t-win_amd64.whl

Download URL pysandbox_wasi-1.6.1-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
7d8fc1de56af0f2e3dbeede666d289aab527359365ad55ebd5de7071fb918448
BLAKE2b-256 checksum
How to use checksums
2641f4e3b336535437b82a45ce2018f1973e18bd28ca4af9d0527c3fb8c974b9
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.1-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
94d16e7508aa92ab9a89ef9e8f5797a534490289681bfd5566328b827b247725
BLAKE2b-256 checksum
How to use checksums
7c634bdbfa269bde4c82b7338f67b975b1918209926e209c579cc0f9772a2ff9
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.1-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.1-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
cfb6bc4f46dd78de5f7907f9fc348c549f666e084587dd0b500a136615242c89
BLAKE2b-256 checksum
How to use checksums
11a735f3ed9d230c393a0561f210c3783f4b2a94ac6011763c5355b312a7a5b0
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.1-cp315-cp315t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
1e599d556d55da85a698424321b0c0be5aed0e0601742c569d3717f8a95a3afb
BLAKE2b-256 checksum
How to use checksums
b239ccfff4d54f4115a720384aa9ba09e667f84aafb72008f11a304e2c14293f
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.1-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
14ddeaaad3822d4f1c86cc04083e11973185bf49fe54e24e3691989965765c6a
BLAKE2b-256 checksum
How to use checksums
f576b925cac171bcb775334f0adc47dbaa4fb1a4ebd5da8fbb3b2d0a88f8af7f
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.1-cp315-cp315-win_arm64.whl

Download URL pysandbox_wasi-1.6.1-cp315-cp315-win_arm64.whl
Size 26.6 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
199d78bf9b177ee9ecb4118e4b24584e6c5d7fbd4e511b6c17839a920ff37d4a
BLAKE2b-256 checksum
How to use checksums
dbe85cb5e01af60bac7d6ec0eeb760e48a65c5280f35da8de2139c3d07608698
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.1-cp315-cp315-win_amd64.whl

Download URL pysandbox_wasi-1.6.1-cp315-cp315-win_amd64.whl
Size 27.9 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
6acb4b47fee64b122cd6332e58023a17497a4d61d7eba864c7e75a3b33930ea5
BLAKE2b-256 checksum
How to use checksums
a7ea2e30a2c87694f7a991bce50f902dca1689c066afa20b14350b7e1f1862ec
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.1-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
5b5dfff0f3aeb69da031c1ddacab42c57858bf750c098cf49f879230d31fb27e
BLAKE2b-256 checksum
How to use checksums
093b26379c9f5b1128ae39ffa585e1ae9923a7aaa139d4bc2b78e493731312e0
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.1-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.1-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
3996b22e2d98809a738ac176cf2ffec9082dd31a6bec4f9ea74698390bc63613
BLAKE2b-256 checksum
How to use checksums
84f42da9d7d3a4e4d84cdafe80ea2881ee911dd1424757343439bb8b0cf6b2b3
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.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
b79f0357c45092457636a4a9c2e929ed30f1745c602372999a3636d746d5a943
BLAKE2b-256 checksum
How to use checksums
29361ea766448cb9cd1cfeeb64082901aeb3e8aa606bb632e9d6ca71803a0f22
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.1-cp315-cp315-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
4df5a91959f926c675cfe2d4205b41bbfe32167ffe41afc5ebb8ec8f3566dd31
BLAKE2b-256 checksum
How to use checksums
ec69fab598cf7962951965f2ff1e9694fb1ca62c1b7bcc615819625345ebf9fd
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.1-cp314-cp314t-win_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
b49f099856ffccc39b07e15e3a4c51e6fa3d430709c4a24cad76d75fccbc8fbb
BLAKE2b-256 checksum
How to use checksums
d722b802612f06f267cc5d0a29719b0919b4fea067972b79c2ab6f25bbf95f67
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.1-cp314-cp314t-win_amd64.whl

Download URL pysandbox_wasi-1.6.1-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
f87daa199676520d54b729569c8fb6d2fc46e70ee7f7bb9a2d143ec3c829e2e1
BLAKE2b-256 checksum
How to use checksums
1009a45e38e97cc3c21a889abf5ff977ba36e51efcd0dbbc38c094c719f6da3f
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.1-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
e2b4117f5f31d6acd36cb3ae1585360c16fd8f96b524f24f208733602fdaf22f
BLAKE2b-256 checksum
How to use checksums
6dc61a9609433fb9b8e7ddcc79a6e8a6e6c549e3971fed194e507dc808b7b099
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.1-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.1-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
90222f459769162df7d114f9b6891df0b2328cfa5499d86137e3b0d7930e5ae4
BLAKE2b-256 checksum
How to use checksums
61cc01e411ef9d9510a670af4812c16aa38f7862f5d1b535aa167b1a5ab927a1
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.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
d95a4656d95e8abddecd50569fb33898f4aaf9b71b74e40d7ee0e43fa152a705
BLAKE2b-256 checksum
How to use checksums
c1677ded9a210541c44608578d92d4753eff8269f0f3f7e2c4083db2768b856a
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.1-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
183d2a8a493bdf179e658a8734e7f0ac6da4a3899514532785a37126f69cd809
BLAKE2b-256 checksum
How to use checksums
1e5df0b76cc79e6df4a465ed00fd9cf208c850cbd04380372cc7349e6569b1dc
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.1-cp314-cp314-win_arm64.whl

Download URL pysandbox_wasi-1.6.1-cp314-cp314-win_arm64.whl
Size 26.6 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
686b7abb12faa9f13ee456b2bc6b7a4ba6560d7cab3c246878306970c7af3963
BLAKE2b-256 checksum
How to use checksums
1cdde83e9d8ea6b7d153cd1e5bf1def84d9a8289376f286f5a5a2fc1d92f4f5a
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.1-cp314-cp314-win_amd64.whl

Download URL pysandbox_wasi-1.6.1-cp314-cp314-win_amd64.whl
Size 27.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
c22d239bdda488701961399dd1f9889a5fd856b8b01f80daba37d4f7d509aff9
BLAKE2b-256 checksum
How to use checksums
47c16158de512d9dc8d3aff09d9f1a75e27b11ea78004fcba780885753aad60f
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.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
b3c136a104576d4d3de376e66766e30fb794c47392989a1136c4bc7890856915
BLAKE2b-256 checksum
How to use checksums
a9001a2217c5c2a60633cbace9cec024b88e46e4fc4f61f0dedccf1530686dc4
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.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.1-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
2443b7f4edfc6505a2b8e00c4c3dd9a7a9d2eadf03fa4401b2bb59d379ae5738
BLAKE2b-256 checksum
How to use checksums
b30559a1e840284a3fb236a6040adad7d09164e6c8945f192248c8424481b8ab
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.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
5a472a01341b07c509138b94cb07017a4ffa6aa8d208e0b71cdb0f5369944435
BLAKE2b-256 checksum
How to use checksums
0a3961385ebb04ac0128da7d9f9779398066379de5fec3d5938dafd0502c7711
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.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
e3930db950a29d09bf3b21e1df7fd352f05bb23f5a1c255ed1a6f84b835f53a5
BLAKE2b-256 checksum
How to use checksums
beb76a0c3192d0485cb6c22b2b3b1a0565435b28739fb566a03d9a13b1521eaa
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.1-cp313-cp313-win_arm64.whl

Download URL pysandbox_wasi-1.6.1-cp313-cp313-win_arm64.whl
Size 26.6 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
1e29bbb65af2569d51b219b6f0ed42744fe6ebf5b8ab0e0df53dbe773654cb78
BLAKE2b-256 checksum
How to use checksums
7f5640bdc602bdbf31931f67ccdb08d80c7ed2d866f090d3981cfa8bab757fb1
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.1-cp313-cp313-win_amd64.whl

Download URL pysandbox_wasi-1.6.1-cp313-cp313-win_amd64.whl
Size 27.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cf2b5f37b0aca504d5506952acb8d4b176d52ab94b89edaed21288ae765e1f21
BLAKE2b-256 checksum
How to use checksums
89ce5a1f7ad6b4be5c0b8bf66ae0026b7b121d68af80104490d1d84c39a35ee2
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.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
ad21e19bb67ec60eb362ceaa91614e67a2853b58f09d20777a6a88fb7dda61e6
BLAKE2b-256 checksum
How to use checksums
222be8592506e9f81492af0f91d2a6a7a9bbbbf76c13efa215e1fbd29294e3a2
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.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.1-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
dda46ee25f82e79826dd83f4a3f979523b9d69d05b13c5eb24793c377a13c51a
BLAKE2b-256 checksum
How to use checksums
c5502de03f406ee04d4b29c75ae4c94edd40e232bb4aa6c645f6f1ad02e80ffb
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.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
7fa1f90178a4d58d9db2b0b26e69dd758d98cc9367337520111352b5fadb5682
BLAKE2b-256 checksum
How to use checksums
6db6c759c9a293ddf8a8efa0697d55aa17ca55c4f56fabdbd22a836ad9a06ba8
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.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
4e673998ec8d9718add15f7cecdbba8608f3224d22ce9705f4f3f73e829aca49
BLAKE2b-256 checksum
How to use checksums
f24a9c1b8de245ff8d73e56362e1223c8cf07d7ce71f18a1eaf2c78cf3e262e1
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.1-cp312-cp312-win_arm64.whl

Download URL pysandbox_wasi-1.6.1-cp312-cp312-win_arm64.whl
Size 26.6 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
3cb88a45a1365a8e9675b48c5bb9e3eab27ed5e6fa9ba7b6d0dd85be1fc1d6c6
BLAKE2b-256 checksum
How to use checksums
ae3ed61950c7318950620c0197272eb199e5cdaaf57fa2aca4dd8ca6d696220d
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.1-cp312-cp312-win_amd64.whl

Download URL pysandbox_wasi-1.6.1-cp312-cp312-win_amd64.whl
Size 27.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0869cebe32192fe756ef28d33bcbedb649d077abbd0d1a6e54e51445a7c22aab
BLAKE2b-256 checksum
How to use checksums
9fadb84c1e89e12dd21c2c97be314b6e1889d1328e6727c79a85867865ffdcb3
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.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
6b6fcfa0ea52d779c2d3856cc98519a331814f58113cc8ea2912f090d5b5dac0
BLAKE2b-256 checksum
How to use checksums
55d81a3b0fc446d8cb1cf4d6206ae97a6b1f6cd7afad8e4b41d21351b1104105
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.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.1-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
76aa1ce57b5f8938728d5dde71085e1976476230ae23ca1fed4fd5e22cf15393
BLAKE2b-256 checksum
How to use checksums
ad178d1beeb74a9f1eee28a48cfda74975914708a411caf218beb52b023af9f6
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.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.1-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
1f297ac26c1a0edeafdcaf11b3dcd416d2adb0f2522bd2e337bc975556c7e69c
BLAKE2b-256 checksum
How to use checksums
51f4b4a20640acd0e4e330d91b251ad2576da91a56df96e94cdfecef95ca1fc4
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.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.1-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
f9ab54c38bba5448534c3d8e7fc07fc7b651961c26af72ae2666a664e68ce1d3
BLAKE2b-256 checksum
How to use checksums
3b4af93e68594bbf0ecc3020b98d3d9f07b9e137b11011f6a86895502abaa9c1
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.1 This release

36 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