PyTessel
Purpose
PyTessel is a Python package for constructing isosurfaces from 3D scalar fields using the marching cubes algorithm. It is designed for scientific visualization, computational geometry, and mesh generation workflows. While PyTessel was originally developed for rendering molecular orbitals, it is flexible enough to tessellate arbitrary scalar fields.
Installation
pip install pytessel
Getting started
The example below constructs an isosurface of a three-dimensional Gaussian function.
The resulting surface is written to test.ply, which can be viewed using tools
such as:
ctmviewer(Linux)3D Viewer(Windows, free via Microsoft Store)- Blender, MeshLab, etc.
from pytessel import PyTessel
import numpy as np
def main():
pytessel = PyTessel()
# Generate a regular grid
x = np.linspace(0, 10, 50)
# Grid ordering:
# z is the slowest-moving index, x is the fastest-moving index
grid = np.flipud(
np.vstack(np.meshgrid(x, x, x, indexing='ij')).reshape(3, -1)
).T
R = [5, 5, 5]
scalarfield = np.reshape(
np.array([gaussian(r, R) for r in grid]),
(len(x), len(x), len(x))
)
unitcell = np.diag(np.ones(3) * 10.0)
vertices, normals, indices = pytessel.marching_cubes(
scalarfield.flatten(),
scalarfield.shape,
unitcell.flatten(),
0.1
)
pytessel.write_ply('test.ply', vertices, normals, indices)
def gaussian(r, R):
return np.exp(-(r - R).dot(r - R))
if __name__ == '__main__':
main()
Isosurface quality
The script below demonstrates how grid resolution affects surface quality. Six isosurfaces of an icosahedral metaball are generated using grids of:
10×10×1020×20×2025×25×2550×50×50100×100×100200×200×200
Each surface is exported as a .ply file and rendered using Blender.
from pytessel import PyTessel
import numpy as np
def main():
"""
Build 6 .ply files of increasing quality
"""
pytessel = PyTessel()
for nrpoints in [10, 20, 25, 50, 100, 200]:
sz = 3
x = np.linspace(-sz, sz, nrpoints)
y = np.linspace(-sz, sz, nrpoints)
z = np.linspace(-sz, sz, nrpoints)
xx, yy, zz, field = icosahedron_field(x, y, z)
unitcell = np.diag(np.ones(3) * sz * 2)
isovalue = 3.75
vertices, normals, indices = pytessel.marching_cubes(
field.flatten(),
field.shape,
unitcell.flatten(),
isovalue
)
pytessel.write_ply(
f'icosahedron_{nrpoints:03d}.ply',
vertices,
normals,
indices
)
def icosahedron_field(x, y, z):
"""
Produce a scalar field for icosahedral metaballs
"""
phi = (1 + np.sqrt(5)) / 2
vertices = [
[0, 1, phi], [0, -1, -phi], [0, 1, -phi], [0, -1, phi],
[1, phi, 0], [-1, -phi, 0], [1, -phi, 0], [-1, phi, 0],
[phi, 0, 1], [-phi, 0, -1], [phi, 0, -1], [-phi, 0, 1]
]
xx, yy, zz = np.meshgrid(x, y, z)
field = np.zeros_like(xx)
for v in vertices:
field += metaball(xx, yy, zz, v[0], v[1], v[2])
return xx, yy, zz, field
def metaball(x, y, z, X0, Y0, Z0):
"""
Single metaball function
"""
return 1 / ((x - X0)**2 + (y - Y0)**2 + (z - Z0)**2)
if __name__ == '__main__':
main()
Gallery
Stanford Bunny
Gyroid surface
Metadata
Release files for pytessel 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytessel-1.3.0.tar.gz | 5.0 MB | Details |
Built distributions (wheels)
Total release size: 21.9 MB
Release files / pytessel-1.3.0.tar.gz
| Download URL | pytessel-1.3.0.tar.gz |
|---|---|
| Size | 5.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a324531ddaa8807bdcb456ea9fbde21f61c382edfb2468e79e3d7819b8d79bc4
|
|
BLAKE2b-256 checksum How to use checksums |
f913a97ab832a9d8acfac42724241663d6cf7542c3f847abe82277d94b8488ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp314-cp314-win_amd64.whl
| Download URL | pytessel-1.3.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1f0be445e68f419ad2bc07c80cb19f68e2342322d458c53daa9dea3cce0da7c9
|
|
BLAKE2b-256 checksum How to use checksums |
9b26aaa1f848a1a68e2b6512e8ca3a89abc9fe5d62f06642d14d88818c5602a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | pytessel-1.3.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f833ff8a089f0a002ee43fb68a184df114881f7490e6fcaeffb6e65a7bbcb3b8
|
|
BLAKE2b-256 checksum How to use checksums |
4f574edd2dbba945dfdbb48830f397430171cc58e5a970ce59f19edf6971ff73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytessel-1.3.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 200.3 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b94df12f0956d3a6f0ad1273bca9e6d29480bcd737577a017ade30153cf77d69
|
|
BLAKE2b-256 checksum How to use checksums |
e40448b31720bf2fd84ae60cf92331aa11d614594dc3c1b5db58d94eecbd42a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | pytessel-1.3.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 64.2 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d8999458b7f37ed6c1a3cd4df2bd0af0f87f1f3a4ec0358ae147856fed76a523
|
|
BLAKE2b-256 checksum How to use checksums |
124be593c43a2c69e67852095483a3bc94f49ffd5c104f95e9ed26f8d3d702a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | pytessel-1.3.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 69.9 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
5c349812ae85e9d9664ee6964bdd3a4b945384b26c8ccdf180e3b2149abecafc
|
|
BLAKE2b-256 checksum How to use checksums |
a86e90364d80adc76483e6d98af0b3099f5b25fe82fcd3f746a483c9877f9817
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp313-cp313-win_amd64.whl
| Download URL | pytessel-1.3.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cd8a59e85d07c371da41a85f94f2ab8f7c66ecf238abf14098694f3d991f5190
|
|
BLAKE2b-256 checksum How to use checksums |
1b0fdd43c50ceab41ae62ea6da86c07238979e2025bcae03f38c35e0aa4d86c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | pytessel-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
46a09eae6d1bc3e466ad7a724a6bb7aba1463621bb542ecd2c304be749b02667
|
|
BLAKE2b-256 checksum How to use checksums |
de298ef0808f5bd2a3a5a48d99259791510e16dea2fd03b72c65acc83c13518b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytessel-1.3.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 199.8 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2492c0e22e5b30f76551f9fd7555eea66b634c66696df62cd43756bd60289bd1
|
|
BLAKE2b-256 checksum How to use checksums |
62f5e73492aa4a567b1114c75fbf8c628666126f5d403b6c478089ba2e6ab487
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pytessel-1.3.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 63.5 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
af2c9c94ebdaab108bcde817ad4098c885ec438bcca8b303dbd279f4a54ea60e
|
|
BLAKE2b-256 checksum How to use checksums |
1b7f97f0626e428327187f1916dd341c68c0707dd3366acf583efa15ebf357e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | pytessel-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 69.7 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
9f9e755c4d7f1707cbbff6f410e1c433650d896883588dc6358b7b85814dabf6
|
|
BLAKE2b-256 checksum How to use checksums |
067e49de05cb88882c7fb66a20fffdf7a4661d5ff5f04c86dd05f2c2476b5ed7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp312-cp312-win_amd64.whl
| Download URL | pytessel-1.3.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
553592ae1874e92a6b2c8a6b553287b8d7449a92a0f265f1680bc02a4021ba29
|
|
BLAKE2b-256 checksum How to use checksums |
c6e2071415b4ab1172879b4b7bf8bf444f57bb9849f2f449739c8572690a520e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | pytessel-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
abd2d2f233b1eb3cceb2a4c8e34b3080b8adf13ed07d9199112a4973a6e3a929
|
|
BLAKE2b-256 checksum How to use checksums |
bd381694a038bc30f01704ef288855217854a652b915e7c1a3f07f6f861885d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytessel-1.3.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 200.7 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3b49ef7d76ebb976a56c6f3c0246d87bc3998ef9d3a618ae182e747308fc7790
|
|
BLAKE2b-256 checksum How to use checksums |
dad357ab3aaab6fdab1d2f78d3a1793759b72f927b20f62e9b1ae0c095e74c14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pytessel-1.3.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 64.1 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1cd6493efded4e2b6dd0d2a5f73952ae48f5424d96df271d8e5fe391bb8bb2cc
|
|
BLAKE2b-256 checksum How to use checksums |
f76846fc0954937ece241320ac15d1cbee734e665c888ba77e0b745eed67ce1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | pytessel-1.3.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 70.3 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
da21d70fdb264027ae3369d9781acb64a31cde9bc0668b7e62b5f2551869b61f
|
|
BLAKE2b-256 checksum How to use checksums |
94c41975016fa26ae8df0501d616db1759d9c25c7f766e7374409150bc11ba8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp311-cp311-win_amd64.whl
| Download URL | pytessel-1.3.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5d783d3d43cfc8ca90fcdd20e4a8849387f1a1b7afefd1f7fc9e4b6dd461e10a
|
|
BLAKE2b-256 checksum How to use checksums |
86bc35adb301a54e1974dc872478917ba928a071be4c0c6079ecb342caaef7e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | pytessel-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
b4af813aa43c76083892263ee6d0ece336ae8df2e79296c22cf248712b4bb264
|
|
BLAKE2b-256 checksum How to use checksums |
01221b596b35d0a627d9a1d10bf54c7be00fa0458dbdd201eaeae92618425707
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytessel-1.3.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 201.2 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4c9541c80d595b533ea094adde17b64f59a68fd4efca2ea1c0950b5e9ef65fe5
|
|
BLAKE2b-256 checksum How to use checksums |
212db309406c0a832c4b2d055653a0c509d3f9fe143c70e8cafd143b3ac9f496
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pytessel-1.3.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 64.5 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6f09c38657cc57006f0ab3a7efe19a04c81b6a2ce59552ab6b345378f5fccb78
|
|
BLAKE2b-256 checksum How to use checksums |
a556127ae2176ed584629ccfc2dc175380ec8b2a116d02331c186a0f8df023be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | pytessel-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 70.4 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
5be58e3f94e7ae7ef104c262bf7e553a8cea3a9a4354eb03db2b079533d460d3
|
|
BLAKE2b-256 checksum How to use checksums |
dc18e7f8b102f6910e96376be311f9af5723b97382c8f9a1d86bc9ff0c0527f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp310-cp310-win_amd64.whl
| Download URL | pytessel-1.3.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4f1f1917f86a0eeb81a29e0c57cb04b0e1bd83e42440168c46dfcb3bf58895f7
|
|
BLAKE2b-256 checksum How to use checksums |
d27d36f3511d122e0b0c6f2a9e610421961984e1252fbf8cbedc9f4eabfdb87b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | pytessel-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
21db3dbb57909f8396688f8c9fa97a13fbb254b7c5dd0ff00fa4358642773900
|
|
BLAKE2b-256 checksum How to use checksums |
278396e560b08ecd64b4891f92b29dabb1e4a593fb64753ebb4bb4fe1e8ee5bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytessel-1.3.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 201.2 kB |
| Tags | CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7998c6016fbf6220a7e653569750e7e4c510c8b15a3b72ea1c499e33c088738c
|
|
BLAKE2b-256 checksum How to use checksums |
f7b7a1a556143eb9edc48b31b0754765e240cb3abb70aa03eb8ff3375d11d293
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pytessel-1.3.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 64.8 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
23231089ae8c466a65a25582944f225cd10783e2d0968084b4b667b51d240f93
|
|
BLAKE2b-256 checksum How to use checksums |
db200f178bed9ddbe97382415767b5555a1942c2ec35e1d8b989b7d9a1e4a7d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | pytessel-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 71.1 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6fb02698b66d43510df98b60b3893a188d4dd77cabd5f3aea06f35140b94047b
|
|
BLAKE2b-256 checksum How to use checksums |
970ac7859f68039415b60967f25d073429214d9b50b02223ba03f29bfa7410fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp39-cp39-win_amd64.whl
| Download URL | pytessel-1.3.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0ba43514b43b272bcf4db693f9592598130165f537756023dd1785e2b7bcfab6
|
|
BLAKE2b-256 checksum How to use checksums |
7cfae9f98d88c8bef1e028fd860bbbf0e6f04fd06dac415c074fd8765c163476
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | pytessel-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
1fd0b10919a8c115a0f178604edec43d96301f931ef8029388f1763df7f32fcb
|
|
BLAKE2b-256 checksum How to use checksums |
2547142395bd70284dbc9f251efd40fc6558441560c98e5c92e8aeb4cb958792
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytessel-1.3.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 201.6 kB |
| Tags | CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
de4e03e2997e9be22a86eb055be37b4128a41c20135addd38ceb70821671ad46
|
|
BLAKE2b-256 checksum How to use checksums |
f45aaa3a87d85cf4fc255e2ac67df5ca38265e3a8ec483f6b258e833c35cc04e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | pytessel-1.3.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 65.5 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
883b52cbfab03a080b089bc18a1fde82f66434a8c13214778e3719c34be4d844
|
|
BLAKE2b-256 checksum How to use checksums |
ba0c0453fc76aa6c4410f8284246e807baf3f1e8a391cf8d11b9b84fb847fb17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency logRelease files / pytessel-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | pytessel-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 71.5 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
c83a304c7f25952a41cdf10ba098467105a0c7db9997e3174b496a445a51c1c9
|
|
BLAKE2b-256 checksum How to use checksums |
a97253c38cf8dd6cf05e43bb348c4089c59914835fa5d3842aaecd5ffede11e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Dec 21, 2025.
Transparency log