Skip to main content

Prebuilt nsjail executables for Python developers

Project description

python-nsjail

Prebuilt nsjail executables packaged as Python wheels

CI GitHub release PyPI version PyPI - Python Version PyPI - Implementation PyPI - Status PyPI - License

Overview

Just install and use — no compilation required. python-nsjail provides prebuilt nsjail binaries as Python wheels, making the powerful Linux namespace sandbox immediately available.

System Requirements

  • OS: Linux only
  • Kernel: Linux 5.10+ (some nsjail features require newer kernel syscalls)
  • Permissions: Using nsjail requires CAP_SYS_ADMIN or root
  • Python: Python 3.9+

Platform Compatibility

Platform libc Compatible With CPU Requirement
manylinux_2_34_x86_64 glibc 2.34 Ubuntu 22.04+, Debian 12+, RHEL 9+ x86-64-v2* (SSE4.2, POPCNT)
manylinux_2_34_aarch64 glibc 2.34 ARM64 systems ARM64 (v8+)
musllinux_1_2_x86_64 musl 1.2 Alpine Linux, other musl-based x86-64-v2* (SSE4.2, POPCNT)
musllinux_1_2_aarch64 musl 1.2 Alpine Linux ARM64 ARM64 (v8+)

⚠️ x86-64-v2 Note:
The x86_64 wheels are built with manylinux_2_34 containers which use x86-64-v2 by default. This requires a CPU from ~2010 or later (supports SSE4.2 and POPCNT instructions). Most modern systems support this. If you need to run on older x86-64 hardware (pre-2010), please use the source distribution or build from source.

Installation

pip install python-nsjail

Now run:

nsjail --help

You got nsjail installed!

Where is the nsjail binary?

The installation location depends on how you install:

Virtual environment (recommended):

python -m venv .venv
source .venv/bin/activate
pip install python-nsjail
# Binary: .venv/bin/nsjail

User install:

pip install --user python-nsjail
# Binary: ~/.local/bin/nsjail

System install (requires root):

pip install python-nsjail
# Binary: /usr/local/bin/nsjail

Verify Installation

nsjail --help

