Skip to main content

chromonic

Experimental. Chromonic is a standalone project proving that Domonic can be the DOM/CSSOM behind a native rendering pipeline:

Chromonic rendering preview

Build & run

cd chromonic
make venv
make develop                         # compiles the Rust extension and installs chromonic editable
python examples/poc.py     # -> examples/poc.png, examples/poc_mutated.png
make test

Needs a Rust toolchain (cargo/rustc) on PATH; skia-python installs from a prebuilt wheel (no C++ build needed on macOS/Linux/Windows x86_64 or macOS arm64).

Public API

Chromonic exposes a small layered surface. The engine functions are useful for headless rendering and tests; App is the native desktop application wrapper; Browser opens a URL in the native browser shell.

from domonic.html import body, h1
import chromonic

root = body(h1("Headless render"))
chromonic.layout(root)
png = chromonic.render(root)
from chromonic import App
from domonic.html import body, button, h1, p

root = body(
    h1("Counter"),
    button("Increment", _id="inc"),
    p("0", _id="value"),
)

app = App(root, width=700, height=500)

@app.click("#inc")
def increment(event):
    app.document.querySelector("#value").textContent = "1"

app.run()

App keeps the Domonic DOM as the application state. Event handlers can use normal Domonic APIs such as querySelector, appendChild, remove, textContent, value, checked, and addEventListener. The convenience decorators delegate through the document, so they also match elements created after startup.

@app.click(".delete")
def delete_task(event):
    event.currentTarget.parentNode.remove()

@app.key("#new-task", "Enter")
def add_with_enter(event):
    app.trigger("#add", "click")

The public attributes are:

app.document  # Domonic Document
app.window    # Domonic defaultView

The native GLFW window and Skia renderer stay internal for now. See examples/counter_app.py and examples/todo_app.py for small apps that only import Domonic HTML tags and chromonic.App.

from chromonic import Browser

browser = Browser("https://eventual.technology")
browser.run()

Direct GPU browser (browse2.py)

python examples/browse2.py https://example.com/
python -m pytest tests
python chromonic/benchmarks/smoke_native.py
python chromonic/examples/browse2.py https://example.com/ --frames 2

Web fonts

The browser loads @font-face URL sources in the background, resolving paths relative to their stylesheet (or the page for inline CSS). OTF, TTF, WOFF and WOFF2 are decoded into the same font bytes for Parley/fontique layout and Skia painting. Arrival triggers relayout and repaint; fonts are never installed into the OS. Family, numeric weight and normal/italic/oblique style select a document-private face before system fonts and generic fallbacks.

This first implementation supports static faces in top-level @font-face rules. local() sources, @import, conditional font-face rules, variable-font descriptor ranges, unicode-range and font-display policies are not yet implemented. Failed downloads retain fallback text; diagnostic errors are available on page.document._chromonic_webfonts.errors.

Comparing a live page with Chrome

For real sites, first capture what Chrome actually rendered. Open the page in Chrome, then paste tools/chrome_probe.js into DevTools Console. It downloads a JSON file containing loaded stylesheets, accessible CSS rules, resource timing, web font status, image natural sizes, visible element rectangles, and focused computed styles.

That dump is the quickest way to answer whether Chromonic missed an external stylesheet, missed a background image/font resource, or parsed the CSS but resolved a different computed value. For fixture-sized cases, use the permanent Chrome-vs-Chromonic harness below.

Chrome layout conformance

The permanent numeric correctness harness runs the focused fixtures in tests/layout/fixtures through both installed headless Chrome and chromonic:

make layout-conformance

It compares every data-layout element's getBoundingClientRect() geometry with a 0.5 CSS-pixel tolerance and reports exact Chrome, chromonic, and delta values. Each fixture also writes focused computed styles plus chrome.png, ours.png, and an amplified diff.png. Geometry controls the exit status; screenshots and style serialization remain diagnostic. See tests/layout/README.md for fixture conventions, individual commands, and the current conformance baseline.

Chromonic depends on Domonic 1.8.1 or newer and uses the released DOM/CSSOM implementation directly.

Executable Python inside HTML

There's no limit on what a <script type="text/python"> can do — it runs with the same power as a normal Python exec() (no import allowlist, no resource limits). Treat a .py-in-HTML page exactly like trusted application code you'd run yourself (python app.py) — never point this at arbitrary, remote, or user-supplied HTML/Python; there is no isolation here to protect against it.

<script type="text/python">
button = document.querySelector("#hello")

def clicked(event):
    button.textContent = "Clicked"

