Skip to main content

Segment a table from an image

Project description

Banner
Segmentation of tables from images

PyPi version of taulu GitHub Actions Workflow Status

Documentation

Data Requirements

This package assumes that you are working with images of tables that have clearly visible rules (the lines that divide the table into cells).

To fully utilize the automated workflow, your tables should include a recognizable header. This header will be used to identify the position of the first cell in the input image and determine the expected widths of the table's cells.

For optimal segmentation, ensure that the tables are rotated so the borders are approximately vertical and horizontal. Minor page warping is acceptable.

Installation

Using pip

pip install taulu

Using uv

uv add taulu

Usage

from taulu import Taulu, Split
import os


def setup():
    # create an Annotation file of the headers in the image
    # (one for the left header, one for the right)
    # and store them in the examples directory
    print("Annotating the LEFT header...")
    Taulu.annotate("../data/table_00.png", "table_00_header_left.png")

    print("Annotating the RIGHT header...")
    Taulu.annotate("../data/table_00.png", "table_00_header_right.png")


def main():
    taulu = Taulu(Split("table_00_header_left.png", "table_00_header_right.png"))
    table = taulu.segment_table("../data/table_00.png", debug_view=True)

    table.show_cells("../data/table_00.png")


if __name__ == "__main__":
    if os.path.exists("table_00_header_left.png") and os.path.exists(
        "table_00_header_right.png"
    ):
        main()
    else:
        setup()
        main()

This file can be found at examples/example.py. To run it, clone this repository, create a uv project, and run the script:

git clone git@github.com:GhentCDH/taulu.git
cd taulu
uv init --no-workspace --bare
uv run example.py

During this example, you will need to annotate the header image. You do this by simply clicking twice per line, once for each endpoint. It does not matter in which order you annotate the lines. Example:

Table Header Annotation Example

Below is an example of table cell identification using the Taulu package:

Table Cell Identification Example

Workflow

This package is structured in a modular way, with several components that work together.

The Taulu class combines the components into one simple API, as seen in Usage

The algorithm identifies the header's location in the input image, which provides a starting point. From there, it scans the image to find intersections of the rules (borders) and segments the image into cells accordingly.

The output is a TableGrid object that contains the detected intersections and which defines some useful methods, enabling you to segment the image into rows, columns, and cells.

The main classes are:

  • HeaderAligner: Uses template matching to identify the header's location in the input images.
  • HeaderTemplate: Stores header template information by reading an annotation JSON file. You can create this file by running HeaderTemplate.annotate_image.
  • GridDetector: Processes the image to identify intersections of horizontal and vertical lines (borders). To see its progress, you can run it with debug_view=True. This should allow you to tune the parameters to your data.

Parameters and Methods

The taulu algorithm has a number of parameters which you might need to tune in order for it to fit your data's characteristics. The following is a summary of the most important parameters and how you could tune them to your data.

Taulu

  • header_image_path: a path of the header image which has an annotation associated with it. The annotation is assumed to have the same path, but with a json suffix (this is the case when created with Taulu.annotate). When working with images that have two tables (or one table, split across two pages), you can supply a Split of the left and right header images.

  • kernel_size, cross_width: The GridDetector uses a kernel to detect intersections of rules in the image. The kernel looks like this:

    kernel diagram

    The goal is to make this kernel look like the actual corners in your images after thresholding and dilation. The example script shows the dilated result (because debug_view=True), which you can use to estimate the cross_width and kernel_size values that fit your image. Note that the optimal values will depend on the morph_size parameter too.

  • morph_size: The GridDetector uses a dilation step in order to connect lines in the image that might be broken up after thresholding. With a larger morph_size, larger gaps in the lines will be connected, but it will also lead to much thicker lines. As a result, this parameter affects the optimal cross_width and cross_height.

  • search_region: This parameter influences the search algorithm. The algorithm has a rough idea of where the next corner point should be. At that location, the algorithm then finds the best match that is within a square of size search_region around that point, and selects that as the detected corner. Visualized:

    search algorithm region

    A larger region will be more forgiving for warping or other artefacts, but could lead to false positives too. You can see this region as blue squares when running the segmentation with debug_view=True

  • sauvola_k: This parameter adjusts the threshold that is used when binarizing the image. The larger sauvola_k more pixels will be mapped to zero. You should increase this parameter until most of the noise is gone in your image, without removing too many pixels from the actual lines of the table.

