Segmentation of tables from images
Documentation · Changelog · Examples · Colab demo
Features
- Rust core (PyO3) for grid growing, A* pathfinding, row detection
- Two-page tables via
Split— different headers and parameters per side - Auto row heights detected from cross-correlation peaks
- TOML config with JSON Schema for editor autocomplete
- Notebook UI for header annotation and cell inspection (matplotlib + ipywidgets)
- OpenCV debug view for live parameter tuning
Data Requirements
Images of tables with clearly visible rules (cell borders).
For the automated workflow, tables should include a recognizable header — used to locate the first cell and infer column widths.
Tables should be roughly axis-aligned. Minor warping is fine.
Installation
pip install taulu
# or
uv add taulu
Quickstart
from taulu import Taulu
Taulu.annotate("table.png", "header.png") # one-time, interactive
taulu = Taulu("header.png")
grid = taulu.segment_table("table.png")
grid.show_cells("table.png") # click cells to inspect
For two-page (split) tables, see examples/example.py.
Workflow
Taulu orchestrates these components:
| Class | Role |
|---|---|
TemplateMatcher |
Locate the header in the image (ORB / SIFT / AKAZE) |
TableTemplate |
Header annotation: column rules + expected cell sizes |
TableDetector |
Find rule intersections (binarization → morphology → cross-kernel) |
SegmentedTable |
Output grid: cell lookups, cropping, persistence |
Annotation is two clicks per line:
Parameters
Most-tuned Taulu(...) parameters:
| Parameter | Purpose |
|---|---|
template_path |
Header image (.png + .json annotation). Pass Split(...) for two-page tables. |
intersection_kernel_size, line_thickness |
Shape the cross-kernel to match real corner geometry after morphology. |
line_gap_fill |
Dilation size — bridges broken rules. Affects optimal line_thickness. |
search_radius |
Search window around predicted corner. Larger = more warp tolerance, more false positives. |
binarization_sensitivity |
Sauvola threshold. Higher = more aggressive noise removal. |
row_height_factor |
Row height as fraction of header height. Float or list. |
auto_row_heights |
Detect per-row heights from cross-correlation peaks. |
Cross-kernel shape vs. search region:
Full parameter docs: Taulu reference.
SegmentedTable methods
| Method | Purpose |
|---|---|
save / from_saved |
Persist grid to/from JSON |
cell((x, y)) |
Pixel → (row, col) |
cell_polygon((r, c)) |
Cell → 4-corner polygon |
region(start, end) |
Bounding polygon over a cell range |
crop_cell / crop_region |
Perspective-correct crop |
highlight_all_cells |
Render all cell outlines |
show_cells |
Interactive click-to-inspect (OpenCV / notebook) |
Configuration via TOML
"$schema" = "./taulu-config.schema.json"
template_path = "header.png"
binarization_sensitivity = 0.05
intersection_kernel_size = 41
[search_radius] # per-side override (split tables)
left = 60
right = 80
from taulu import Taulu, TauluConfig
taulu = Taulu.from_config(TauluConfig.from_toml("config.toml"))
Generate the schema for editor autocomplete:
uv run -m taulu.schema > taulu-config.schema.json
Citation
@software{taulu,
author = {Peeters, Miel and {GhentCDH}},
title = {taulu: segmentation of tables from images},
url = {https://github.com/ghentcdh/taulu},
version = {3.0.0},
year = {2026}
}
See CITATION.cff.
Development by Ghent Centre for Digital Humanities — Ghent University.
Funded by the GhentCDH research projects, within the CLARIAH-VL consortium.
Metadata
Release files for taulu 3.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| taulu-3.0.2.tar.gz | 14.6 MB | Details |
Built distributions (wheels)
Total release size: 27.4 MB
Release files / taulu-3.0.2.tar.gz
| Download URL | taulu-3.0.2.tar.gz |
|---|---|
| Size | 14.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a3d599e848476565522fede0eb2d52a23560906537c1561171c2d64c3d882031
|
|
BLAKE2b-256 checksum How to use checksums |
23429ee3ed71e2f9950cb1bb59140b2fddd5c4bb2e442e80a460b6c78a432e21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-win_amd64.whl
| Download URL | taulu-3.0.2-cp313-cp313t-win_amd64.whl |
|---|---|
| Size | 314.4 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d0c4d4091f8a6a3fc27324710f3f63576914a6b37e1a3a6c472fbd441206ce7d
|
|
BLAKE2b-256 checksum How to use checksums |
cad8ecd6f1d1d21dc9ac73fa7f9c9337069be47945e2b6ae6dc3d89de8285861
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-win32.whl
| Download URL | taulu-3.0.2-cp313-cp313t-win32.whl |
|---|---|
| Size | 301.1 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
030635ee501d27ca38152045088fc194338857687b8117e6afe83e4bf73d640e
|
|
BLAKE2b-256 checksum How to use checksums |
530a2153055c40062f83f1aa86aa1f6ca4a4aabe6783862ab1c882c6117c1a82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl
| Download URL | taulu-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 656.5 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
d760e96c4f7d5e90f9386985e508f95c2910ac3e1c192b6f603827e6d5c320f3
|
|
BLAKE2b-256 checksum How to use checksums |
c992783497c0dec9298d51632fc7dc8a6e7333234771e1b12c568f034739ee71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl
| Download URL | taulu-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl |
|---|---|
| Size | 676.5 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
e84408f359ac2bf51582d6a90d755e4818db9dd0eee3cb0a3c115678c1110000
|
|
BLAKE2b-256 checksum How to use checksums |
472352720a35a46602fdc72bdf318a101eda1eb870d7829a1173c7b0b28468e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-musllinux_1_2_armv7l.whl
| Download URL | taulu-3.0.2-cp313-cp313t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 707.3 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
e5ef543762e98cc67e0121bbdfcdf318eb1eb7a3b42b70db0ba5a3ffb2859048
|
|
BLAKE2b-256 checksum How to use checksums |
ab2ef05f227a0845dfe1cc10ffb8b4774b30f42ba4a88c600d8c19debd87b3a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl
| Download URL | taulu-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 600.4 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
5af395e832a94777ee3e66bb11629d9892996758f13ecf668a6ec70109573642
|
|
BLAKE2b-256 checksum How to use checksums |
7b65fcca8052d1d7b2db33c2d3392d40f1f1801499e257cf051d11649d9526a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | taulu-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 444.6 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
938c36ba60f73e62fac7abcb223a1a54060d79cf020bae2fb9b58e1107ea5c25
|
|
BLAKE2b-256 checksum How to use checksums |
dbe9a2f5c58055cc1fe529e222a24d1f083cea760111733fdb4ca4958f3eac95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | taulu-3.0.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 472.4 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
1ac4488d2b5ed197ccf3531551554a5f7f8a16396257a61878d853e7fd38d0ad
|
|
BLAKE2b-256 checksum How to use checksums |
7b1b7bd2b1f4c4d4afcb32cbcb88868ed628cb50d7a6bd0736a7b195828e7379
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | taulu-3.0.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 480.8 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
80ddd59fcade521f876c224b56b1f0469277344b06e4db0b39ff66d0d6c1f851
|
|
BLAKE2b-256 checksum How to use checksums |
31883436a08fb808b4bdf00caadccceb9c8c1787765b6bf7191f3ba2c7e3aa82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | taulu-3.0.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 432.1 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
83f99246e3825b6e251f9ce00a44cf1dce4897d234ae0d7fbaae7654f0e6a3b7
|
|
BLAKE2b-256 checksum How to use checksums |
5764bce2c269f0696ba0aca8ccadaec91e283a4aecc199f83b97c7459c61aec1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | taulu-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 423.9 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
345076205e85aaee5b286be4750a88791d5e7ac716271bfc3b88de68bb6bee48
|
|
BLAKE2b-256 checksum How to use checksums |
5699024162ed304a529c477fcabaf4c51d648ffac8281c1d851a6f9b5d350723
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | taulu-3.0.2-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 458.3 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
281dff1ff6406954bb25f9475a5cf61077497d004a8be6400f3fa9cd19249456
|
|
BLAKE2b-256 checksum How to use checksums |
88dd0b8a01f2c83709dff2a02a031552f3d977d9a26c605e2bc1239d51b4bf2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl
| Download URL | taulu-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl |
|---|---|
| Size | 386.4 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0c3533bf3638b80797ef7fcf81d463ee75900ae84df4f065326287258c318b38
|
|
BLAKE2b-256 checksum How to use checksums |
c22cce9d918249fa2602fee57e4a76c586c777fde56d4a17350a99247c0ecb99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-win_amd64.whl
| Download URL | taulu-3.0.2-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 315.6 kB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
c9c01e0bdc5696d31bb24fef2a6361596b250a52c09c5d87cd4de6f146c79b66
|
|
BLAKE2b-256 checksum How to use checksums |
213f732c9e951aa674e6ffe24769497acd8bad2ba0089724a0569841796dada7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-win32.whl
| Download URL | taulu-3.0.2-cp39-abi3-win32.whl |
|---|---|
| Size | 304.4 kB |
| Tags | CPython 3.9 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
f1e96b75bbb6338d0b24b0508d706c0ef4aec0b9430fb5c03d152864b11368f2
|
|
BLAKE2b-256 checksum How to use checksums |
4b8b039217d10fc02c0b669196b56e640ab038a724988b2ea6555591fb86fab6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-musllinux_1_2_x86_64.whl
| Download URL | taulu-3.0.2-cp39-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 658.8 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
ffebecb3725ce02947ad6d5b0463d76d2423fca0895b52d58f32eb7aacd8ae8e
|
|
BLAKE2b-256 checksum How to use checksums |
38398ec9f66a35445f1cc1ba8828fa651a78dcbe79297867888ad307ff402f85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-musllinux_1_2_i686.whl
| Download URL | taulu-3.0.2-cp39-abi3-musllinux_1_2_i686.whl |
|---|---|
| Size | 681.5 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
488ddeeefe19335711a6ef98109b73a12683a776aed6ef6908857dafac3021d3
|
|
BLAKE2b-256 checksum How to use checksums |
cd47fc542fe914ee795d3dd04325ae26f3131a1d9fe5291aa56a6ff3d690abd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-musllinux_1_2_armv7l.whl
| Download URL | taulu-3.0.2-cp39-abi3-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 712.0 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
a7c70526580fce98e9ecc2cf0b5df2d5643dee3069c9ff9e5fa9b14bb74b4abb
|
|
BLAKE2b-256 checksum How to use checksums |
3e742eee2f6e061c6d490a3ebe1cb86f25274742a5eaff26a318e50004fe9a9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-musllinux_1_2_aarch64.whl
| Download URL | taulu-3.0.2-cp39-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 603.1 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
c86eafc769a5f6d34ee7632495ff8e34790ae6df9258873bff05022a6b68ee78
|
|
BLAKE2b-256 checksum How to use checksums |
8b7216a22cf9413c3b0b3d3dc8fbd46606162d0fcf60163c3cabed62611d0399
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | taulu-3.0.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 447.6 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
f1689f8b6ff58b35512ef5fd6790aef31a67cccfb2d95908bff4e92278e53013
|
|
BLAKE2b-256 checksum How to use checksums |
5842af76f6ac985129b15103757679d2a729c2966d8febff61d2418839e80d88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | taulu-3.0.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 478.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ IBM System/390x abi3 |
|
SHA-256 checksum How to use checksums |
0ac1caf40356d7c7b7976c409e225b75aefd0aa8163dea705ea5b7a0a1bbe284
|
|
BLAKE2b-256 checksum How to use checksums |
04dad4b7eacbc3b25f8573a6462253251f10c38df59b6e7aed3701e153493060
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | taulu-3.0.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 485.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ PowerPC 64-le abi3 |
|
SHA-256 checksum How to use checksums |
5dcf4e776dc4f6fb9fbdfff0741f27d76fdfbe37730bc7ef021cf8d3389bddd0
|
|
BLAKE2b-256 checksum How to use checksums |
3bbe5558d5868c6b7551fe781c2939c5ca6b6da5abd1083b8bbdef4273c2efe1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | taulu-3.0.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 436.9 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
cf2231c421238e2c89804f8372b0471f7d01c1d94bf37f27389437b05eb21aa4
|
|
BLAKE2b-256 checksum How to use checksums |
c8658093d86fc91f5fd5eda6f16130b7339ab5a9fd3095a2dde55b1de00b4193
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | taulu-3.0.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 426.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
6a03c94623a0860cf88b5b18adaeb9a7281f240313e8a8b0d28bcd59185e5500
|
|
BLAKE2b-256 checksum How to use checksums |
30b0923ead7c2d7e285b7b56a379f90bdb8764e4ccd24e928bf1964cfa80cb65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | taulu-3.0.2-cp39-abi3-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 463.2 kB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
51e6d149bb01bd77eb10736a7641e601a725fde25c3d8729a3a50945940d3a1f
|
|
BLAKE2b-256 checksum How to use checksums |
5f32820110e76d420db216a7bd9308e9932b0223ce6265301bec426944ef3b00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taulu-3.0.2-cp39-abi3-macosx_11_0_arm64.whl
| Download URL | taulu-3.0.2-cp39-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 392.5 kB |
| Tags | CPython 3.9 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fec249dc2d070ee03f871e104d0abc4ddee3f8dd650606a095384e677f33fc15
|
|
BLAKE2b-256 checksum How to use checksums |
92443a4e6506b218971d84b4c3f87072fac5bb2dbb8b4643c99ab78ea1bdcaa4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|