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.2

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.2
File Size Uploaded
chromonic-0.0.2.tar.gz 1.8 MB Details

Built distributions (wheels)

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

Total release size: 22.6 MB

Release files / chromonic-0.0.2.tar.gz

Download URL chromonic-0.0.2.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
935ca6ee8461004267c61695fa985354e4637120c32f8f2ce99507e0c0930863
BLAKE2b-256 checksum
How to use checksums
78513145e555313326d9d9862befb5c989656acf60b778611e695b68e4d18c22
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.2-cp313-cp313-win_amd64.whl

Download URL chromonic-0.0.2-cp313-cp313-win_amd64.whl
Size 966.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6b9988d19545ed88ba7ed0a7264feef2409995d1f76eaa7d6fb7dcd7bb552340
BLAKE2b-256 checksum
How to use checksums
f022341fd6b9ba404ac56975e7fca9745e068fc0aa0cba35d9889108e3f7b452
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.2-cp313-cp313-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.2-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
1e3d0bf2462e48a2c843e55e3ba5e157e1ef0d0edf47b5c07df37a4133af03c6
BLAKE2b-256 checksum
How to use checksums
09bd778407a49a4f2d01618d7f02d806a1b0ad6f9e636db1b9dbee9df4241ec2
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.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL chromonic-0.0.2-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
56ff53c348aa530db913a4065cfbbafb4a3167d29e62c26e172dcff8936202be
BLAKE2b-256 checksum
How to use checksums
13e8f0dc919942f0c17c026b76eb83399f622c0f59917802bad9f6b1d2b21eaf
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.2-cp313-cp313-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.2-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
93a457c1e7258ae8c55d83d71438cd716ff019454e7ea681a4effaf2a3b8178f
BLAKE2b-256 checksum
How to use checksums
5797dfb387fd95951c3647f4ba84ca5f47e3f06c63499a4c8008ba6f162e1347
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.2-cp312-cp312-win_amd64.whl

Download URL chromonic-0.0.2-cp312-cp312-win_amd64.whl
Size 968.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4c4fbe495a384e6026d4e47d410e4a3d8e72807969389240b1a214ef88ce4b5f
BLAKE2b-256 checksum
How to use checksums
d82c4febe0cc04ca8c1e33b38d4b2462e01650f597b2326c7a5e042b21a9c535
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.2-cp312-cp312-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.2-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
0784dc6dd0e87164755c1c449238298ac7682cd85c8bf9789fd352c09db00532
BLAKE2b-256 checksum
How to use checksums
9e1bd4be6dda4aca946c73929f4b0b74d72d04ce716d1456ecfab8ff97a4e117
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.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL chromonic-0.0.2-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
8a724034abea695abe5c4056654f2702cdcc4c9d6e33b46baacac3949a29c91c
BLAKE2b-256 checksum
How to use checksums
d58cb186d03b69d40dd362d6becbc585cb3b0ef0d63b64fa245c351fa84a264a
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.2-cp312-cp312-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.2-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
7613c8278775cc276da2d5bad37b56e9e454dfbc162e4597b2727c42babfd388
BLAKE2b-256 checksum
How to use checksums
ea81b8a67a94eef0071cd6338b7486b4bc20091da60b16c419101b85fe7b2e3a
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.2-cp311-cp311-win_amd64.whl

Download URL chromonic-0.0.2-cp311-cp311-win_amd64.whl
Size 967.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ccc50663922a82d1bec9ec22c4e9bb5e2f3fbe9702c51a2271a0076322e7bcdf
BLAKE2b-256 checksum
How to use checksums
bb787b400e4f6bde534457934d2c68730964f1569aaf9b900697dae626413bac
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.2-cp311-cp311-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.2-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
0f6675942ece19afee658a7c6e270bae704e759beacb9add41aa517a39f1641a
BLAKE2b-256 checksum
How to use checksums
3a2a1de88a3c822140dc4de184ef7cee2ab4b9e6de761d111d25b76aa614ad21
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.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL chromonic-0.0.2-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
c9b0b098941ec5fe837122b7ccc397b8363a7e802e976d359b3c4c6c7f399816
BLAKE2b-256 checksum
How to use checksums
89e1385bd93fdf8ab26a747c045b3728faac2388285147f24eb5ba3f68815cc2
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.2-cp311-cp311-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.2-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
65d496442b14f4739d05db83a992c465c77df74287be28a0d6a9371f22916b43
BLAKE2b-256 checksum
How to use checksums
69e19671c1d92e7524519a03130f039d1e4e1f28a95cbbb6a7a24771db6e6255
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.2-cp310-cp310-win_amd64.whl

Download URL chromonic-0.0.2-cp310-cp310-win_amd64.whl
Size 969.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
dfc78ae854292895778ac8705f33d49d869de99c6f29cf74e45716fb877e250e
BLAKE2b-256 checksum
How to use checksums
63c948ee20878a64bd67c3ad97eb3a78da0690f805ea973751fe56d09e160247
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.2-cp310-cp310-manylinux_2_38_x86_64.whl

Download URL chromonic-0.0.2-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
f01d784fa4d1f12fd42d61d59305979677d0fa97b468450f0ea9cc8a5c373b80
BLAKE2b-256 checksum
How to use checksums
49d19216086c8008e9cd4582b49c41ddecb3deec2fb4d087d9d9909abab5c60c
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.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL chromonic-0.0.2-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
7f2eca9bdf99b3d3919f2e8aa3bca0a69943020c451f1ad72a958d608427e351
BLAKE2b-256 checksum
How to use checksums
5e37d840a58d4364e23cade7bda40d417ead82a0bca55367394c5808641205c5
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.2-cp310-cp310-macosx_10_12_x86_64.whl

Download URL chromonic-0.0.2-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
3cef6cba103cc7b8be9a77478b290f4745d30141ad0c2787e2f7f356c887ed32
BLAKE2b-256 checksum
How to use checksums
81c052cdc4fd4166284f61cb5ba10642c13203466cc8baafdd6df08e58a5396f
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

0.0.3

21 release files

This release

0.0.2 This release

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