These methods are the most useful:

  • Taulu.annotate: create an annotation file for a header image. This requires an image of a table with a clear header. Taulu will first ask you to crop the header in the image (by clicking four points, one for each corner). Then, it will ask you to annotate the lines in the header (by clicking two points per line, one for each endpoint). The annotation file will be saved as a json file and a png with the same name.
  • Taulu.__init__: initialize a Taulu instance with a header image and parameters.
    • cell_height_factor: a float or a list of floats that determine the expected height of each row in the table, relative to the height of the header. If the list is shorter than the number of rows, the last value will be repeated for the remaining rows. If a single float is given, it will be used for all rows.
  • Taulu.segment_table: given an input image, segment into a TableGrid object.
    • filtered: optional pre-filtered binary image for corner detection. If provided, binarization parameters are ignored.
    • debug_view: show intermediate processing steps (note: crashes in Jupyter notebooks due to OpenCV window handling).

TableGrid

Taulu.segment_table returns a TableGrid instance, which you can use to get information about the location and bounding box of cells in your image.

These methods are the most useful:

  • save: save the TableGrid object as a json file
  • from_saved: restore a TableGrid object from a json file
  • cell: given a location in the image ((tuple[float, float]), return the cell index (row, column)
  • cell_polygon: get the polygon (left top, right top, right bottom, left bottom) of the cell in the image
  • region: given a start and end cell, get the polygon that surrounds all cells in between (inclusive range)
  • highlight_all_cells: highlight all cell edges on an image
  • show_cells: interactively highlight cells you click on in the image (in an OpenCV window)
  • crop_cell and crop_region: crop the image to the supplied cell or region

Credits

Development by Ghent Centre for Digital Humanities - Ghent University. Funded by the GhentCDH research projects.

Landscape

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taulu-2.5.0.tar.gz (14.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (473.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (480.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (429.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (417.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (473.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (479.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (429.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (416.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

taulu-2.5.0-cp313-cp313t-win_amd64.whl (292.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

taulu-2.5.0-cp313-cp313t-win32.whl (282.7 kB view details)

Uploaded CPython 3.13tWindows x86

taulu-2.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl (641.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

taulu-2.5.0-cp313-cp313t-musllinux_1_2_i686.whl (665.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

taulu-2.5.0-cp313-cp313t-musllinux_1_2_armv7l.whl (700.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

taulu-2.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl (589.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

taulu-2.5.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (429.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

taulu-2.5.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (467.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

taulu-2.5.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (472.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

taulu-2.5.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (425.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

taulu-2.5.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (412.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

taulu-2.5.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (447.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.12+ i686

taulu-2.5.0-cp313-cp313t-macosx_11_0_arm64.whl (374.3 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

taulu-2.5.0-cp39-abi3-win_amd64.whl (296.6 kB view details)

Uploaded CPython 3.9+Windows x86-64

taulu-2.5.0-cp39-abi3-win32.whl (287.0 kB view details)

Uploaded CPython 3.9+Windows x86

taulu-2.5.0-cp39-abi3-musllinux_1_2_x86_64.whl (647.6 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

taulu-2.5.0-cp39-abi3-musllinux_1_2_i686.whl (671.9 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

taulu-2.5.0-cp39-abi3-musllinux_1_2_armv7l.whl (706.0 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

taulu-2.5.0-cp39-abi3-musllinux_1_2_aarch64.whl (594.5 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

taulu-2.5.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (474.8 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

taulu-2.5.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (480.0 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

taulu-2.5.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (430.3 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

taulu-2.5.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (417.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

taulu-2.5.0-cp39-abi3-macosx_11_0_arm64.whl (377.3 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

taulu-2.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

taulu-2.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (453.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

File details

Details for the file taulu-2.5.0.tar.gz.

File metadata

  • Download URL: taulu-2.5.0.tar.gz
  • Upload date:
  • Size: 14.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0.tar.gz
Algorithm Hash digest
SHA256 f4db568f5b59b30ab3542a54af2e7ed1b1531424c9cda8c22cf15a0fe152fb08
MD5 8f275f5c888d7eca9c32bce49c35df17
BLAKE2b-256 2416415476904f1ee09bd659c84a4cb122d597268c11aef1f54bc376cd6b2ee3

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 473.3 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 76081b7862e91faa59d6ba2e03c5f3d9bd563c6d4699dc223a094b33ce908299
MD5 9d7a292c187065905cd8090222e233aa
BLAKE2b-256 e509d63437375b65bfadb7e1f8684f22657fb9d81fd6ba133a7bbeb265e08842

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 480.4 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 37bd409690b4c8491272d83122b192444cbe3fabad7ecaa529e1669ec1b2101d
MD5 4449c21ccb37878578c14af2c9519982
BLAKE2b-256 7a4c943a7f33bf5bf8c3f15116061e54f427e62ba87a673db343ab639a1af6a6

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 429.7 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bf83bf333dc71bfccfebd076dceb7d73edc92542f36c732d9757fc44996b9352
MD5 7ab9c36672c6e60f4472f46b9e1b59b2
BLAKE2b-256 19d6cd7621ccef6d3b4aad827648631e4b77dc3bc532d19393c6c32c40970bbd

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 417.1 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84c9d10aa7908073f161179f778aba3b271712d225354c44467a900880bd5f88
MD5 914c740c2fb74249f1a306c54fdb077a
BLAKE2b-256 c9c3c3a7d4fc4c033090c20ec5808218b8dad290e4d9adf8e2d3900fd88982e2

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 473.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cfae2a485a1d06ee9eb5e54405487bf9a6eb9fc2412c66f87215967d86eb1ca1
MD5 fc3acb8ed389366c74d6c14c1357b383
BLAKE2b-256 8f6e2cc5aa9a965a0280566c5688f4eaa402e4dc290a6063b249c6a55aa19b72

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 479.6 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d7549430f9c01dff894c6fcc363c0e7642b5e64421e0f0cd439d5e8de2905918
MD5 fe8154ef332a7c0ac329a289d82c2045
BLAKE2b-256 1aec2da193bc862b72b45231fbb76ecc43bcab3fdc01fadc57031f31ee6f83bc

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 429.4 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1d561189d1ce3c63ea32c94a4a3eabf8d4f3c9169d7ab4c52a6a19bbea1871e9
MD5 b6c74e3d1379a0d97483e612f4625521
BLAKE2b-256 9b1668484a99bab1897ba0cef690be16d4d134710d5c8eb725d4f79029ff980e

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 416.7 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e2036ad7fb8e5d51740c651f320ccee21364fbbd99e05f7af7387aa521c03b1
MD5 f0daa065d1719c477151c1f0c2a1fafe
BLAKE2b-256 40470325b6e84caa946b235afd3cbbaf77c0c4ea6ba24d0981532788001209d5

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 292.1 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 9481c9f7301fb293a7dc21e06f16a2593baeeb471d7b8be65ea0a04f2d4749a4
MD5 f098bf05b5deedbf80a9cfb0c0e4d83b
BLAKE2b-256 4d217f285ddb9f45fe071a7da35fda6f960304a9ab8f006e51bf53631dd4ac71

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 282.7 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 5edacf33fe3cabf70815b1c0a0d8578955cd82fd03cb9c1b3b39a81d6a5dd0c9
MD5 23601f2422a20ce8f178b04d7053bf08
BLAKE2b-256 6330c8067b43d00e62d2e6a5af4210c1b2e287c1b66cf65c9976ad63c00f16d7

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 641.9 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a75fb9659fca1edeb0055ba8691c86029edd367824845e383737c8fd66bdb7b9
MD5 e5fdd753ae38bc181d76409c6a699854
BLAKE2b-256 6021d20fdd8ee5865495138d68bc77e6d829a0f8b1a4987d47d80694c7824d95

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 665.9 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 85538000bab3824171dd127dc9004fe419a489e139670ad7b82a7cf621810d24
MD5 01385c57414252d478e36369c44175bc
BLAKE2b-256 248ac3357548a230d643e1e528a138a64575fed2a4890d50b0dcd4d500f6da3a

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 700.5 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5b38efbc6a21dbe4b1cee07bf5be19ae933a1e3d6df7bc29573e6087bc7e92cc
MD5 dedf321b88d87ea233cc36a210696d1f
BLAKE2b-256 1b8b931b2f967f534e090b22025f4c093b4e36875536aa491743484692c00066

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 589.1 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 faf85be171203b41d8a814789ae5b5aea2c2942d11711df7043edf788285bf5b
MD5 36be0a83a0033d3cea973a07d0349a04
BLAKE2b-256 7d9cd2d54112c0de72b1c4fd4d1f7a7531d10b39b2ea3f4abc4cc40216f1ed63

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 429.0 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccbed93917105ab028597230a632688a56d58593c7e4f8157fa8704b669e7b80
MD5 067af58135f9a2ed736cbca0844ba351
BLAKE2b-256 1dde603d73c3f376791ba2841f31ea428d47814b4b3dd4cd3864109cc08464c4

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 467.2 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 240eb31f04d6c8e0d73a185c91fbb74a352fe6fadba7ffaebf69b5bd209c8e5e
MD5 e9a99555805999130e2a5f9ee1a2542b
BLAKE2b-256 8d1b01cc5f5ce5d4d4a1f6d94783ed89d9d8d725e61735bb84bb9b274de0f300

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 472.6 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d9c77e0f33749ea8c20e11d87ebce9913ee3e58534a9a473d5f553a03701139a
MD5 274fcfb7c81263392c8497b5027e63bf
BLAKE2b-256 c5c5ad46898627887052f6ae938c48e6325c84a8b2db948805512ab24208581c

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 425.0 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 262f08c91f3f8b62d97b053423b97b8b5a793a93986a04261ca9b0c7b7f335bd
MD5 46a6955e927643c8d7d41cad75e8cbb8
BLAKE2b-256 c7dc2527d3d3f05385ce29bad2155d9157deec3b63ed292702f710d929ead773

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 412.3 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29d4c971dfb2f396b0f023a4d3f4f3a473327abf7589d3d3cf54b5f79cd71247
MD5 4dd75b6caeabfef8401bb9017ab47f74
BLAKE2b-256 4a3fb004208655c1ef3e39cd034d49ec135234785a473d2938e52b83475afd81

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 447.9 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 44d28eb39e6dc5f46ec64e3b328deb03fc2243b6a8c5bf3c55c26d47ae7427f4
MD5 034674d6fd2a5fed09e41135a7197a15
BLAKE2b-256 ed4977a71755dd1e625d286fad06897e8fb2ac218cd750942d16e527e830c0f5

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 374.3 kB
  • Tags: CPython 3.13t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afcc9135dd951b32f496938c8571501a6cc21fcce3f526dc38cf4d57dfc9e6c2
MD5 13eab6bf61c25c2f36f2e74b8aee7c09
BLAKE2b-256 e4d12711c6e53a37bfc4addf7cf8c4785c71763dcd7eaea1bf34861734233317

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 296.6 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 342c8c85acbeb8cd695274345531de6c914faa225b1d5f4f8eeffb9e9cdb574c
MD5 04d2226ab9c97a48966ed7a6bf9e0061
BLAKE2b-256 96bbba2cfa0d02a3f4cb969a9b90e795c53739fd0bdd32b58d3d640681b134b3

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-win32.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-win32.whl
  • Upload date:
  • Size: 287.0 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 31ad05be060bc4a13f1bdbe538e1aa596d9458f0a6f7fdc1a67bf629ce744a8f
MD5 c42fd590f149e3eb99b5d05afe493fd6
BLAKE2b-256 f12c2bbd9c2e3cf4eaa2c19645cf06c3e59118016fd564ce7777e41ec28b20a3

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 647.6 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff4dc8552e551f242dd19d944f944879f15f16ba70a164379cbae9e14b3d995f
MD5 35880368a5ff9cbbead1ac42db5701ff
BLAKE2b-256 2ef935b0cb97a5140dc4b1d150eb41a5937ec93065aef45fb7ab022c837c8798

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 671.9 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 75af4ceb23b3a76a12fa16db96823de25339807c61a9197dbfdef976980c305a
MD5 f29355390a0a6330168c8a9b4021844b
BLAKE2b-256 0c14f4f92f8e5fec478215e6a3110080ea95c7351283404d84efb81f1f73a8b8

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 706.0 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c39e111933ef219d0de5b98d685dbd932144de7578049bd2f7e1aa9b2c129a7f
MD5 73567527794f88e7cff99635ce7c04f0
BLAKE2b-256 b43deba63057fcff5f58fc3a1aebe1efb2dbe7a6033e3330444c5257d845b4ec

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 594.5 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 edb6901fed5e526d1035d0765906fd00a9964b6601ec319f9c445e6cb164056c
MD5 b3029993391e24835642e52c6304c386
BLAKE2b-256 7f8cf81486160129afd6a78658921c21b8320dda5590ed7f7dbd103d3514350c

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 474.8 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f707fcd50ddd1cf2847c03d29d528c43973b2d5d86ba40e9bce0879e1abff9b8
MD5 ae1d5f9a5fdad37369bb1f9e017a0b73
BLAKE2b-256 48218f41b32146056b4408eace49797216cd853af9d207be97a2aed5f95170af

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 480.0 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6adb56f25641dde841763c93fc472221ad08e7b51a11bf6423026a9eb1203279
MD5 67fe17b02f0befd31170242a7072e71e
BLAKE2b-256 624f97ae68903ca9bb6375a8f0263b728d8106c381f5e06b7b30ca6c58ab5007

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 430.3 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cff96322191f6d091b5e222e1221ee525dd76fd8bbec320b097f641c46c09eb7
MD5 e362293fe20be7518447b7ab8a274941
BLAKE2b-256 eccffa5bf8a2f71ddb21e3f1e57401aa6d9b0079802215b81c2482ce8ec7620f

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 417.4 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb3f395853fc3fc746ece29856e1f86f78616a82e7c618e5cd9e9bc58b71d372
MD5 0a3ce8205fd0cf258e14ccfc00b4c7bf
BLAKE2b-256 25986a3cc74277b0cf5b3fe8041f98e3fab39cc6155e891a8b299c97a765a263

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp39-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 377.3 kB
  • Tags: CPython 3.9+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e7a29a7bec47c33323302d5d1b58f6a84ac8476293aaea274b4d335169fd570
MD5 2d8b420a225d317549ccbd4528095942
BLAKE2b-256 ae7f3d476e570381c61c59a0f373993178af891b170ef493b660d96e2beb739e

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: taulu-2.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 435.1 kB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddb2608a69e3d3f56aa1c3bed9e8c6920b9ba92c8e56972f6412e6411154c587
MD5 518e194ba007e923ac6c20e611b31c3f
BLAKE2b-256 e458445c5c9cb67ceadff62c94918be9a8e55ab6d1bad4c93080c82b5c494fbc

See more details on using hashes here.

File details

Details for the file taulu-2.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: taulu-2.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 453.6 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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}

File hashes

Hashes for taulu-2.5.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 171a188844528c10499dd107015fa259d5e16a52e5a380e7a81c5e3be490ac81
MD5 995a85a2a89ebf6a233302c5644cb4c5
BLAKE2b-256 53cadbfe3da874fc0c9eb52dd481ded68ada55399285be5a8d87fffa5fdab4dd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page