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
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(("table_00_header_left.png", "table_00_header_right.png"))
    table = taulu.segment_table("../data/table_00.png", 0.8, 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_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 tuple 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.

  • 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 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.segment_table: given an input image, segment into a TableGrid object.
    • 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.

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.2.0.tar.gz (13.2 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.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (465.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (464.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (416.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (404.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (466.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (464.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (415.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (403.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

taulu-2.2.0-cp313-cp313t-win_amd64.whl (278.7 kB view details)

Uploaded CPython 3.13tWindows x86-64

taulu-2.2.0-cp313-cp313t-win32.whl (267.9 kB view details)

Uploaded CPython 3.13tWindows x86

taulu-2.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl (629.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

taulu-2.2.0-cp313-cp313t-musllinux_1_2_i686.whl (653.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

taulu-2.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl (681.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

taulu-2.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl (582.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

taulu-2.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (416.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

taulu-2.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (460.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

taulu-2.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (457.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

taulu-2.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (411.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

taulu-2.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (399.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

taulu-2.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (434.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.12+ i686

taulu-2.2.0-cp313-cp313t-macosx_11_0_arm64.whl (359.8 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

taulu-2.2.0-cp39-abi3-win_amd64.whl (283.2 kB view details)

Uploaded CPython 3.9+Windows x86-64

taulu-2.2.0-cp39-abi3-win32.whl (272.1 kB view details)

Uploaded CPython 3.9+Windows x86

taulu-2.2.0-cp39-abi3-musllinux_1_2_x86_64.whl (634.9 kB view details)

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

taulu-2.2.0-cp39-abi3-musllinux_1_2_i686.whl (657.9 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

taulu-2.2.0-cp39-abi3-musllinux_1_2_armv7l.whl (687.5 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

taulu-2.2.0-cp39-abi3-musllinux_1_2_aarch64.whl (587.1 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

taulu-2.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (422.8 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

taulu-2.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (466.6 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

taulu-2.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (464.7 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

taulu-2.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (416.6 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

taulu-2.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (404.2 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

taulu-2.2.0-cp39-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (441.0 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.12+ i686

taulu-2.2.0-cp39-abi3-macosx_11_0_arm64.whl (362.2 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: taulu-2.2.0.tar.gz
  • Upload date:
  • Size: 13.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0.tar.gz
Algorithm Hash digest
SHA256 45933292acaab8fe5bc93a7eaa1cd75349102e2466b20c1a0842384a45298a77
MD5 1c530f0e38359f14c3e51c8f9a253271
BLAKE2b-256 cc3eb51d689acf79ae59306e3d546ff1c04d6c60af827511eedf21aefce501bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 465.4 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a5c7b04c063f3ae784b7500da7365640ca957871c1b7d49ffa6f63958ae925e3
MD5 6dc02e2b29dbb3906e37fba20c2a3564
BLAKE2b-256 1ecbe3e1852cd3c039aea6a817ef0d33f693b4a6c59b17b277494c1397558a8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 464.7 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bf1118cab148f6e727f7f720eab2cd84990be807ad402fdc314c9ef78f876138
MD5 a3aca19dd5e5ed25dbdb594c2fc9858b
BLAKE2b-256 a9d0f730ad4174975ef76d14fcac28c9b9af0304368ead2330019730c3817797

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 416.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 080e10b8646b6ac21aa8107b572fd624fd5d7484cebd782d0ace572565ca154f
MD5 fd3d351a312b25f5b631eadcded77b89
BLAKE2b-256 7001b2fb6b4d78e085a814beae817fd76b6d457fd442eaa1b4b3a60a942450bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 404.1 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae144d2e661fa9a7ef2647a59224aea4c6b37999a8efa3d1aa3715f86921e1f9
MD5 2857669354017afb79a6458a4c9087db
BLAKE2b-256 965742bfb2155587b0c2f793fca7efb0acf318df223123ce10bcfef0769bab6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 466.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 12066bbed3da17c4d922d92c22e05e83e10d03324bf0a7b901062ad68c2c8564
MD5 2b76fb6c15c9c93cc2ffe3b114377efc
BLAKE2b-256 3ab5565b2c430cc8df5f0a22e08ae2129a1b109281103a9e3362a4e072892bfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 464.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 86c4eaff23f1c2827a2b993ddcb221107efc1b2765af2e71f650d5c956bc354d
MD5 82491817cde706db0b669ce34882a056
BLAKE2b-256 c7973abf48beb3a251129ad87d76bd78b8f656eabe6f14cb4558c55f96a968a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 415.9 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 17e568dd3e8e21525fe6a31b8df51e237a854259ebed9436adfbf8ee177af207
MD5 9db5ea3893f9a6d55387c906fce5e0b9
BLAKE2b-256 ffe1ea5e613d3dac08be54009f6ee9a3a53384b8df02a5ae093bb61b58ccba21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 403.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9e05cd96a652ba72646a17aed6df7927f7f6b27a2cf9bea1454b70fa5ec4c08
MD5 037c816d2d660faa41d248c12a860038
BLAKE2b-256 4ea8b1548abf5dee4f50e4a958725d6f0a9f4e0b38667af805fd7af10480bf4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 278.7 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 ea0eb06aaeeca7096917688367116be71617c55eefa5fb59a581bd4a968b0ea1
MD5 7394aeda04f9ec8029d0b7e5e9f8242b
BLAKE2b-256 02378e03079f2b46bce16a3fd387871fb87ef8b5801c81b7c6e93afb6c03226e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 267.9 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 55e147b06fab00d16ee2ec424bbd9e06981918e38a3eb85609e8d5465483eb00
MD5 f7a06306ccee5ec1e294f404dcb70bf8
BLAKE2b-256 fea0fe3adf9579bb07ffbc4775160909e695f794e16f057d2a956c7ed95f6b24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 629.8 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d674ce188449fc3150e9540397c3945c500f1e7cb919b6d9c0a5012ccdf443f
MD5 bf0504445714401c75e92e71487ba752
BLAKE2b-256 605586e667537d0cba124d6cb9b1c76507e1d2a9f842b2051f8df8b06ce14054

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 653.0 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 781c2571af5869e02050e5f2d7a3eb233a23bff8df9d055a6923710dbc12fb3e
MD5 6215cd5efae502f135050ee078daa4a2
BLAKE2b-256 6bccaeafb36d40be0c927190cb9acd6edd1e153b2bb4dee9a7e2d9a395ddc74e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 681.9 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 741742c9d6cd7fce372f07c644f88b8ff20473393a7c28b9acf48b2fb1fc039d
MD5 d3302456edab8f80c6dbee2042c9c2d8
BLAKE2b-256 d1e7dad00fb1d5fa643f2cf242ce342f190ecf02a078851f52824f90263e7236

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 582.7 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9f06e483a795de9aa0bf8afd6a2543f496708f70a019cf9b67fa8677f85f7641
MD5 3a48fdb34e6d716899134495612c4fea
BLAKE2b-256 2f3a9654355fe735089f8522697ac34acd3e8dabcc6eb2aefc237d06213c2fbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 416.7 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a20819921ad8aedf4efc7cf60298fdcefd7ebdd23452b68b6455209716083226
MD5 a2dec7ee1e6fefd2f79e5683a5fe790d
BLAKE2b-256 2043a44f9a399dcd85ac6948fb7b5dcffdbfc049ab6ed0abff5f685697ac7134

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 460.2 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 74296229608ddeb3146cbaf849cb16ccfa0dd326ac2724c28c01b2eeb47e1281
MD5 17f1799e1ff5fcf4e6fb9d8db55f35c6
BLAKE2b-256 795083b0a93887850c1cb798592fcd2d0f78cbbbd6c0440531b06f6624b1b143

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 457.0 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1cfa03d407ea8d7189923052eb41e68d14a0a04203c319cbc7203957e65f3ca4
MD5 be794e15071caa41e7a497be5f85eda7
BLAKE2b-256 d6be6cfb1bfc1f9b2da1e8e56372a2a965c1fdc605a97e560b407715a89653bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 411.2 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9a3fb9e1dda83f9ae114218835916ac6f47ebd1a59df1ca4f22cbffbd675a392
MD5 523361b90d18eb33d36d8b7017e56a1e
BLAKE2b-256 b20b465fc610f69bae679f30efbd373b66e30209b2a38b2fbcd145c9db8f2d1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 399.8 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19a691e103fdd00000999508d09e3440ebf136a5ad02f7bf7c855d4f93a76742
MD5 bd25a8e24ea2d0e832c30947aa7fd973
BLAKE2b-256 975624c53450c4adc2771c1ad7715d6d21fd91f2e239a16f8ac21a9c30d5d4f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 434.6 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 90730f4db4f3d93450a757d88f6c31f0fffbab034b2561a67784f1ae1fa702f2
MD5 2029a73b621bc764cc0691bbdf79daf4
BLAKE2b-256 09f66687ea52b76b7230750c6cd3a8c32b486f03234c06a87f5da31331d41d2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 359.8 kB
  • Tags: CPython 3.13t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8c3c291f592e8bce8e69b7b3eb200e7ede7064c887deeb45892cff899b573ec
MD5 d1b66c5811570792fab7947128344672
BLAKE2b-256 a8b299d97e6b900b896b9bfaeafbf355e3207549b31c0ef17a15bd64838dea8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 283.2 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 27a7509d3ca652d552e6f50cb01b250510e39f70285f75c4fa874f1bc413aba9
MD5 de22c667c0d9a45c7f8719eeb9d72a8c
BLAKE2b-256 32e5463314e8f9102c5ac3aeecff22f15139c48cb88d04fee944abb8588c47e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-win32.whl
  • Upload date:
  • Size: 272.1 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 ef2a4f78d91b1c0a83d0d094635dc9c988cc186bc260d9d54896a4a0447900f2
MD5 8181edf2f2f71b69db0e2548e4875dbc
BLAKE2b-256 ef69a0e0d76bf45202fd69bbd95337762d233560ea399e2fa793c44d9af24d5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 634.9 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 def7d76152a5b234bdca3836b409b607d747c6aadb2348ba59f65f686017c4da
MD5 be0c6bbc990c2e230b8fb93b991f2574
BLAKE2b-256 b10ce1905215f8254f051e0d94082fe33c2db6f62b4a52748c93ccb8a027c1bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 657.9 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7cdaa4474ab5669f45439972a7d5639295d49acc34312be538edae6d752b76ff
MD5 6fae82b7212f2babfa8ca87b719b1b23
BLAKE2b-256 b423644825e013242a7f58c1fe4e819bad96b8be794efbb150728484648c2daa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 687.5 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 34c0076653d105780655bda36d3cfde498bb6c773896a624b3fcb5104d5e909b
MD5 58c435f5c0e2a9c11eb2627df03a41b4
BLAKE2b-256 affdadf66aeae9b89ce515d91162b1730b0b7528dabcf0352f8a6d849cb32cd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 587.1 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6a6526a28ccb9d0654e4d9abc550ba27fa53aa3c8b915f8ee5089dd6f458f69c
MD5 bc6344ff8bd05d6298007dc5957fe4bb
BLAKE2b-256 a9e2d33757d2d56e0f49b29f6f3b233ae2bbcc89ba810cb0d5614a030f6157d8

See more details on using hashes here.

File details

Details for the file taulu-2.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 422.8 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9aaac4855176aa908cea55426dd29010fb7e0d7930cc7c93ce322d4015071ce9
MD5 660c1a026c8834ccf38e3a4f9717c64e
BLAKE2b-256 af24acae71631e6f67bff3b36e1725015244b98e9bcfb20fcb41e7fb35ccc309

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 466.6 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7cf988bbb481314de5eed48056ed12950cabeadcab6f147b4e24ec2ab9c678e9
MD5 3ffd5c7d1c4cd1ba188b0ae4341b19c7
BLAKE2b-256 538fc6f3b9e719a9cda544c31b8e177797f9557decdb241182b67d61bade14e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 464.7 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 594901fe243a055a609b49d4decf50fde69f15a83f561ddb8621a4e15da7aa95
MD5 1a743dfa00575c394a503e5bbb28f3bb
BLAKE2b-256 fbae65a373510367f1857f3165b4e78a84f4d9beadfeacf4cef7ddf3119d657a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 416.6 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8bf9034aee77ea844b6ade640bb521f1868bec53b5a3838569581cca60e4e8f2
MD5 6b7907395fde5245a308c149c35325db
BLAKE2b-256 290beb37f061b7144c27c14321e3613a2d2704226ae3e0877b9be5e44feeebf5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 404.2 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 776e5ee602504191c87a4886a2dd96d7eaeb644f0333c2dae3368a39d414eca7
MD5 31436c6e35c3a6eade97878424481434
BLAKE2b-256 13cf6994e1371e993316cc18da325343b4580af7fdd6247ced59a8ca9df2a7e8

See more details on using hashes here.

File details

Details for the file taulu-2.2.0-cp39-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 441.0 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ed9c661f12d0fcd1edc8be75358312ef654c39706b23d474621954889517fa8f
MD5 1c802974720f40892a91fe84b7b1646e
BLAKE2b-256 1e7b48e1ac9605e80e8626b75cf677ac2b42468910d5d299739300a6e5795952

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.2.0-cp39-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 362.2 kB
  • Tags: CPython 3.9+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.2.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe2a07b6e35608b3259e386b30bd5d73cc4496a1e42986f6ad48263e56ddb768
MD5 b90341eb82b3eb98ff48fde1b5c8cbb5
BLAKE2b-256 fb34b06837c74f560c16cb4de9233bfb88826255d4cb3b2a2337bcb93c32e7f3

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