Skip to main content

celesto-core

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

pip install 'celesto==0.0.15a0'

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

Work On celesto-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 celesto-core
uv run python -m celesto_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 celesto-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 celesto_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 celesto_core import capabilities, disk, firecracker, network, qmp

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

from celesto_core import capabilities

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

Use network for Linux networking setup:

from celesto_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 Celesto does not have that permission, the main celesto package falls back to ip, nft, and sysctl subprocesses so the sandbox can still work.

Use disk for sparse disk images:

from celesto_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 celesto_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 celesto_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
celesto_core.has_native_networking() celesto_core.network.available()
celesto_core.has_native_disk_io() celesto_core.disk.available()
celesto_core.has_native_qmp() celesto_core.qmp.available()
celesto_core.has_native_firecracker_api() celesto_core.firecracker.available()
celesto_core.configure_tap(...) celesto_core.network.configure_tap(...)
celesto_core.create_tap(...), delete_tap(...), add_route(...), write_sysctl(...) celesto_core.network.<function>(...)
celesto_core._QmpClient celesto_core.qmp.QMPClient
raw _firecracker_* helpers celesto_core.firecracker.FirecrackerClient

Private Extension Boundary

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

Public callers should import celesto_core.network, celesto_core.disk, celesto_core.qmp, or celesto_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:

  • celesto_core::disk
  • celesto_core::firecracker on Unix
  • celesto_core::qmp
  • celesto_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

celesto-core uses date-based versions in YYYY.M.D form, such as 2026.9.22. 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.9.22
git push origin core-v2026.9.22

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

Metadata

Release files for celesto-core 2026.9.22

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for celesto-core 2026.9.22
File Size Uploaded
celesto_core-2026.9.22.tar.gz 34.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for celesto-core 2026.9.22
File
celesto_core-2026.9.22-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
celesto_core-2026.9.22-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
celesto_core-2026.9.22-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
celesto_core-2026.9.22-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
celesto_core-2026.9.22-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
celesto_core-2026.9.22-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
celesto_core-2026.9.22-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
celesto_core-2026.9.22-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
celesto_core-2026.9.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
celesto_core-2026.9.22-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
celesto_core-2026.9.22-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
celesto_core-2026.9.22-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
celesto_core-2026.9.22-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
celesto_core-2026.9.22-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
celesto_core-2026.9.22-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 17.1 MB

Release files / celesto_core-2026.9.22.tar.gz

Download URL celesto_core-2026.9.22.tar.gz
Size 34.8 kB
Tags Source
SHA-256 checksum
How to use checksums
96c17e37e24f850c1023bef9f3ec89327e0398a390cccfcc1af1befc25bbbf65
BLAKE2b-256 checksum
How to use checksums
83dcff777109a3f8b72cbdf27a67cb6214a9d29ebde7c5eb508ed718d8aac577
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
1e38506a68a6990d57571191c493d9eb8f0c73c45c997d60d5874c91e11964b6
BLAKE2b-256 checksum
How to use checksums
628d7ca8578eafd8ee222a5e63f71cbd103e792d4283ffb833fbd373215f1d85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL celesto_core-2026.9.22-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 901.4 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c1f7cc31393c640bf6c335a9a7e6fbb65cffab3f4a0543f92cc1dd9299b9db84
BLAKE2b-256 checksum
How to use checksums
b22542d264d15298b0a50f0c12f5ec1ffceb8c76aa3763c2b83a8b5537aba2dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f9c5a7b67d4a0e486b0ed2dc1e2b9564131cffc7e9317d728cf52bddc07486a6
BLAKE2b-256 checksum
How to use checksums
116dbbaaa47d6ce7e19677984bf007de45138c00084d88a1add201df6c5f88e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b6425b2502069fdf4d6ce4d191bae624dddecb06e9425be74d2e482bbcabd02a
BLAKE2b-256 checksum
How to use checksums
37421488f4b0e6bc84cee88e66ad01298384c8ee14b541df536a194b47203e38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e142ffe6d1cf20519aab7b94ded98f976823648f3709f289e9fe37e8f291b0f8
BLAKE2b-256 checksum
How to use checksums
99a2a6cea505773713154f81f2a993f76c4a990ff1eb6da31ed91006f2ce62dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL celesto_core-2026.9.22-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 897.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
08a758067da642a352f687cb3b29f72fc10341869e5c2e51608ba2a0919fd2fe
BLAKE2b-256 checksum
How to use checksums
ba6ec44585688df71437352316b5bd848ecf32ef269d8f586b010e5db3203aea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b2a599cfe0c25d5845296e670c79e124162d15145f0e96612866e4cfad263a0a
BLAKE2b-256 checksum
How to use checksums
2103d62249b47bfd8c8dcd62b01a9ea641eed9f56844fbc917427fa31e5b6520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL celesto_core-2026.9.22-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 899.5 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7335359df49f931d9eb52db8a5b2e7f1432b6f53bcc00bcd5ad402518c61cb85
BLAKE2b-256 checksum
How to use checksums
e790a21c0abe896f43b5f9257d5e78489693e8666698c811f38e4e29ad8b0280
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp314-cp314-macosx_11_0_arm64.whl

