Skip to main content

A Wasmtime-backed Python sandbox with RPC support.

Project description

pysandbox

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

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 read-only host VFS:

from pysandbox import PythonRuntime, VfsDirectoryEntry, VfsMetadata


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

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

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


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

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. The guest cannot write to the VFS.

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 Rust sandbox subprocess without blocking the application's asyncio loop.
  • The subprocess shares a Wasmtime engine and compiled component. Each worker owns an isolated Store and component instance.
  • Guest Python uses a componentized CPython runtime and supports top-level await.
  • A persistent framed local socket carries lifecycle commands, output, limit updates, cancellation, bidirectional RPC, and VFS requests.
  • WASI routes /python to a physical read-only mount and all other paths to the host VFS. Componentized Python is configured not to write bytecode.
  • The packaged component and runtime modules are built with the wheel.
  • Closing a one-shot execution or worker destroys its Store. Closing the runtime shuts down the shared sandbox subprocess.

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.4.0.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.4.0-cp315-cp315t-win_arm64.whl (26.4 MB view details)

Uploaded CPython 3.15tWindows ARM64

pysandbox_wasi-1.4.0-cp315-cp315t-win_amd64.whl (27.6 MB view details)

Uploaded CPython 3.15tWindows x86-64

pysandbox_wasi-1.4.0-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.4.0-cp315-cp315t-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.15tmacOS 11.0+ ARM64

pysandbox_wasi-1.4.0-cp315-cp315t-macosx_10_12_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.15tmacOS 10.12+ x86-64

pysandbox_wasi-1.4.0-cp315-cp315-win_arm64.whl (26.4 MB view details)

Uploaded CPython 3.15Windows ARM64

pysandbox_wasi-1.4.0-cp315-cp315-win_amd64.whl (27.6 MB view details)

Uploaded CPython 3.15Windows x86-64

pysandbox_wasi-1.4.0-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.4.0-cp315-cp315-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.15macOS 11.0+ ARM64

pysandbox_wasi-1.4.0-cp315-cp315-macosx_10_12_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.15macOS 10.12+ x86-64

pysandbox_wasi-1.4.0-cp314-cp314t-win_arm64.whl (26.4 MB view details)

Uploaded CPython 3.14tWindows ARM64

