Skip to main content

A Wasmtime-backed Python sandbox with RPC support.

Project description

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

uv run demo.py

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

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.stdout)
print(result.stderr)
print(result.text)

formatted_text() can mark transitions between streams:

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

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.

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.

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.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysandbox_wasi-1.5.1.tar.gz (11.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pysandbox_wasi-1.5.1-cp315-cp315t-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.15tWindows ARM64

pysandbox_wasi-1.5.1-cp315-cp315t-win_amd64.whl (27.8 MB view details)

Uploaded CPython 3.15tWindows x86-64

pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ x86-64

pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ ARM64

pysandbox_wasi-1.5.1-cp315-cp315t-macosx_11_0_arm64.whl (26.2 MB view details)

Uploaded CPython 3.15tmacOS 11.0+ ARM64

pysandbox_wasi-1.5.1-cp315-cp315t-macosx_10_12_x86_64.whl (27.0 MB view details)

Uploaded CPython 3.15tmacOS 10.12+ x86-64

pysandbox_wasi-1.5.1-cp315-cp315-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.15Windows ARM64

pysandbox_wasi-1.5.1-cp315-cp315-win_amd64.whl (27.8 MB view details)

Uploaded CPython 3.15Windows x86-64

pysandbox_wasi-1.5.1-cp315-cp315-manylinux_2_28_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ x86-64

pysandbox_wasi-1.5.1-cp315-cp315-macosx_11_0_arm64.whl (26.2 MB view details)

Uploaded CPython 3.15macOS 11.0+ ARM64

pysandbox_wasi-1.5.1-cp315-cp315-macosx_10_12_x86_64.whl (27.0 MB view details)

Uploaded CPython 3.15macOS 10.12+ x86-64

pysandbox_wasi-1.5.1-cp314-cp314t-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.14tWindows ARM64

pysandbox_wasi-1.5.1-cp314-cp314t-win_amd64.whl (27.8 MB view details)

Uploaded CPython 3.14tWindows x86-64

pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

pysandbox_wasi-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl (26.2 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pysandbox_wasi-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl (27.0 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

pysandbox_wasi-1.5.1-cp314-cp314-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.14Windows ARM64

pysandbox_wasi-1.5.1-cp314-cp314-win_amd64.whl (27.8 MB view details)

Uploaded CPython 3.14Windows x86-64

pysandbox_wasi-1.5.1-cp314-cp314-manylinux_2_28_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pysandbox_wasi-1.5.1-cp314-cp314-macosx_11_0_arm64.whl (26.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pysandbox_wasi-1.5.1-cp314-cp314-macosx_10_12_x86_64.whl (27.0 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

pysandbox_wasi-1.5.1-cp313-cp313-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.13Windows ARM64

pysandbox_wasi-1.5.1-cp313-cp313-win_amd64.whl (27.8 MB view details)

Uploaded CPython 3.13Windows x86-64

pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pysandbox_wasi-1.5.1-cp313-cp313-macosx_11_0_arm64.whl (26.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pysandbox_wasi-1.5.1-cp313-cp313-macosx_10_12_x86_64.whl (27.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

pysandbox_wasi-1.5.1-cp312-cp312-win_arm64.whl (26.5 MB view details)

Uploaded CPython 3.12Windows ARM64

pysandbox_wasi-1.5.1-cp312-cp312-win_amd64.whl (27.8 MB view details)

Uploaded CPython 3.12Windows x86-64

pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_x86_64.whl (27.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pysandbox_wasi-1.5.1-cp312-cp312-macosx_11_0_arm64.whl (26.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pysandbox_wasi-1.5.1-cp312-cp312-macosx_10_12_x86_64.whl (27.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

File details

Details for the file pysandbox_wasi-1.5.1.tar.gz.

File metadata

  • Download URL: pysandbox_wasi-1.5.1.tar.gz
  • Upload date:
  • Size: 11.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1.tar.gz
Algorithm Hash digest
SHA256 74b8dd97022c4614fa5aa9f2cda3d0d93e7a7fdc63f43707a85740250b62ec56
MD5 930651b68b515fc757d0732dee0380a4
BLAKE2b-256 782bfce678cca903af7bb534f7f7f668eefb831fe0a26e4f8f6320b2d387d7f8

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315t-win_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315t-win_arm64.whl
  • Upload date:
  • Size: 26.5 MB
  • Tags: CPython 3.15t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315t-win_arm64.whl
Algorithm Hash digest
SHA256 daff55671dab3e1ff0e5c382b636fac051866b14cbad5f689edf053038c07b56
MD5 d2c0feb69c084c7d76168ac6c5e56992
BLAKE2b-256 0f33a52643afa3207d606359d44d6b71b1f59517423c7450e3d8655e4e0a0b9e

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315t-win_amd64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315t-win_amd64.whl
  • Upload date:
  • Size: 27.8 MB
  • Tags: CPython 3.15t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315t-win_amd64.whl
Algorithm Hash digest
SHA256 f64b905f5ffd7276b196ca736c132d3bf536afb3705747cf33b4d192b081c3e3
MD5 e3469f16f6c7ffebf1e5c900be89dde5
BLAKE2b-256 b8a1e23a5462311810187d2db86f11f2dd1226d1bdbbf754ec97b86e7a53dd93

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: CPython 3.15t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05de80c59c79a6252807bb7a7f1b7f68c49dd4e107b570b00fa4dd00d6f316f4
MD5 714089719cf2e05bbfbc5ae1c976a1df
BLAKE2b-256 37e8361132916c77531a1ab88a7c02ca818262358eb44970663bf0178238e3f4

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 26.6 MB
  • Tags: CPython 3.15t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e6b97afee2945603c57be66db6b2ba91e35446b4d3ae83ba0f0e792e2ae318c
MD5 9f87871f906cdab65cad20e0a43dfbf2
BLAKE2b-256 46bfbc4a8293433be40a2f8de5ab7c6cce45941c0c5c277acf0ceeef0f9eba15

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.15t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bb071a8fa9b667d03786ad6edcf58dfdcaee33c2884d1c20324a4a47081e3ce
MD5 bf497986ff5711bf79e916503f9d5357
BLAKE2b-256 3375d1a6a5cc9292c94cd89613e07c832aae5fdc70f31cb7684ce0aaeeaf263b

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 27.0 MB
  • Tags: CPython 3.15t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a9a3c9a71ab87bcc646744382a129ebe88f7e9512009f0ac2b6df8be20aae95e
MD5 b54a5f5563817c5f12e30c33490ab59c
BLAKE2b-256 e58040db69a3ea3a57a49cef6cf577c7f21a234e9f93d847a3b359224216533f

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315-win_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315-win_arm64.whl
  • Upload date:
  • Size: 26.5 MB
  • Tags: CPython 3.15, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315-win_arm64.whl
Algorithm Hash digest
SHA256 721fae266996382910cc1bb91d24a242ddb7cf22cb3252d3289b03639173b2cb
MD5 6a3b77dff16c9d4573d5d5cbc4ad77f0
BLAKE2b-256 cfe31741f9023be0f67109731302800f6953cf4705bba07666b7b9bdd332a399

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315-win_amd64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 27.8 MB
  • Tags: CPython 3.15, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 c0c5d209a5fb5e32af970f2b7bb3f517d29426adfec438423234e62cd81bb0e5
MD5 0cba2188fd11eeb2be79541ac961e119
BLAKE2b-256 adcc0cbdb2ffcdecdca4e202d1b19eb105404109964024d4a0e9b09651e64b59

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: CPython 3.15, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb1a1cee6985032f9269b36f5856d85e62fa818974505a1508e251cea016092c
MD5 21f88ded066e641e5543a13cef12a5d4
BLAKE2b-256 0c6cb0c3c44236854994269252c73ea1865b71581276a002c5d56b06993d56c7

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.15, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb5b3b3c2638dd6426c32c277e5ff11eb567a8af1c951be140c1acc6ead3958e
MD5 6ba40ba4c6eb51a68e507b72a05f1e35
BLAKE2b-256 e2902e0b51eb6c13ebb3cd73ab044421dcf72f4dc628796212d81146393bec6d

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp315-cp315-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp315-cp315-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 27.0 MB
  • Tags: CPython 3.15, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp315-cp315-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7739928e80338acfe8d1cfcf24d6786f20483e3732b8765f7015cbf8fe4e1555
MD5 309a7812a66eaa94874b35784a5ede09
BLAKE2b-256 f2507e50b1afcbf74b81ebdd2587a817cde60ec7de65651a91955afbd86dfdce

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 26.5 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 c74c5b50638964389c295aa402e73bf98256bfc97f393e63ff42e9804157f18e
MD5 addb633f93601b2882e1fe312a954e0a
BLAKE2b-256 6aa5d73ac45b51eae774b18a6e3b96a9c3e46a197aec3f289093ce8103b3d9e3

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 27.8 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6a8433a22adcc38fff2ebf96a91ebbb5543feeed87411c4d1988a6a4ddbb0a17
MD5 17def8fac0ce72aa443654c63f0aefc9
BLAKE2b-256 04c4b0f25f7417f3f729583ac73b4ab42b085ff3afbb3c4222809a282c33dac7

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e129f45c34c4062716ce7fbb5d7ee1c3c42fa7d7b9b04da1f3fc99347931f2e
MD5 04644f0ff25bf65d30e665dfdc596db6
BLAKE2b-256 0789601f52f37132be601cfb1b3c0e5cd8555674630ae9cad34fb372deaf906b

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 26.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd320592a09c25945d921b61f685955ad66f137126125e8a2b69f47bd64a9b6f
MD5 b79463766f16dc40308e063b6621438a
BLAKE2b-256 0fad7211cb8c708962ae55adfb2b1ce6e661649e9717a72064014ff8b8446c2a

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14a1fc37fd628aa45a744904d70018f0bf96f0beae01fcfdebc0472b032990d7
MD5 d3266db01274072094586c8e65d3d96a
BLAKE2b-256 b91fd0e6bebfec34426bec6b34179ee0baefe099644be17ebaf51edb52bc7134

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 27.0 MB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2f22da64352fbe3f9d0f688a7765afe0bb88b3734af862638dd1aae71c390669
MD5 75abdb50bd3bc194329f6479ec8ba9cc
BLAKE2b-256 dc510cc7d24626ff7898427960d576bd8c74699910277612552428918dd2567b

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 26.5 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 87ed7b64df4a02a62b8ee11e756a9a4a465f5247beb1c6c86e21827ff92ca59f
MD5 32757deb8d44870d7c2ae64744ddf8ce
BLAKE2b-256 5e1dc5cc071195075139e54455e78b5e161ecd0034942262c69dbd2cd5edfe33

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 27.8 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b4d41765116fb27a09d00e6d526c6e5e3511f8f51555f6f29ffd139be20d8f4b
MD5 f6de6a6ec3819777df99254a65543dab
BLAKE2b-256 dd7f6642597cf00037cf1fed95114c8eb979f8c283df37da648b203e41093497

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 966338e4b244fe85a07678af596b4cf0c2c4c0ade92a79d01aa9b25d09aa5e55
MD5 0b0ae321c4a2bad8ea0b74f5931b8e1f
BLAKE2b-256 9c471a26e5b6c8e1877e9e2693df5d248f93bc7ed0d4c5021a110663e33ac7c5

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5e47d4b7d0bb3864ce3cfa851381d4b4cf70a697f8cd5dd06060ae07c17c9c8
MD5 70eb84169a89be55a7ccf4560f4f2160
BLAKE2b-256 ae4752e7b8bc477492fa7dff5e290acbb9ceaba5797fdb24838233c942dd3365

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 27.0 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1d9101042245246eab6cf86580cb03e0e07fc4df9f32f5246de7ad82311e266d
MD5 5d986effd6de0ccdaf3a6147c4fb9d87
BLAKE2b-256 1b3e7f2af59387e711cc4d7ea3d1fd198bbefbaf18218287c71f09d3c68f9790

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 26.5 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 3e660eecd197b9434514f8b6c35662db1cc2662b551264d06be12f68104ecea2
MD5 465e1fb4ea13222659d7de683b6e824c
BLAKE2b-256 8713cee628413616c093717d5ee933eee703f71e1aa3aa1d39cb0766f783b955

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 27.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0b14e1cb51913222e100d4893ff3d92d82996ff70dea4720f74896df16fc895e
MD5 a7866c5bc495598e17c2a9cabbf94c22
BLAKE2b-256 00178d0b7a9d36437c4215d62991813b2c3e642dc61310654c5a583b0bcf3749

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 325f964d5958c10e6aa66619aa542f0e3d2ad000b274344b587be81e36df6893
MD5 0dd7f31842f7056440231ec0f9aa9021
BLAKE2b-256 6e4822117898a1353cfb5b5908b6b18e6415652250cacab0f831744a17df2aa2

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 26.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7d389f1f6e94315b8d8f01c5215b2b35e1f9f2f4fd67cc22452b1eb03cdbd477
MD5 ec1c61466764d80970f866d176df9bec
BLAKE2b-256 83670408bc3b19b1c4495002052007035f180d514a2027f203fc8547ee69fb2a

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ad510708a4b67a674449432406d119851485ae47055e552976c08a5a32fca72
MD5 13119f23be427ec3ec3c792366fdb71c
BLAKE2b-256 80b38e3c2f5657383f43a63c2b56b802fc3028e844c537dc7a647ad09fa1dc26

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 27.0 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6ecffab6a746c88c4497c6c48134ab47aa086edbe6c892d93b83cae7adffda11
MD5 7902736340cff091233dafaba3e689af
BLAKE2b-256 d5d975f9dc270c083b01fcf3ff5cdbc41aedb5c4559671f00a8c61757bf4ef06

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 26.5 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 c49b5d775dd47cea75551ec4ab8e4685d6ea83f4c04d5a5d3efe55401637dc84
MD5 92ef2f8acbfb7b5c753c2f63f2e7bc94
BLAKE2b-256 08f722302e5eadc93202afb5d28daacdda58ec016033cba62aa1ca85febecb1f

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 27.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 48786457bec5c096411114058b32e95489e3733a22b6d01d493319f4f4ca3edd
MD5 9baf72fe2fd00c7579a2be207348ce82
BLAKE2b-256 0300b0992b2dca8af65689fe5805da9a655a7839c6c7f24af692cb30f1b0419e

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b568586028401133e661aa2f46b5af0b735c40b9a76978eb6cac260c5c8072d6
MD5 9f7fa5696ed693d706ebd201850631b9
BLAKE2b-256 5b8366d99cef78d9b556081a0da2fe3e27596d5ae610621515ba9c69b4999217

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 26.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f5f2b8b66a846ca06decc137d20b26922589483ba11d29d2ff9330c17e268e34
MD5 208fa9fbddb7bd4d799a89cfbb1337fa
BLAKE2b-256 ca31a4d7176a5789f542e86efd2fa0a3396efd3f3f27741867f2ec4042940e30

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b26e5db7ac48b1586619fb70ec34e3e8aae0882db40c65f32462ff888b8f1a8b
MD5 19e91497706a440d3cf350af4d865682
BLAKE2b-256 0d55ce132b69f451adb3e48ee9b1b68748763debf182c33044916f8f2611164e

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.5.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.5.1-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 27.0 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pysandbox_wasi-1.5.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ed71c6dd3bec8b1fecd86124c43c9443cd2f403d46bf44cdd798ed04d6028643
MD5 68b68e7e6fe6ca8013194615e806c537
BLAKE2b-256 ed5f58fb272028c96b77e82b371931930847fd57ccefdb84e4f4fda1774bb1e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page