Skip to main content

leto-python

NumPy-compatible array kernels and dense linear algebra for Python, backed by the Leto Rust array substrate.

Every operation takes and returns ordinary NumPy arrays. The bindings convert at the boundary, release the GIL around the computation, and raise ValueError where Leto reports a domain error — so a call is a normal Python call that happens to run in Rust.

Install

pip install leto-python

Wheels are published for CPython 3.9 through 3.13 on Linux, Windows, and macOS. NumPy is the only runtime requirement.

Use

import numpy as np
import leto_python as leto

a = np.array([[1.0, 2.0], [3.0, 4.0]], dtype=np.float32)
b = np.array([[5.0, 6.0], [7.0, 8.0]], dtype=np.float32)

print(leto.add(a, b))       # elementwise, float32
print(leto.matmul(a, b))    # dense matrix product, float32
print(leto.sum(a))          # 10.0

m = np.array([[4.0, 1.0], [1.0, 3.0]], dtype=np.float64)
print(leto.det(m))          # 11.0
print(leto.inv(m))          # dense inverse, float64
print(leto.cholesky(m))     # lower factor of a symmetric positive definite m

The dtype contract

It is not uniform, and reading it wrongly is the most likely first error:

Group Functions dtype
Elementwise and matrix product add, sub, mul, div, matmul, batched_matmul, dot, sum, sum_dyn float32
Linear algebra det, inv, solve, norm, trace, kron, eigenvalues, singular_values float64
Decompositions cholesky, cholesky_solve, cholesky_inv, qr, col_piv_qr, svd, symmetric_eigen, schur, hessenberg, bidiagonalize, full_piv_lu, udu, bunch_kaufman, matexp float64

Inputs must be C-contiguous. A non-contiguous or wrongly typed array raises rather than being silently copied or reinterpreted.

What this package is

A binding surface and nothing else. It holds no algorithms: the numerics live in the leto and leto-ops Rust crates, and this package converts types, maps errors, and gets out of the way. That is deliberate — one implementation, one place to verify it.

Correctness is checked against NumPy and SciPy on identical inputs. The sign- and order-ambiguous decompositions (QR, Cholesky, eigendecomposition, SVD) are checked by their mathematical invariants — reconstruction, orthonormality, sorted spectra — because a factorization is unique only up to signs and permutations, so raw factor equality would be the wrong oracle.

Licence

MIT or Apache-2.0, at your option.

Metadata

Release files for leto-python 0.45.0

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

Source distribution (sdist)

Source distribution for leto-python 0.45.0
File Size Uploaded
leto_python-0.45.0.tar.gz 786.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for leto-python 0.45.0
File
leto_python-0.45.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
leto_python-0.45.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
leto_python-0.45.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
leto_python-0.45.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
leto_python-0.45.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
leto_python-0.45.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details
leto_python-0.45.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
leto_python-0.45.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
leto_python-0.45.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
leto_python-0.45.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
leto_python-0.45.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
leto_python-0.45.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details
leto_python-0.45.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
leto_python-0.45.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
leto_python-0.45.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
leto_python-0.45.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
leto_python-0.45.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
leto_python-0.45.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details
leto_python-0.45.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
leto_python-0.45.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
leto_python-0.45.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
leto_python-0.45.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
leto_python-0.45.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
leto_python-0.45.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details
leto_python-0.45.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
leto_python-0.45.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
leto_python-0.45.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
leto_python-0.45.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
leto_python-0.45.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
leto_python-0.45.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details

Total release size: 27.8 MB

Release files / leto_python-0.45.0.tar.gz

Download URL leto_python-0.45.0.tar.gz
Size 786.7 kB
Tags Source
SHA-256 checksum
How to use checksums
49cd8e15d75b458ad8441dcbab56c8cf019eedd8680a8603e4587301702f863f
BLAKE2b-256 checksum
How to use checksums
f4ceb1bf2127882dfc4782218a617a861f9c9bcd527b10c4d449e33dc851b3d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp313-cp313-win_amd64.whl