pysandbox_wasi-1.4.0-cp314-cp314t-win_amd64.whl (27.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

pysandbox_wasi-1.4.0-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.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pysandbox_wasi-1.4.0-cp314-cp314t-macosx_10_12_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

pysandbox_wasi-1.4.0-cp314-cp314-win_arm64.whl (26.4 MB view details)

Uploaded CPython 3.14Windows ARM64

pysandbox_wasi-1.4.0-cp314-cp314-win_amd64.whl (27.6 MB view details)

Uploaded CPython 3.14Windows x86-64

pysandbox_wasi-1.4.0-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.4.0-cp314-cp314-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

pysandbox_wasi-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

pysandbox_wasi-1.4.0-cp313-cp313-win_arm64.whl (26.4 MB view details)

Uploaded CPython 3.13Windows ARM64

pysandbox_wasi-1.4.0-cp313-cp313-win_amd64.whl (27.6 MB view details)

Uploaded CPython 3.13Windows x86-64

pysandbox_wasi-1.4.0-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.4.0-cp313-cp313-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

pysandbox_wasi-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

pysandbox_wasi-1.4.0-cp312-cp312-win_arm64.whl (26.4 MB view details)

Uploaded CPython 3.12Windows ARM64

pysandbox_wasi-1.4.0-cp312-cp312-win_amd64.whl (27.6 MB view details)

Uploaded CPython 3.12Windows x86-64

pysandbox_wasi-1.4.0-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.4.0-cp312-cp312-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

pysandbox_wasi-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0.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.4.0.tar.gz
Algorithm Hash digest
SHA256 0dc9b1b2df5e6fec97373a649733b25a60573da37cd7a74f70d7d8644c8f8462
MD5 b29acb116a53e525df93d59e571aab94
BLAKE2b-256 d7c1eab220c54696700085ba65af0b9a30e1c96fe08b587b2f0011ee498c33a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315t-win_arm64.whl
  • Upload date:
  • Size: 26.4 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.4.0-cp315-cp315t-win_arm64.whl
Algorithm Hash digest
SHA256 cc85dcf81465f986754b83173b3a8b25df50e6b83931ad974aa6fdab05ce9656
MD5 bcb64b57ad462e6995840f6ed20f4afd
BLAKE2b-256 e26467db4bd0c2b01aad47bf0a9c9a69d48b736919c3f73178e9bfa2e7a993b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315t-win_amd64.whl
  • Upload date:
  • Size: 27.6 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.4.0-cp315-cp315t-win_amd64.whl
Algorithm Hash digest
SHA256 f43a6f0501f559960c5de3886f3d800636d84e7542441f5232f7cc8beddd4d36
MD5 ed4b68fb06d5397dbad0065ca12c7a8e
BLAKE2b-256 08c0d0727e647efed458f51dc0e63e6370d68c2e9741ad51182b1d56c60b891d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e98c87b0a455c93358982a8e3bbb186f1827617c1951ec870015882b3235a512
MD5 eaed8773aa4479f776f403109fa5da5e
BLAKE2b-256 3a9b7b17db8f98c28e3270ef0603ec7e2d622e1375e96e6aaf8db2681b7dc38c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp315-cp315t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6586daf851b8e7753a7536cbc091ba3915a377ce288af07638eb6ee232a2ea1b
MD5 e924db6ba2e0b0f25049d94eb8c2f027
BLAKE2b-256 d1f34faa520d0c2a31df5b2bfca478821b13851a8a40ce542ec7b99f55cbe78f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp315-cp315t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 334c9d2143770ee8d8b43477a19b255d7b5e3998fa349c184f22732606b373d9
MD5 68a5929d705d9bb4403ed44b1010fb58
BLAKE2b-256 8ab9309d87779828fe97c6d70c6c34b836185a3c82cc2fc58e6d862b840fc081

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 26.9 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.4.0-cp315-cp315t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 89639e188399428be4766282071d30e205d8e37a6aafbc77dd61e95605bcbe8b
MD5 e44cec4fbde8cccab5d9e1f56042d076
BLAKE2b-256 82b764f6f636c55b4e72522b88d61e4730e6308cf826e3f728bb1b82663f36f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315-win_arm64.whl
  • Upload date:
  • Size: 26.4 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.4.0-cp315-cp315-win_arm64.whl
Algorithm Hash digest
SHA256 2107ae66c6a3d95751b47785096561926f363f3ad5e4eb7c0b48f779d760e3e3
MD5 d11c47f01dd96d1f68f0e44c89b6cab9
BLAKE2b-256 840191d376fb31cf74af920b824286797bde08f7414a176b973ee280bfb62379

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 27.6 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.4.0-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 b08dbcb11549bdcdb91ffa65505c4d1a7b0b4c6751beda58bf061b37218fae7d
MD5 f8cc02cc38cf3fa57736c332b21ab3c8
BLAKE2b-256 5030befb9a13d80c740cf8596657ddadb09f9e94c7f74a264cf640e99d745017

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f97b7852a744d8ca6f13edd5f413ef09400deaf6065cea1fc9ba1855b5c5bd91
MD5 f6b10424b3d1a695401742dbd93bf80d
BLAKE2b-256 d29131f6ff66b0cd60cf58f05d549ef4a26ea1dba537fa96149d082aa1f6f637

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.4.0-cp315-cp315-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 26.6 MB
  • Tags: CPython 3.15, 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.4.0-cp315-cp315-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6b1ed227606c1370e765aa93caf227853cf8d18f14301a78824fb0612cf533c8
MD5 a7be9252169a8a9c8312f38c31119407
BLAKE2b-256 978f049c8443d8a67962f0d204bb744a830d03a10a5fa123ed5b032457b532aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69c60e06fdfb075dd7a37307eb164a91f555980276ad7088dad68c507790abd0
MD5 fb7cb86cb60efda932236852d06eeeb1
BLAKE2b-256 c2a66dadfe4a50f63dce18cc9f401e215a204a4dbc207e80ef7fb89207f83ec0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp315-cp315-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 26.9 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.4.0-cp315-cp315-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d42d10ca0f6de71b5dc77b5686860f48f73681c39f7e13d946623d8d3496973f
MD5 479ee9fb8ad82498baa93389a2f19b8c
BLAKE2b-256 40d658aa007b96434419e0b0294f1a694356ce1eee63eb32cbf4bacce45caf0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 26.4 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.4.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 200dd13cfd344597d04d3cc1b709f9939ed3da997ab68013d905072a70e460f4
MD5 b9e693723aac24b149b9ce149c29ffc7
BLAKE2b-256 2a454c8d29611e58ca838048b4662d5dfdb6d8ac918e9e50f26367de3eda3f0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 27.6 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.4.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5e9223238fdbc5955123d9bd8b8fdc3a2a5fa174bae5d3891a70afd29f9303fb
MD5 0c15bf31552b939306f769b4ea232a1b
BLAKE2b-256 cab8899f5c9b3938595de4191efaf05d20c5b24b71d14b7ae0d2086fcab3040c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7036136c49071621d0a971f1d21a539388b3967b39e1f151958d6831dd337097
MD5 5b4244f57cf96bfc13499f79a0a3454e
BLAKE2b-256 36ed67e4cffd1a9286281bdff973d2a882b22fe8f2949bd56c6aca9108ba39f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 34b53d3396e75952df8695746b62b0d54920161535ca2484103278cfd5e7f23b
MD5 ec325ee174411979c853ee90387fb188
BLAKE2b-256 a8f65f02ac557ba3489334a7274e14953e46b9855e6d8cc2778e98d81c8c589d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40d76bf636d9747f2ddb44a9a69fb9ea4f63b0b99256f84ec3d2217e67a6b27f
MD5 fa8bec8e6c34d5d1dee232318f7fd8bc
BLAKE2b-256 6c167c46955112f63c7eb0f8aca58354be8fa7a73c574e13efa3eea47121168b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 26.9 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.4.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e6905c778c7abbbd787bc321518e85f18a3ae900d9d864b0d2c8636cfdccedff
MD5 e7abea9f3856b2eafc2fd5c2bd6567e6
BLAKE2b-256 fa2eaa453e1eb293d3ca3dadf973c86d4a018e9fc7ef4e4843c4ade8fb84728c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 26.4 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.4.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 452657032b4d6e4055a26e57e832650e280a3888fda07d46344c549deb9ad0f6
MD5 2b36423de4aa766169a023324a086e4e
BLAKE2b-256 c006b264fad620677adc1872582cc0b840c7daa8dcb2bb85d45729c090d54a8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 27.6 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.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6c8c68ebc8c7dcab51079264bb2446e03b672c4a57dbd3ae50a87af05337bcdb
MD5 ee7e063f384b5d991d2de0a166d38295
BLAKE2b-256 9ecf47e9dbef003df7e206d8c83236561811d90e46d63594a59c5778daf869cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a00fc9db89404b9cfcb9c89ccbc7952dbb874ea68e2b3cbe900a67f87a64376
MD5 316a6013dc82798d67e2c28810cb9ff6
BLAKE2b-256 71c259d54f0cd9bc2f88eb1f6e095dcf6c151d654c60341f63aace06837c08d1

See more details on using hashes here.

File details

Details for the file pysandbox_wasi-1.4.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 26.6 MB
  • Tags: CPython 3.14, 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.4.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 58aeecf4f2b940050ab2e8123044a3274f44e4d4466d33872253bdd7d1be3694
MD5 3391b6f1ea3d722403e305f8772afbf9
BLAKE2b-256 4bd393cfef132be904128d86b7362ed274fa21db7986e428eb7c6ae8250e44f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6489bd75130d189414e45ea143c625ddb5b13b0fc0abdf2881ceb156e88b2f30
MD5 705cf78472209b9b5dd11612da7d1ac6
BLAKE2b-256 f4d06b1c787dda1e8790e43fb1bf3595e7990ed0cd1874bb71a0e6e4bfdd0a60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 26.9 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.4.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cb2005ad297d25caeb7b189d82811b4dbac1f23ff7a5077b98bfb280bedddd7e
MD5 27da3e472f9b60cdeb7a55e418e17d48
BLAKE2b-256 36e325674ea8b91ef952504d4976ba591267d6267a75691e493538d6f137fa1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 26.4 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.4.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 097f93bb7e38871afccf417a3bfd596e7887e05d9b454da63a5e74594b92896a
MD5 94559d977f4f219da6240aecfbc7bfb1
BLAKE2b-256 6d50cfea72f769e906b561945f331c07acfc85ff4c8ae0d20334bb9e3ac2c712

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 27.6 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.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 89bed20443b0f7c6c6e13ba41bcd16b7a733f49528c55140b9db96efe0dd16e0
MD5 9566aa3fc55b271f170d2e4fe80e26e6
BLAKE2b-256 9715ea99ea166631de2b9f97fb4dc6268f21dad1839285d65ffcb67ec510d605

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fee3e9fe1c23a8d90d15cf07a72888df2ff92bfe5e3b0644a27972ed15dcc613
MD5 862b93b6462b4a308613f3acfb28293c
BLAKE2b-256 01589c5cbbf87beed61af5e016a85743301bca41debd28e518dd14c4b34389b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed8d9c80355131a47ed2d65c6c10ce75ab6c8790339dde834c98fec119b8ee2e
MD5 ddd168e2fd45dd8bb0671cb756baa358
BLAKE2b-256 13906857df6e7c9f2e31ce39bdbd5708ddcf0541065b2315c4e171d29f85e9de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c66326a9fc4287afa34b8064583dd02e627529e90e837c33105b31c1a361881
MD5 56e22a8ccccea71349ee3546e8825f5d
BLAKE2b-256 e1b2fb554dbd7f353abc888da68b1c5e734f01285784efcd0c47e54cc56bdb76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 26.9 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.4.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 79d8a62dae15c7fc86103de1a317325ed4406a12cfb8ac9c34bfbbee169ff24b
MD5 2f9b1660c669df24cba1079de3b9b2cf
BLAKE2b-256 1f99537e81de189349b13d460e53a0f7fad31f67ebbe61ee6e87a322c20398a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 26.4 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.4.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 e004768751e3766e95ca05dcb9c448ec4d0869219bbf0935ff0f22a7cfdfb55f
MD5 71a27c62ca23b1c9d6ab76684cc90e65
BLAKE2b-256 0fbc41991c70361b9c4aad9875492ca0308d7a7b6979e4718e94e71d7a2b0bfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 27.6 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.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e935580ab8e1d334bfcef8e0e296128f96c68ba562bf6c64d890da948df0a4e3
MD5 2221d7266f2965c8805c2888f814d80f
BLAKE2b-256 611d7e39788a0ed270dbadc798ab7e1d5a06720b646e56c52857a4ebe47f4ccc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32a7c9db635a0405530e344cdd7cb5ab345b54723f37c87cf495c40e57d4ffc0
MD5 2235d95c0677505ec8daca64ece00951
BLAKE2b-256 daf30ec647b1a2522a49985d00e7fc6a040f1ca7836006f6f898110232561d05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c44e5fdd5283d1c220a43fb717361b0748bd97aeb1c31f4738a8614e0788201e
MD5 0a24ca647c2d9290cefca6f01fa766d4
BLAKE2b-256 69ce72d5a3c5a5f614241df4ecd9e21b89ccba18f4c4a720daea9433849fe39e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-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.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7723182ded18eded63caf8acdf5998813178643e95da359431ddf512e8e5b8f6
MD5 648c51f1411a309dfe64f94585e66646
BLAKE2b-256 89daa1b0f07d90c6e3e14f17c6c4f4b773c3ce1e4a4e980eb04041f1f23f67a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysandbox_wasi-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 26.9 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.4.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 32d09555dd139c48998aae40fb2b632a68652eb28d6c8ea9d34a1809820a8f8f
MD5 18afcd459d5e6a4b20efbd23b7101163
BLAKE2b-256 95fdc6d40bde2f6165efa8bb1880ab2697f6861c10fa8067be712b65d76d21bf

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