button.addEventListener("click", clicked)
</script>
python examples/pyscript_demo.py        # the inline form above
python examples/pyscript_src_demo.py    # the src="app.py" form

Metadata

Release files for chromonic 0.0.3

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

Source distribution (sdist)

Source distribution for chromonic 0.0.3
File Size Uploaded
chromonic-0.0.3.tar.gz 1.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for chromonic 0.0.3
File
chromonic-0.0.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
chromonic-0.0.3-cp314-cp314-manylinux_2_38_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.38+ x86-64 Details
chromonic-0.0.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
chromonic-0.0.3-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
chromonic-0.0.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
chromonic-0.0.3-cp313-cp313-manylinux_2_38_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.38+ x86-64 Details
chromonic-0.0.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
chromonic-0.0.3-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
chromonic-0.0.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
chromonic-0.0.3-cp312-cp312-manylinux_2_38_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.38+ x86-64 Details
chromonic-0.0.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
chromonic-0.0.3-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
chromonic-0.0.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
chromonic-0.0.3-cp311-cp311-manylinux_2_38_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.38+ x86-64 Details
chromonic-0.0.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
chromonic-0.0.3-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
chromonic-0.0.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
chromonic-0.0.3-cp310-cp310-manylinux_2_38_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.38+ x86-64 Details
chromonic-0.0.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
chromonic-0.0.3-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 28.1 MB

Release files / chromonic-0.0.3.tar.gz

Download URL chromonic-0.0.3.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
a845f42c11ef67f1755ab53b1413659c9a7ef319d1df6bf3e703c3cf130b4c4b
BLAKE2b-256 checksum
How to use checksums
8750d0969e121492499a2d41c2d9f0da4d9c2f3c3ce69fab232baf33799dcab5
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp314-cp314-win_amd64.whl

Download URL chromonic-0.0.3-cp314-cp314-win_amd64.whl
Size 979.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
56205add8b75696c5cfa94c6c2fbc94fea036285654e9de811edb0041ff1f3ca
BLAKE2b-256 checksum
How to use checksums
433459de2c0819b7795a33a9fb694933eafe8ba24a9a0d36bfc2fe835b58a039
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp314-cp314-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.3-cp314-cp314-manylinux_2_38_x86_64.whl
Size 2.0 MB
Tags CPython 3.14 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
59333f3a2fa6c5268f63aff1fbbc655070ea9c11a2717ec42f81a44ef0e7086e
BLAKE2b-256 checksum
How to use checksums
d9cfc0105cecfda9f612a6efd355a1127ed0b63af705314abc4644aa0ab86f0f
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL chromonic-0.0.3-cp314-cp314-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1c22d639ac8653fec79defee4837a235f710abb8d342621ddbde509a76153500
BLAKE2b-256 checksum
How to use checksums
775c436976e47300b9049f9e61d77ebebd7788781c3abd039f2c2bf6412889f3
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp314-cp314-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.3-cp314-cp314-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
797ba78c169d64635f15a1707f6ec8d678b9b405d4db6e8f7278a06556dfbab8
BLAKE2b-256 checksum
How to use checksums
1f3adb3b6b6ad1b85e54fd8c4a56b581be5904c8c4e6bbe6e0ab479cb10d4c1c
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp313-cp313-win_amd64.whl

Download URL chromonic-0.0.3-cp313-cp313-win_amd64.whl
Size 980.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
05d77b538ce3167ae3973af6bcd8998bdb5b8c84010fe504e1f819dc77b797f1
BLAKE2b-256 checksum
How to use checksums
864fedf78c8aa0970eaf9759e1498c4d0122ebc53c6e98a011084a5b33efe003
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp313-cp313-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.3-cp313-cp313-manylinux_2_38_x86_64.whl
Size 2.0 MB
Tags CPython 3.13 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
f420b32a86c0de512bab620399c19c9d0e53fe264a71fb9171d628fef3ff1939
BLAKE2b-256 checksum
How to use checksums
387fe18684c0b4fd711a6e5743a4b4b25470bc885cebc0278a2f85ad9702ad14
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL chromonic-0.0.3-cp313-cp313-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4bf570989b70ed7a09d7a5e12dd7d44ba24ebdc6f83e702fa7117126574d8f3d
BLAKE2b-256 checksum
How to use checksums
4291ef0e081d929c1a78c10030e25758fabd807b686751f40bd001fef474959a
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp313-cp313-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.3-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
864fbd05aa5e208138b3f9bbade56df566a341ff58c981ec24218c0a74917379
BLAKE2b-256 checksum
How to use checksums
b2686c2b1d856c2216925a6b544152b83644e3d4ed88a9db3784301dd99c0bbb
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp312-cp312-win_amd64.whl

