Skip to main content

Rust-accelerated runtime and network operations for SmolVM

Project description

smolvm-core

smolvm-core is the Rust helper package that lets SmolVM do local VM setup faster. Most users install smolvm; it pulls in the matching smolvm-core wheel automatically.

pip install smolvm

Install smolvm-core directly only when you are developing the native helper package or testing a package release.

Work On smolvm-core From Source

Use the source checkout when you are changing the Rust helpers or their Python wrappers:

uv sync --extra dev
uv sync --reinstall-package smolvm-core
uv run python -m smolvm_core

The last command should print the capability report for the extension you just built. Run it again after changing Rust or wrapper code so you know Python is loading the current local build.

For Rust-only checks, run:

cargo test -p smolvm-core

If that command cannot find libpython, install the Python development package for the interpreter you are using, then rerun the test. Local Python installs that ship only a versioned shared library may also need LIBRARY_PATH pointed at the directory containing libpythonX.Y.so.

Check What Is Available

Run this command to see which native helpers your current wheel can use:

python -m smolvm_core

It prints a JSON report with four capability flags:

  • networking: Linux TAP devices, routes, and sysctls can use direct Rust calls.
  • disk_io: disk image copy and decompression helpers are available.
  • qmp: QEMU monitor control is available.
  • firecracker_api: Firecracker API socket control is available.

Public Python Modules

Import the module for the job you want to do:

from smolvm_core import capabilities, disk, firecracker, network, qmp

Use capabilities.detect() when you need one structured result:

from smolvm_core import capabilities

print(capabilities.detect().as_dict())

Use network for Linux networking setup:

from smolvm_core import network

network.prepare_tap("tap0", owner_uid=1000, host_ip="172.16.0.1", prefix_len=32)
network.add_route("172.16.0.2", 32, "tap0")

These calls require permission to change Linux networking directly, usually root or CAP_NET_ADMIN. If SmolVM does not have that permission, the main smolvm package falls back to ip, nft, and sysctl subprocesses so the sandbox can still work.

Use disk for sparse disk images:

from smolvm_core import disk

method = disk.clone_or_sparse_copy("base.ext4", "sandbox.ext4")
print(method)

Use qmp for QEMU control:

from pathlib import Path
from smolvm_core import qmp

with qmp.QMPClient(Path("/tmp/qmp.sock")) as client:
    client.connect()
    print(client.query_status())

Use firecracker for Firecracker API socket requests:

from pathlib import Path
from smolvm_core import firecracker

client = firecracker.FirecrackerClient(Path("/tmp/firecracker.socket"))
print(client.request("GET", "/"))

Migrate From The Old Flat API

This alpha refactor removes the old top-level helper aliases. Import the module for the area you need instead:

Old form New form
smolvm_core.has_native_networking() smolvm_core.network.available()
smolvm_core.has_native_disk_io() smolvm_core.disk.available()
smolvm_core.has_native_qmp() smolvm_core.qmp.available()
smolvm_core.has_native_firecracker_api() smolvm_core.firecracker.available()
smolvm_core.configure_tap(...) smolvm_core.network.configure_tap(...)
smolvm_core.create_tap(...), delete_tap(...), add_route(...), write_sysctl(...) smolvm_core.network.<function>(...)
smolvm_core._QmpClient smolvm_core.qmp.QMPClient
raw _firecracker_* helpers smolvm_core.firecracker.FirecrackerClient

Private Extension Boundary

The compiled PyO3 module is smolvm_core._ffi. Treat it as an implementation detail.

Public callers should import smolvm_core.network, smolvm_core.disk, smolvm_core.qmp, or smolvm_core.firecracker. The private module can change without a compatibility alias during the alpha period.

Rust Library Shape

The Rust crate exposes the same core areas:

  • smolvm_core::disk
  • smolvm_core::firecracker on Unix
  • smolvm_core::qmp
  • smolvm_core::network on Linux

The Python bindings live in a separate Rust binding module so the Rust library modules stay readable and testable.

Versioning And Release Tags

smolvm-core uses date-based versions in YYYY.M.D form, such as 2026.6.24. This keeps the same version valid for Cargo, maturin, and Python package metadata.

Release tags use the same version with a core-v prefix:

git tag core-v2026.6.24
git push origin core-v2026.6.24

The publish workflow checks that the tag matches smolvm-core/Cargo.toml before it builds wheels and publishes them to PyPI.

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

smolvm_core-2026.6.24.tar.gz (34.5 kB view details)

Uploaded Source

Built Distributions

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

smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (914.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (910.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (912.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp314-cp314-macosx_11_0_arm64.whl (404.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

smolvm_core-2026.6.24-cp314-cp314-macosx_10_12_x86_64.whl (467.8 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (912.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp313-cp313-macosx_11_0_arm64.whl (404.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

smolvm_core-2026.6.24-cp313-cp313-macosx_10_12_x86_64.whl (467.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (912.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp312-cp312-macosx_11_0_arm64.whl (404.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

smolvm_core-2026.6.24-cp312-cp312-macosx_10_12_x86_64.whl (467.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (913.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp311-cp311-macosx_11_0_arm64.whl (405.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

smolvm_core-2026.6.24-cp311-cp311-macosx_10_12_x86_64.whl (468.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (913.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

smolvm_core-2026.6.24-cp310-cp310-macosx_11_0_arm64.whl (405.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

smolvm_core-2026.6.24-cp310-cp310-macosx_10_12_x86_64.whl (468.8 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file smolvm_core-2026.6.24.tar.gz.

File metadata

  • Download URL: smolvm_core-2026.6.24.tar.gz
  • Upload date:
  • Size: 34.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for smolvm_core-2026.6.24.tar.gz
Algorithm Hash digest
SHA256 d82cfe28adf01dd3177dfde9b1023da51f4097746fe60d85a3ead7d8535d89c9
MD5 8cc595ab94b0226083315ce21e218361
BLAKE2b-256 39e20493883fa4a926d66e1e423576e2a3c07ae754df111132e45177db59c9da

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24.tar.gz:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68b48b4f6a9cd3acf646c9acdf3d2a9a13556500df8604ddce2eb3bcf63d2eb6
MD5 d86ba304b3dc8a36487b245d487efe63
BLAKE2b-256 49fa13097ab69d42da4a27eb34f0af9607170c8610580cd9ca4316237c2e7c67

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d47472c5d88d3d7d687b8527d7f1cc35998cfcda00e62277ac2fd9217f7b372
MD5 6b0ad9d6adfe8a99baaa68635c581650
BLAKE2b-256 6d653c8f60d7b7d5550f6b69d5a9a2317ee802f34216b9b150294c4ca3aa5283

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ec7b8bbece3cee67cd2efe8f58b79ce6648b5ed83b703e6d4b90be68effc2b5
MD5 7bc73f790a7058cf9f09efca60eb1668
BLAKE2b-256 655d677598029baa7e5aabe569f5011002c3e69344555e3fd260a1b816cab7c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e108991fe94a17ecbd37a7663633c882014614e1dc30ad8cffd2e343362ebcd6
MD5 7c19e714ea99d8f77523755e20c348df
BLAKE2b-256 ea1ba2d885db9fea593a87f9977dfb0e030f5b24aa6b682fa59fd63b9ee4b68f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39b2dc781c846c2c16ab1ec35523bffa82056899f54b6da9f46f6763f51910f7
MD5 5bf9be8bb8fd6e56401f367afc635c97
BLAKE2b-256 1146e8255f8b0430377c07f90926436e7f9093e619feeea515a950e51b7b7cd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef30b43b53b055aeb2aa5e6d3edb76908635629e52d716ae8d67640b40efec65
MD5 7a5991d26c339ce278bb64f395b903e7
BLAKE2b-256 3a384c87ad024d331845f22a11da19da757824095bc86c56748a8860408df825

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8ede5d48607320107523a055c8690f6110c8e57565e570e3641e86c83e97f96
MD5 2cd59ca3fcf5f95f4da8d1e082338b45
BLAKE2b-256 9c9343982bad3b2906ef41ed8ce5fda1001f1a64d75fa9d6c9ac9c6ff3811724

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f42250f503d857a7254fcd6c9bf3aa1be2b8a694231bf722c52645c48b4f9da1
MD5 0b5c34975b7b7411a41441c2078e5e26
BLAKE2b-256 507864f19eeca932c48a5b5830f469ffad3b271fc3f540736b0cb7c3bada41fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9deb66c66dd85fcc3a102a8cf860e657146b6d666d16d308972dfd8ee3ef2dd6
MD5 a4d35fb50d41dbb55e18d8f6c4b19be6
BLAKE2b-256 7da80fbd3726a552c4d0dfbfc27b0aa1ba63dc6af8113d2f4c9d183cc8fb9548

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1e497a5bb292bef8dba5bc0e0bd061172246cc49a36d670b96db2d808537e8e9
MD5 70879383b1e28e2d783a7b0a6484017d
BLAKE2b-256 5c3c3de7879361a11004602cd80f1fb948ecc449f2e26a8d38b1755d31a5ad76

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3ba5639824030759ccf03f78b0b89116f8886fac0306c4428821d67eb8cb1df
MD5 c3b53b339d758591a77667b8661d49f5
BLAKE2b-256 3b5e669da100586430594935504fb454450632bc95aa712f2cfe8a39703bffc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 178a1bbf6db079926ce180db14c1dc1b1c842e8497d587e08a1463aa46597713
MD5 ecfc6268b714cf84c8936abc210688fa
BLAKE2b-256 1107600cbe013344bf74c062f13c412249beba119ac39ca263cb4f0f3cf62737

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07d3170685d4d2bc1ed6229a864db31bd16515ee4864fd0449247d1a3e837114
MD5 3275f9367e3d7256b1921d75fe6e6c0b
BLAKE2b-256 1a0395d25603ce174b8f3279164cd8e5f058d97cba1400bc6bf8bccaba3a833f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a4f0c66fd300b863cc43fe87a69c66ec27a3fef6e85cef40a07e82155c157ef3
MD5 d7771b1c43c5ea40c3cfe2c4e75aa6f4
BLAKE2b-256 d7cfe5e0babeaf9ef70eb1690e9b0b55437386fbe265240bb42985f027c92891

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 932203d7b05a381f1a43459198f39fe09da7bd13a37bc1c4ce819324f83ec1ea
MD5 85d88b1fa338c63a27ebd5ad23ba4684
BLAKE2b-256 ff8f3409f63253bd99960ca023823e662f9b80858990daa79cd7fcb3e457da92

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a45fc30bb5d3ca75837fbce8519132ecae2fc7f0b8e170b1c9dc5f9844a9015b
MD5 0f996cdf6ada363d1716f75a8ea810ee
BLAKE2b-256 6af113c6328ba81a7ac32c69163de0fa6a0662407537d7dbd92c66e28f2c5d58

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2d912d627e66fe56824716749c13e2e3d124e84e4086f56c6c31c4288ff0bd5
MD5 ce9ece4a144800321f47aa239d2cfe13
BLAKE2b-256 e15d454e5e291604e1e31edbde625b22e52112bf9eae2ceedb0f3999c9fe716f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cb7e94e27efad193e1238ae42a4bdeac4ab68660f78864c42006bf141b370424
MD5 b07b232ec431732a33dd28e3ec2ac736
BLAKE2b-256 6ffecfa06c0752a47071d88b35f42244a929fc0db1df420b6b5303e683798b86

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ed3685b4a701550dd762d875bb8fa717570a8302f8813eb49f647dd576de37b
MD5 4fc51602ddc890e99172d2ba0892f7b4
BLAKE2b-256 9f44bddc8a0778b1d0b59d3154279d6b55012b53644d305404aef9bc658cba22

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b434b55b6f484b36b71a22ae0f566c10e5a23fc743adf7ebd60152ecaf7e022a
MD5 4355e74db469ccb4d306ad6c62dba2af
BLAKE2b-256 7238d9ce109b60a4268cd1c5d2818913339d4f0f62d1d4062c695107ed19613c

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4df86e175d5d9a73e5ee39e5fd8143f18999dc5d908717693e08a968ea181ba
MD5 408afc52c46e727f6bf4b82a58b00a3f
BLAKE2b-256 024a763d72763334e7c5e41ac0fd9282ab1a33980706f256f660afca456dc5b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 44d077f25d1e926aae58e5a47bc2483bf00ef8e23f7e95d622a9242c4d91bb3e
MD5 aeb404b42df34b2f9359809175e90a27
BLAKE2b-256 18a84b12d25d99e312606d276d8805188fb1bc9bf838e2d4ec19fe9c483c2bb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a2c03cfbcfed588886414014b6a0b539249535618270daa62de2866619fc73c
MD5 45cd8a20f9417566b0a5e3d355f926e9
BLAKE2b-256 f11f1bb40109450e6cd378da8e175d30a717ad7bf1bd32b4d3e75c7552928ea1

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93a41f0161934c49231695a5575adec02cc8990162db6b618fe8000fdd228212
MD5 598cc57dbecd016ca21e1a3f44e9b46b
BLAKE2b-256 cdcc69b32ff72b6e9a5c2c2d3439e28a2f8bd87157d6366f924fa2e88e940f21

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3f98fb2d558146aa60c339dd9ad368c3b922a39996a0126f8664fcbc52c722b
MD5 bdae4097a1849ae5a5c6c8fc4b1f18e0
BLAKE2b-256 d0a5a9ee0b0939e439c176b8ba2bab86e35b53b9daf040626bebbf75cf898b7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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

File details

Details for the file smolvm_core-2026.6.24-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm_core-2026.6.24-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 18b4f73417b8507bab3dbfc5ca681d0d2ca91f3b791d18b2d0c81eaf79f0f9ea
MD5 735845e14289788a310e89019746c266
BLAKE2b-256 d9491b79b16c0c9b03e9e34cc55913e3eb77cf6f094cc0e20e6eac51d08718b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm_core-2026.6.24-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish-core.yml on CelestoAI/SmolVM

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