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

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

Built distributions (wheels)

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

Total release size: 989.7 MB

Release files / pysandbox_wasi-1.6.3.tar.gz

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

Download URL pysandbox_wasi-1.6.3-cp315-cp315t-win_arm64.whl
Size 26.7 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
fd79c44e4aa37b4cfb62bad4dacc8c955ec01451e3f0fd8c36af85a530a6fe6a
BLAKE2b-256 checksum
How to use checksums
14db00603e6789fd37242106a364669ff66fc43ea9cba434a175f196d4af7cc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315t-win_amd64.whl

Download URL pysandbox_wasi-1.6.3-cp315-cp315t-win_amd64.whl
Size 28.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
03782f8a08b28430d0b58548472d7e51a214a9110dafa8056c4f4089af4e2ff2
BLAKE2b-256 checksum
How to use checksums
14c5c9245b3664c8029f3dcd54ad31d57d2dffd270f8cc76665b22dd03cffbb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315t-manylinux_2_28_x86_64.whl

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

Download URL pysandbox_wasi-1.6.3-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 26.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0d5cd38555b2be2ca9738054a4fe3ddf45a6729a995ebd125f09081fc931c998
BLAKE2b-256 checksum
How to use checksums
c2979f1766fd9567f1957601e79cf100b91ec9042fde2d48c471e0da82f30994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315t-macosx_11_0_arm64.whl

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

Download URL pysandbox_wasi-1.6.3-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
d72d1365212b66e2247e507ce5fa07e98aa18b9147b66988eeaf3cd3d52bf4bf
BLAKE2b-256 checksum
How to use checksums
251733a7833db95c62c6a332d3c45ad515d129b58dfee7d0723e3d2850fa4b7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315-win_arm64.whl

Download URL pysandbox_wasi-1.6.3-cp315-cp315-win_arm64.whl
Size 26.7 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
0a0e7488af45be9f9f4aecdfa26a564c4eee34d44c9ed642574a4f6ec2ac4201
BLAKE2b-256 checksum
How to use checksums
f48a2309c19bc56b25c486bd31f9869f6454b7ceb2f0f2055ac19b05b8e9613e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315-win_amd64.whl

Download URL pysandbox_wasi-1.6.3-cp315-cp315-win_amd64.whl
Size 28.0 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
4b49df782cd9dbf99aad437a2fd5742f05c0705d118b09906e4d4b984adcdbb1
BLAKE2b-256 checksum
How to use checksums
5dfb1b2ec9c610ef8014bb09ad923c6d550b30ff3fc203a7449d95ba504262f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.3-cp315-cp315-manylinux_2_28_x86_64.whl
Size 27.9 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9aee0302d1287477fbcf4a980bd29e5199a6b5337d3387dbda279b2319cfa46e
BLAKE2b-256 checksum
How to use checksums
217cac7cce1edc435665a22e3e798fac55924a76f94b420cccd63bbc98768b7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.3-cp315-cp315-manylinux_2_28_aarch64.whl
Size 26.8 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9a4c652710dd91090bb4289b5e4f943823fec86547b222e4cc39d304beb53ba3
BLAKE2b-256 checksum
How to use checksums
a7b508bce33f94e13187f6c0e474c1c660c43e0555eabf06e7885902d54bf738
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.3-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
07376b414e506f2acf9d5195fef9d204859fe6c45ebcf7d50075d04c3509086b
BLAKE2b-256 checksum
How to use checksums
dd4fb1d47e9aca9d5d79f4476a7e6fed2ff6528d64a3bf9fb844850cab3557b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp315-cp315-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.3-cp315-cp315-macosx_10_12_x86_64.whl
Size 27.2 MB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b60c7c51f777dad96683a39f048d67d7aeeef6961307bc1cc553251a51115d9e
BLAKE2b-256 checksum
How to use checksums
cd861828f45865d7dc2507cb76ad3f0ee6240beb5f07a5867edefb09dcbf3675
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314t-win_arm64.whl

Download URL pysandbox_wasi-1.6.3-cp314-cp314t-win_arm64.whl
Size 26.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
0bcde2abed3f2dcd65309c27c7da3deb75fc917a2d5085551c22d1def147398a
BLAKE2b-256 checksum
How to use checksums
382ca8c9e9412273a3c9faa5084d8cdc8a26fe4f9bffbcccb233f620fe8d8ba1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314t-win_amd64.whl

Download URL pysandbox_wasi-1.6.3-cp314-cp314t-win_amd64.whl
Size 28.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
66d1ef972e30e068a7f9117b442924ace637ffaf73d19d97bec59bb0d59dbc32
BLAKE2b-256 checksum
How to use checksums
64f64473597eecdba1c3e9a5311f50caaa24ec3c5cd5a61ac3918d4a692f5b03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314t-manylinux_2_28_x86_64.whl

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

Download URL pysandbox_wasi-1.6.3-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 26.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b061d19743f209a071108e92e2e6d24bc4024d265bd61469fce4a4d1ae310add
BLAKE2b-256 checksum
How to use checksums
5d225b35f3f35e45111ba4148528c5f1b8125a6b152210f2d4061558ca37c323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.3-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
fcb206b0779798b9462650fd23ad696c43e2815aa97ba88355595f5150d0d102
BLAKE2b-256 checksum
How to use checksums
68663c32cea8d1a6f85a9aee1385712222803def92ecd4e426105ce07c805c15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.3-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
bd8b4e74f355483f8efb8f83c0d7b06efb9bd4645da97451273a564427f415a0
BLAKE2b-256 checksum
How to use checksums
36cd0f2ae0c796dfafdd26225db3403a1f62c9b1510eb591550f77a8da9d4e62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314-win_arm64.whl