Download URL chromonic-0.0.3-cp312-cp312-win_amd64.whl
Size 981.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
979e408431603a0ecdf109da7bbb593f3616537a47d5a2c7773da19e10f88ebb
BLAKE2b-256 checksum
How to use checksums
3c589bbebbd01e58c1f7704aa144cea87d76c664ca16a3c92d773694b3a0fc37
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp312-cp312-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.3-cp312-cp312-manylinux_2_38_x86_64.whl
Size 2.0 MB
Tags CPython 3.12 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
d490974195fa57656b7adef8af493482af5f97d975c0709b65f09d65f1823f79
BLAKE2b-256 checksum
How to use checksums
17847c05082de2deef1c8435e7f714cc4ba8b9df825e6df6c9e35c2df6a5a0fe
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL chromonic-0.0.3-cp312-cp312-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd3bcd84fe7cc7c786f8742545412449fbf68d2489171f53700bab83e22df9b7
BLAKE2b-256 checksum
How to use checksums
cf5d6e9e3346fac09341db14b8812088502717938a6409a0bc28f3cc2089cf38
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp312-cp312-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.3-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
62dafd7c9ffa2eb7c45cf99035a535251447e44ca3158ea93d8be277a8454a6e
BLAKE2b-256 checksum
How to use checksums
dc41ba28bacedfc6b6f8963023706a53657a8809cb37bd78fc6bd58a2d9f9f11
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp311-cp311-win_amd64.whl

Download URL chromonic-0.0.3-cp311-cp311-win_amd64.whl
Size 985.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e2a5b0231916237a53964662d37102d123bb6029ac2979a06f96fbd313416afb
BLAKE2b-256 checksum
How to use checksums
13d465d141f53d7b6639a3a334afbf829f835c2364909f1cb4edf29008491b18
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp311-cp311-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.3-cp311-cp311-manylinux_2_38_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
afb42a1cf8a474622ed9efa3b6c18b16879b9d025f55cb059a1f356d5c126faa
BLAKE2b-256 checksum
How to use checksums
317d03f5d108d432a59a12d25021bc07471088794ec0ace208414b53c9076549
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL chromonic-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a0c28abf1a71429e8b06d8179319571357a2e691ab496987026bc995671258a7
BLAKE2b-256 checksum
How to use checksums
3c18a1624b1e575df8f6525dae7e7d2f19458d14f60114fc3ec0245083177f72
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp311-cp311-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.3-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
63e2fc873ee5981196f048d2766f894f0bb07c9269d869a38dbeff61a426d4fb
BLAKE2b-256 checksum
How to use checksums
104101854635dad8d3eaa1566efbf2d65c30e448ff68e5a3980cd523e590eedb
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp310-cp310-win_amd64.whl

Download URL chromonic-0.0.3-cp310-cp310-win_amd64.whl
Size 980.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
312fe51f9d167297ea3e96e72b659a9e7ef58dbe795bf7cbf9ef78ec0f6869e7
BLAKE2b-256 checksum
How to use checksums
091ae640949f6f7e0ffed31af02c0261c0b54de98a67ebb79f45049fa505b916
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp310-cp310-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.3-cp310-cp310-manylinux_2_38_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
2d190526d76b7341e24813cb523d90bb27bda974dd3b2e441cdf82340b22a454
BLAKE2b-256 checksum
How to use checksums
1bebec4e48c4d9abb06dcdc767e1c94c7ac1226b3f45cf5ef071f76fe4ca6cf3
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL chromonic-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f593193477ac6971ec0ba6c6ad22bcfa8af6cf3ccdb757f57434793a2609b118
BLAKE2b-256 checksum
How to use checksums
dc543022c82a3d2df1bfb1ee0ad954513946fab93fbbf83fe380676693e7b83b
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 14, 2026.

Transparency log

Release files / chromonic-0.0.3-cp310-cp310-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.3-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
087ef793c8563cec9c1c26bd6492abe37919170a388cca500e706b8447551bd0
BLAKE2b-256 checksum
How to use checksums
c643f614a2c37c8858e8a32aff62813a2260c8238bfd9102118e566732cdfe2c
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 14, 2026.

Transparency log

Release history Release notifications | RSS feed

0.0.6

21 release files

0.0.5

21 release files

0.0.4

21 release files

This release

0.0.3 This release

21 release files

0.0.2

17 release files

0.0.1

2 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