Download URL leto_python-0.45.0-cp313-cp313-win_amd64.whl
Size 632.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a13134bc3b962a7f495e8b76b38d10889e3cc0bb404e475cc7a08f60febf15cd
BLAKE2b-256 checksum
How to use checksums
33b21c00eac02b35a05d8c89c06121d788dc8f3941403efa938a400c3a2c6296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL leto_python-0.45.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
14097a979c263f8402a80e598839aa319febe570bcfb3d9e1179303fda90d490
BLAKE2b-256 checksum
How to use checksums
c1bc75f045cb6fbe52a38cdb231f4d26c5ae9c6441cf2be3fbf64382ade0c176
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL leto_python-0.45.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 904.2 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8ca635fc9d59454db1bebbb24974c7589abb3f4219f60a70528e97ed39310bf8
BLAKE2b-256 checksum
How to use checksums
538934ba011c04e82bf9d236ed8f8334ae063b50ba72c9300db248ae80f1428a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL leto_python-0.45.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 786.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1dc63de167496683375dcc582b0d4636d81ceff1d80d197a2f8636b0faccd78d
BLAKE2b-256 checksum
How to use checksums
e8a00d1cfeac402e5796b9fe9947856d94da0e8ce7ae195bed7029f0746e9fb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL leto_python-0.45.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 725.7 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
23f342e7844f660915031217a18849d5f77782c5d93249690174939606dcc9cf
BLAKE2b-256 checksum
How to use checksums
a2c9da25905ce276f7de273c0e6f8a6cefab23ab2553ba501c426cbc6689d492
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL leto_python-0.45.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 1.3 MB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
43ee2e048351f0de288b7f1fa0554f8fbbebbb74325837b0f04a2b03fe146a1b
BLAKE2b-256 checksum
How to use checksums
0d1b964bb1ef27356c0c2e451ffc6b90905c14bb5e16959d1cc767d1ff0fbd18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp312-cp312-win_amd64.whl

Download URL leto_python-0.45.0-cp312-cp312-win_amd64.whl
Size 632.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bed9e1f06343a8a0692f0c352ce49cff9a4fbe1b9161030f40e25ca4ccf303e0
BLAKE2b-256 checksum
How to use checksums
7319dc25f3a667204eb594dfe418d3aad2e88a012184c8e99f2144978a844894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL leto_python-0.45.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cfc6b237b7079da82c5d08baa1ec6dd5663e2152a3530b656088238ff75d22d0
BLAKE2b-256 checksum
How to use checksums
35869042282563f878649ddfb9468d4c05227242f032683b2191f7a6a7368301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL leto_python-0.45.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 904.3 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c63734f0b81ed5c9958855f8107d0df4400c5f189897bc1f7ab25080f2d9a214
BLAKE2b-256 checksum
How to use checksums
5dc71e48fa7a602306291dce589a527e0d775dee6b242aa0fe891574b39b572f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL leto_python-0.45.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 786.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
99ce924c7858a373aca0addbd3b91bd4fde241797dad5500a4fa7139d31391fd
BLAKE2b-256 checksum
How to use checksums
8abc1b7b11484f14b134b743a657732644d97cb2719e2333d90da1f0f7377216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL leto_python-0.45.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 725.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ddbc09c962a61843221bd3bf632d3a231a1d04b6314ba801655e60e23b78e8e7
BLAKE2b-256 checksum
How to use checksums
964a1d6e4052482f41f71f372a1f333adce50a7d2b6df47aef17b44837539746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL leto_python-0.45.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 1.3 MB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8f74c92de2fc3434532831b9cfe876f36b49525ed3a803f2c8938a471a18c346
BLAKE2b-256 checksum
How to use checksums
070207797770c440b0ed852c30dd68718236c565b75fea640dbd635fe7a76b0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp311-cp311-win_amd64.whl

Download URL leto_python-0.45.0-cp311-cp311-win_amd64.whl
Size 631.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
15e1dd4bc8fd120732914276b54c71650c88f489bcf41f3c156a2fa9ed261ef8
BLAKE2b-256 checksum
How to use checksums
ccbdc8559646f654cc62537c4ed1e03351a74b6a4db861804d82f2dcafb49525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL leto_python-0.45.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5cb23ed145ac38abfcf4b5556ac64d0ee2eacd74a64b735bcb80cba848c8f817
BLAKE2b-256 checksum
How to use checksums
0847ac1a70509289e8132df92ac93ac722279fe037b8cff9251fafb1a043c5cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL leto_python-0.45.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 905.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
83c0c4907dc4e9df58cd86f2566280a9814e2667150093c941637d2d85eefa42
BLAKE2b-256 checksum
How to use checksums
94131d2fe31713d844f4a9d1c07e5c338e10cdd5a03ce669e101f2b464b1e7f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL leto_python-0.45.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 787.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1ab84be35b9b87332d4fd202bfd906ef3ef5ee42fdb16db633045dccbb43f190
BLAKE2b-256 checksum
How to use checksums
9898d24c3e5df52095bc96cdf46ddcaa59762bc787f486cb4aca8abc37c74bb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL leto_python-0.45.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 727.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
481eb859673e9eb33ac47e7dad86a43052cb775ddf790fd251c904404725d212
BLAKE2b-256 checksum
How to use checksums
e9fa7fc1a9abe096ed488b60cf17f0b8c093a188b2366e6606d1a18441f98eaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL leto_python-0.45.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 1.3 MB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cc3fc5b73886acae90087058035adbd931a788684960e9c23ac06f0803e37572
BLAKE2b-256 checksum
How to use checksums
74f90c0f69ca13fca3bdef2fbf91adf899563b5efd47269549329df17ebb6539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp310-cp310-win_amd64.whl