and the status(in python environment's scripts directory):

nsjail-status

Output:

nsjail status:
  System PATH:   /usr/bin/nsjail
  Bundled:       /path/to/bundled/nsjail
  Script:        /path/to/wrapper/nsjail

Package version: 0.1.0
Bundled nsjail:  3.6

Getting the Binary Path from Python

If you need the nsjail binary path in your scripts:

from nsjail import bundled_binary

nsjail_path = bundled_binary()
print(nsjail_path)  # /absolute/path/to/nsjail

Or use locate_nsjail() which respects the NSJAIL environment variable:

from nsjail import locate_nsjail

nsjail_path = locate_nsjail()

Python API

For programmatic sandboxing, use the async Python API:

Environment Variable (for Python API only):

NSJAIL - Override the nsjail binary path

export NSJAIL=/custom/path/to/nsjail

Supports ~ and $VAR expansion:

export NSJAIL=~/local/bin/nsjail
export NSJAIL=$XDG_DATA_HOME/nsjail/bin/nsjail
import asyncio
from nsjail import create_nsjail_process, create_nsenter_process, NsjailOptions

async def main():
    # Basic usage
    proc = await create_nsjail_process(
        command=["/bin/echo", "hello"],
        options=NsjailOptions(chroot="/"),
    )
    await proc.wait()

    # Stream output
    proc = await create_nsjail_process(
        command=["/bin/cat", "/etc/hostname"],
        options=NsjailOptions(
            chroot="/",
            user="nobody",
            mounts=[("/etc/hostname", "/etc/hostname", "ro")],
        ),
    )
    async for source, chunk in proc.stream():
        if source == "stdout":
            print(chunk.decode())

    # Interactive stdin (with writable_stdin=True)
    proc = await create_nsjail_process(
        command=["/bin/cat"],
        options=NsjailOptions(chroot="/"),
        writable_stdin=True,
    )
    await proc.write(b"hello world\n")
    # ... read output via stream()

    # Use nsenter to enter existing container namespace
    nsenter_proc = await create_nsenter_process(
        target_pid=1234,
        namespaces=["net", "mnt"],
        command=["ip", "addr"],
    )

asyncio.run(main())

Building from Source

For development or building from source, see CONTRIBUTING.md.

License

  • nsjail: Apache-2.0 (see google/nsjail)
  • python-nsjail packaging: Apache-2.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ ARM64

File details

Details for the file python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49b2602a2945ad483042b5ec08ae015d9dfdd64ab798137ddefc272fe35c3237
MD5 10e7fd1414b262304ffe1b4cf824d1c0
BLAKE2b-256 1112963560eb519f8e8845d37c8a16a22e0eab3cf68f8c98f467543db873a949

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 11912adef203cd7f4f85564a8d24eb6b409e33384782279e1fb2a154ac6dcabf
MD5 f899d1295e3c950fe509c76abdc8dedd
BLAKE2b-256 29d18f32f3e772468874e9e5c8501af36db9eb23156aa53ecb8f23fe8642366e

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5e83c7b72e984bf15b1f2d9ebacfa7db2ff4640169884ae89a1899931f2ffbf0
MD5 49c1d69936485fe12a30975a7661ce12
BLAKE2b-256 cfa7ed6db5f5fdb4882bd40ffd4bb73987f610a5010000563026ccee0ecc08bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 536fbb106ff50f5970dfd523a97a3eb043d1fbe449ada4af3bc0b9cfbc65a231
MD5 6c991c60d4e2255b59976d0390ab93d6
BLAKE2b-256 c121cb56973549de866e2cf71d5e23ef534c91aaa5b3c721bae53820b82e92ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp314-cp314-manylinux_2_34_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df63a17ad0fd81f8131adb7ce2a6760878ccd171117e006b9a53348ffa08445a
MD5 dad6807624d40c4b7ee69e19c2ca464b
BLAKE2b-256 2d29e926ee95e8f3bd78564fc775ef87dfd0225b7426a44b21933d4ecb399e88

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ae9659cf39532c3e9d0e7024f47429764a2dbf865a92d7f120aa2d1fc57de47
MD5 21c7f8db3bbc7be4c9387f3a61ceefac
BLAKE2b-256 425f1c9d190187c1579bfbc967e71c73bdfd17e0a3189dd66e1ebf759eb16278

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 26af0dbe68335b66df816ac644205673fd6c17c74202450f71b7a7b2f5533599
MD5 5085053290914729bba18c7a1ddb2c5c
BLAKE2b-256 81401204efa4d2f6b5bee995d25c5af88dbaa6cf5250905e277b087ba35a943a

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 33c26ed74c2c2ffa3945ed72a7682c2d26cd58e0826d9e723936f0d26f3f2108
MD5 f13744d6e9863c7f54e4fe1e5da18616
BLAKE2b-256 c8fc52a5e17ea913594f129d03940af7f455cf4fd7c9b3f7089006b129b0b08b

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp313-cp313-manylinux_2_34_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a3e41d341abd5698bf86c33e8cf762fc5d964cb39e2daec4b89861ef57ab2c00
MD5 5a6fa7e15e4462c11e7d9001cbf5c073
BLAKE2b-256 7fe897a6718b3a0312e304b0c83b34e1daa1ce9262eb8fc842c745c4636f0475

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 80bfa136e1b377b0ccc555c87ccd6d80845b070b48b82cef2bb441a336588593
MD5 7dca0d574d259925a8c8f9dce457d850
BLAKE2b-256 71d11e3f9d5bca0bfa2a5428ffe04fde6d76cdaf866ac9f03e789a73c25c1799

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3f911506483382262564a9e48f94a635ec64e567f3a208ee054d9f1865eb597f
MD5 104042b9336f239a8dca5e9a47ada912
BLAKE2b-256 6cca0c266507aa5f4ceb119ba1ebe55e8563d3c173db5911a6c713cd513a3ea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3683e140305587f23232f141b95d07ac4c82f86036424db6d0fcb52949dc40bc
MD5 3c69f10445c94a845ae36ebf3c260ab9
BLAKE2b-256 be6ddeda5993a844ff2337f83c1b072d4181de3fe7ed06c70019413cb210449e

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp312-cp312-manylinux_2_34_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b9a78b3d461ff3a996637f6a14fdc39bace3c403f0d6829a837cea5f1a310d0f
MD5 7e645d29fd125417715f5edca581c3f5
BLAKE2b-256 216295f160ff02d7efb5eff7a5de79cb1c39e16182452ca206fbc1c64dc3d763

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cb3aa4a88977f380fab98205ca316b69a6e3947fd279cd3b1c1df27f74a30c18
MD5 db41fcb9a6ca536bbe69c89aa876e1bd
BLAKE2b-256 8a37d4bd1326fdffd75b3c3af48c7d43c5fee028164b5d208f978a4512ab7c69

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5b96132367f5d1d41ca96369ecd10794b92afc2f2406f3004caf4b86d6f2ecc9
MD5 87262298c9bbfd6ff851e005da82fa30
BLAKE2b-256 1296793868341dbae87576a1ae60589626646e6e0bda43c95b71d10ac77ec2cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 64fcb32ecfc860977101d221a3717b48037acdf7e98b1098e831008050299c5f
MD5 0861a41880f6a11489ee4d9959e775aa
BLAKE2b-256 79e09d8c892c6158104803621323bcd3e68e567e001e3bcf74099d4c4273a388

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp311-cp311-manylinux_2_34_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 69ea6bda66db8f4459c1c5c95ee12d71741e59c428935e899229ec6a903f918c
MD5 a5b3fc1dc03e3995b641843230bc1f68
BLAKE2b-256 3566e874e5d0a60624639df69f7b74326710ef68bc5972c3c516674d9e1b94c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc5d61847ca1d01d825c9d323625b842bc9ac46514073527633055e3c0b98e8b
MD5 20223abb471bcead19d1bf640edd5de9
BLAKE2b-256 e198d6ba10d50cb457e77fbcbfdc72d309f8c9ca6d6e945c147dc32238362126

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 55622367aea160f4c443f1997b19bd77c9bd18426bfbf70ede2f06f0db97d544
MD5 acc4208aad301f37a928dd6183b26ca6
BLAKE2b-256 176305fda33d265d8db4e10c8ba920362e5641f85a9ae1a4f254e992a39bf9ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8cc11ef5837801e81dabf45f172934ba3f82631b6c94d0c4b85bc0dee61ba4fc
MD5 569feab0c95a862a4779c472dadd20e1
BLAKE2b-256 9ad2cdcc88b39b8785d73105d5e83225344531d184ee98f6788c3916ddbb1f9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp310-cp310-manylinux_2_34_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55065eb00a0ee1d8f845cda578acb591fdb328d36a99cac1b4d19b2bc72609b5
MD5 9594ce17d0773816e08ad869e3e6bf3e
BLAKE2b-256 c9ca77090b76e2c9daf1e88231687bf27588da46e7940a1477874177c88f34fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8343a5a6d66e5ad96468511e305516830bd20accc436074f060cbaec35f2b707
MD5 8378abd49885ce7536643c67fa033013
BLAKE2b-256 1d32795dadd40fa5bf7e741be6ae3c7f991cd381ffb7f2ca33e99e45b6591f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 cc368307746c0b68157656872aaba1adf77f5ee584ca188cfa4b89feb7569297
MD5 9110dd916a608af3db226c0f35748917
BLAKE2b-256 99f7e275c4e98f06bba58f4fbcad21c5a0c1a402b16b3d1f4e591e4c2a3c3eda

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_x86_64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 31ee8b7983cadf36bb34b637a2bf10d35f360b653384418755662d93d7535b37
MD5 8cb00efef5ddae5620700d4147222c46
BLAKE2b-256 b5f3bf994e7d3d3cc8ce5152c0e69496ccfe37a5826b36eb549c03224d1064fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_nsjail-0.2.0-cp39-cp39-manylinux_2_34_aarch64.whl:

Publisher: build-and-publish.yml on tanbro/python-nsjail

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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