Download URL pysandbox_wasi-1.6.3-cp314-cp314-win_arm64.whl
Size 26.7 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
c138ba9ec9e6bddf337f3a7468f7165a2859d000dc475533f761ac6e132b3a6c
BLAKE2b-256 checksum
How to use checksums
fe1114f6020a487ce8ee5194234a47f3159520781216da5c3ab1a0e50d0e4019
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314-win_amd64.whl

Download URL pysandbox_wasi-1.6.3-cp314-cp314-win_amd64.whl
Size 28.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0d643169b0ab52262945db19b46c6a572aa7218ef2c31f4d39b2e0c05312cd04
BLAKE2b-256 checksum
How to use checksums
ef45f0ba632c4d9c8ea68161dc24e5be6149fdaf7f80ef25fde10fb1f7afd6c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.3-cp314-cp314-manylinux_2_28_x86_64.whl
Size 27.9 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3fc0c0da4fce15bd20b8264057ae5552a48358b8579a4d22421c150a41de2a59
BLAKE2b-256 checksum
How to use checksums
cbf3c2b72f255a2203477047b6e9dd7de1ccf79c76a1eddba7288be7956933ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.3-cp314-cp314-manylinux_2_28_aarch64.whl
Size 26.8 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1d6e510ca2c9e705ebe6d12ee2b7b539d7a1025f9aac24789beba4962ea58b9d
BLAKE2b-256 checksum
How to use checksums
0e66ed8f9ebbcd70974f0131edcc678c175324cb52b32b06eed3f44506c85c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp314-cp314-macosx_11_0_arm64.whl

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

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

Download URL pysandbox_wasi-1.6.3-cp313-cp313-win_arm64.whl
Size 26.7 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
e7cbb3b367235f10056e6a1b33fcfd3efc5640433f24f87ecae210301c6b0c4c
BLAKE2b-256 checksum
How to use checksums
65593c26e250658f9b46d2e7c61e4a56a7538da0f94bba3693e893db376f76d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp313-cp313-win_amd64.whl

Download URL pysandbox_wasi-1.6.3-cp313-cp313-win_amd64.whl
Size 28.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
42339a5c8a3fcd47f36cfa4a14784e7d358f95e7d8cdd9257c228d616b4591e5
BLAKE2b-256 checksum
How to use checksums
e85e7c54de1e12fbb5d854512a115f6814bbd87c05ae2eea48fba12d31ec76bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.3-cp313-cp313-manylinux_2_28_x86_64.whl
Size 27.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e37fd0a3ee7acf009fbd587e16d417d29e7e85b4bcf17dcef68d3b9206e95b09
BLAKE2b-256 checksum
How to use checksums
27edada6674659b27035d740ebc44532f3d6fc999c748830018b030715f6b594
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.3-cp313-cp313-manylinux_2_28_aarch64.whl
Size 26.8 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a1f4e675e304e9cbeef2744680e5444cd6133804dde87517dff07fb5dcbb8f14
BLAKE2b-256 checksum
How to use checksums
e97a8e48f43abe30623cd64ba0bdfdf4c377cdcfac0a090b5080a34465722f57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL pysandbox_wasi-1.6.3-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
43b5c3ac5ee990bef92a0a31f211011d1a9eb837a32ce0a2c75b3e43a1d22772
BLAKE2b-256 checksum
How to use checksums
29849bc180fcfde65e7c61367c12a25defe0311d6c57282ebbc5d51564bd6535
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp313-cp313-macosx_10_12_x86_64.whl

Download URL pysandbox_wasi-1.6.3-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
d56db523147c8d7380eff2ef2fbdf549b67e96e97597a3e18a6bd8869104eca9
BLAKE2b-256 checksum
How to use checksums
47338cc99fbe37c541a6644503a658b9dbcd013002ec4cbc364d0468fe786be7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp312-cp312-win_arm64.whl

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

Download URL pysandbox_wasi-1.6.3-cp312-cp312-win_amd64.whl
Size 28.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d38e088f20b3863dd0474ab36719c619320dd87d4618f5c9e881771d39924014
BLAKE2b-256 checksum
How to use checksums
00d4bfe30967499722535ab4ac6d9fd5ce0c4b7cb442fd7893651cddf0784a69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pysandbox_wasi-1.6.3-cp312-cp312-manylinux_2_28_x86_64.whl
Size 27.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e71dc08935e3e0c0917583440b5e64d852c5e4238bbd5f43dd2170b142d9a99c
BLAKE2b-256 checksum
How to use checksums
8b0b259dedbcaa79de35e919e15dc2d47a1df4f98ea28b2c6bf088b02d3ec54b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pysandbox_wasi-1.6.3-cp312-cp312-manylinux_2_28_aarch64.whl
Size 26.8 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f5320bcac15538dd2a29214b3360f4b36469dc6e879124c2abf67dc4c7664fad
BLAKE2b-256 checksum
How to use checksums
3824a681adb51f3e66849d15649a2bdfdcf2ae70508a0ba64e993da15a55855b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3-cp312-cp312-macosx_11_0_arm64.whl

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

Download URL pysandbox_wasi-1.6.3-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
388d0490c881403e22c1e2bd3a74c6ca6d9e5b5f7e627fa1e416c200b1c14f3d
BLAKE2b-256 checksum
How to use checksums
a3fba71c9573334d86abef42e41bdfae7a7adfafbb5adaccac8f70d7b7b74ac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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.3 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