Download URL leto_python-0.45.0-cp310-cp310-win_amd64.whl
Size 631.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a19c733ae2cf45b487ed0a43297db0b6c5d7d669795e6ed3361f92611a4aeb69
BLAKE2b-256 checksum
How to use checksums
b41dd61eb3d70c909134436f29396c0f89c46f49cca627cdf44a063225451807
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL leto_python-0.45.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
21253860ee9b89dbad768761c62320795e061bf6a453f7b5cfa057a899933e77
BLAKE2b-256 checksum
How to use checksums
ad5bf4649f2d83b4ad5fb06eed17174fbddcdec6c03394e3c0dd15f3ad6c7201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL leto_python-0.45.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 905.9 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
97c79618aa30cde1a157b3e3088e1930cc38b3a7d1edd691c013ea3108fe1f7a
BLAKE2b-256 checksum
How to use checksums
4714ea053db9e44ac0e5290a97a8955648b03c3c5675b2f97cae7460846e84e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL leto_python-0.45.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 787.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4f7bd099b2a0856b3eeda3e9077e775055aee09902e213b0ca71ed9cb7de6443
BLAKE2b-256 checksum
How to use checksums
a00529b688ce992a3e4ea111b3a52e24a2a744a4c76f5f5eb34493c288f5b4de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL leto_python-0.45.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 727.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d03eea4a9798d4bbb14630659c50103a458be65ba79b5aabfd622e2a04ea9848
BLAKE2b-256 checksum
How to use checksums
4ed082c0b6415749664e78330515d558c82a31e28c767712fa1672e591065af9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL leto_python-0.45.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 1.3 MB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3e1005f87f959871ad01f59df3e4133f21fe676587fdc7dc27d39af9d90c4ac1
BLAKE2b-256 checksum
How to use checksums
706fbbae454f81fe8d19d31be9e2febae58854594828d0ac56e9b5e82f0f4a27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp39-cp39-win_amd64.whl

Download URL leto_python-0.45.0-cp39-cp39-win_amd64.whl
Size 632.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c4aa2a879c419c6dfe15358eda831c9f4230ca22addba77dbc0c37194e1c917d
BLAKE2b-256 checksum
How to use checksums
5db4e65f3f2f66f6aed4cbe2237d100e9593fd7a4991f515d5165aebde161632
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL leto_python-0.45.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.0 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0b8263327b9ccb1d56f0526f30f70a45f2b131537e70e58e3b30ca178440c34
BLAKE2b-256 checksum
How to use checksums
90ec49151733b33623c63b6465dc6c0fba38445071efdff67a9ea77c778df1da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL leto_python-0.45.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 906.7 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fa490674dc311eeac7b441de4852dea07a98cab265f1da22b92e20be07bbb690
BLAKE2b-256 checksum
How to use checksums
0229c90665941cfb88086b3f10e11dc8e4fe5b955817a7151458de790f27c2c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL leto_python-0.45.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 787.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b35d2173ae1491ba4ff266ecfaeb0ca44bf0064cd186aa61a95300f52f0bf8c4
BLAKE2b-256 checksum
How to use checksums
20e6189f6fc2467d25ffcba9a6a027b608d5914ea5c141e0519d3449c0ad1ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL leto_python-0.45.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 727.9 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5b509a5621b12cee2fc6c99246648b2a0638f0b6ec972f27ce26babab72e83a4
BLAKE2b-256 checksum
How to use checksums
2862c7b5530c19790beb4241c488abb3ee4e9d85bf5930cb4b58da9a807910ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release files / leto_python-0.45.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL leto_python-0.45.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 1.3 MB
Tags CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1a8dae3824adc87ed4d6efe64a8614dd8ad48e710f750ec60334397c46d9b46f
BLAKE2b-256 checksum
How to use checksums
da20084962712ed1207b1ac7f77a2bb05d7cfa23a6bcb0d58201d2eb7b948e74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Oct 12, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.45.0 This release

31 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