Download URL celesto_core-2026.9.22-cp314-cp314-macosx_11_0_arm64.whl
Size 406.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
19386a5215b5db0cd234df882a89172047775d7f7fe8e2299f764175e6b17fe8
BLAKE2b-256 checksum
How to use checksums
87541d3831ab9c4135174c2c6aef27d3131710135acd900abfc90d0b97886bf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp314-cp314-macosx_10_12_x86_64.whl

Download URL celesto_core-2026.9.22-cp314-cp314-macosx_10_12_x86_64.whl
Size 463.7 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e1e5054e3e2c27f8c4f7a7a00e23a299a8959e329aaffac6ca7032eb1558bb8a
BLAKE2b-256 checksum
How to use checksums
f7b358a182e5e3a0995b4cb5bc979aaa3b25369fa73334adf8d082640d0e9f71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fbcc14ff3a68dc30586c08c86423cb449cd37444f5d25036075edc618c11565e
BLAKE2b-256 checksum
How to use checksums
ea609a78fbc3389f8ecd21d4475f2a5e20c4db763d0157e867ecc23ac6e005cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL celesto_core-2026.9.22-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 899.8 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
21aa950cfe6db3336a5615b8c827e10faafdba79865d8f7f8ec25489862c4b93
BLAKE2b-256 checksum
How to use checksums
d88d4708de9bafb427302848dd897d37018816da38c476d3a767b499eca39971
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp313-cp313-macosx_11_0_arm64.whl

Download URL celesto_core-2026.9.22-cp313-cp313-macosx_11_0_arm64.whl
Size 406.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
679a8d5c411ab343c00dbc26dbfd4c0b3a6486ed2adbfb5fa1a4209df9eaf746
BLAKE2b-256 checksum
How to use checksums
cc90ec1d62e2331594a1c2c718f27b1be0a372879c4d22dfb4e8a9485521814e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp313-cp313-macosx_10_12_x86_64.whl

Download URL celesto_core-2026.9.22-cp313-cp313-macosx_10_12_x86_64.whl
Size 463.7 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
25d7e88ce7e8f90e43be57c3566ada5b79e3f7067bd70f6692c675cf8e249c6b
BLAKE2b-256 checksum
How to use checksums
2954eb05049b1a6c5e9287c43287665bf1f33227e07c24e6ec575096a8a9ea7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f66c8139ddcbc2a9c2c3f5db7874472eaf18f810da0e7b6a3eade3e518ea588a
BLAKE2b-256 checksum
How to use checksums
0eab6ea7e99d1923bb64cd79613f9a0cdbdf0ee524a9c1b9b3dfc453f3e7e696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL celesto_core-2026.9.22-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 900.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e694e900ccb995d1945bca9a366886f261c889dff2775e7fdf1ffd5cb0fdeefb
BLAKE2b-256 checksum
How to use checksums
657e66b04f326c26e33fce99bdc269a68b8b8498c3a876820a05881938e9f704
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp312-cp312-macosx_11_0_arm64.whl

Download URL celesto_core-2026.9.22-cp312-cp312-macosx_11_0_arm64.whl
Size 406.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8a1b74bb5356069aaea1a5efecb35b3e68f674064c4c11f9a32a55768a41d6a
BLAKE2b-256 checksum
How to use checksums
b032f59a33be31e4532e9e8fcfee2dfb3d24c83cecc074bd896bf49e01e0e8c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp312-cp312-macosx_10_12_x86_64.whl

Download URL celesto_core-2026.9.22-cp312-cp312-macosx_10_12_x86_64.whl
Size 463.5 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5b01134ec5541cd49409820cc4f5d95baac1e4b265a3f714571363ec76b9038e
BLAKE2b-256 checksum
How to use checksums
65f1554b86d3da409c52b675b1c14174a343e360b4270b7cf5e6a450793e4a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL celesto_core-2026.9.22-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1dc836b867f7d605b81197d1b7a5103c33c4b575da750b88e6a0cba2e15557bd
BLAKE2b-256 checksum
How to use checksums
27296ef1c9d7daee7c7e15a2a798e180724545eb6ea788e93d467a10ea0a59c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL celesto_core-2026.9.22-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 900.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4a7e428d4a36dd6878d0a332989a93266180eb4e624eea655e1850ef337fa900
BLAKE2b-256 checksum
How to use checksums
04a171dd3ccb157a1d8e86caf1605ef283c8ddc0c526ca484f4143f4c2188509
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp311-cp311-macosx_11_0_arm64.whl

Download URL celesto_core-2026.9.22-cp311-cp311-macosx_11_0_arm64.whl
Size 406.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79567bea3c283a44d461b09efc45835c429a33417c0cc3da754821872d6b61db
BLAKE2b-256 checksum
How to use checksums
83f2dc7012afe63e4a4d267faabed1c85d261c1b8fbdce8a4debece9580c6e48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / celesto_core-2026.9.22-cp311-cp311-macosx_10_12_x86_64.whl

Download URL celesto_core-2026.9.22-cp311-cp311-macosx_10_12_x86_64.whl
Size 464.9 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
217ce74bec46a857144786d6b1fc9bca9c439b955d6c63206916d950298ca2f1
BLAKE2b-256 checksum
How to use checksums
97e01c494019f19d3761c10c46b663b4867567c0cbced86d642f1204356ea4b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.9.22 This release

23 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page