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_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.__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.4.0.tar.gz (25.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.4.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (472.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (478.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (428.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (472.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (478.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (428.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (415.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

taulu-2.4.0-cp313-cp313t-win_amd64.whl (292.3 kB view details)

Uploaded CPython 3.13tWindows x86-64

taulu-2.4.0-cp313-cp313t-win32.whl (281.4 kB view details)

Uploaded CPython 3.13tWindows x86

taulu-2.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl (640.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

taulu-2.4.0-cp313-cp313t-musllinux_1_2_i686.whl (664.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

taulu-2.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl (699.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

taulu-2.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl (587.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

taulu-2.4.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (427.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

taulu-2.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (466.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

taulu-2.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (471.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

taulu-2.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (423.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

taulu-2.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (411.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

taulu-2.4.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (446.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.12+ i686

taulu-2.4.0-cp313-cp313t-macosx_11_0_arm64.whl (373.3 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

taulu-2.4.0-cp39-abi3-win_amd64.whl (297.1 kB view details)

Uploaded CPython 3.9+Windows x86-64

taulu-2.4.0-cp39-abi3-win32.whl (285.7 kB view details)

Uploaded CPython 3.9+Windows x86

taulu-2.4.0-cp39-abi3-musllinux_1_2_x86_64.whl (646.4 kB view details)

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

taulu-2.4.0-cp39-abi3-musllinux_1_2_i686.whl (670.7 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

taulu-2.4.0-cp39-abi3-musllinux_1_2_armv7l.whl (704.9 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

taulu-2.4.0-cp39-abi3-musllinux_1_2_aarch64.whl (593.3 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

taulu-2.4.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (473.7 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

taulu-2.4.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (478.8 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

taulu-2.4.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (429.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

taulu-2.4.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (416.3 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

taulu-2.4.0-cp39-abi3-macosx_11_0_arm64.whl (376.2 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

taulu-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

taulu-2.4.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (452.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

File details

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

File metadata

  • Download URL: taulu-2.4.0.tar.gz
  • Upload date:
  • Size: 25.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0.tar.gz
Algorithm Hash digest
SHA256 5700128ad3cbf08ca1b07d963d961ef9069b204243fb98c4b5765b290a52b514
MD5 8db3790023a0609f8cf5120b09058b6a
BLAKE2b-256 e6438a94331cbaa71be7bbf7690ef9677e097bae5bb9ae2b6939f245b30838ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 472.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 77d682f1ccb063b95eda7938e14d90cd87682e221f54992931272862712c6254
MD5 b8c8e129eeae8f755168841e33a8402c
BLAKE2b-256 2e2b22fbb5cb2ef8fde53703276579069addd304e71c7447cbff8550f9664f75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 478.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fedc8f0b1644921299263b1224b5f456dfadd6a8e11de4da635c5f76d41fda0e
MD5 c1a25a3c69405036976bdc815aba212b
BLAKE2b-256 1ae465a45cca9d5dba68b7ac7d21f878783f6b2f7805aae47050923c02ebaaa0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 428.4 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 abc24a35c855a6f0fc2cbb56907e7e74939058571d9103869c6dfea8ad676548
MD5 69e00b0f0ca63aa7ea9000f94bed54e1
BLAKE2b-256 f54f5646572372941e28dc891272c7afe2eb65864ff96d859259e46c34e8bc2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 415.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 595a5b6a54fa494225135c9134e60877493061c76e1b4e5752f3172d8343d882
MD5 3096b86213c580351d47bf31608736a0
BLAKE2b-256 bdb48dbf8b27bc060e23980d87505099356c035925a86ddd1dfe152893bf2cd7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 472.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f1bd047bdfc30bca54001f6cee840b97288fb9ceb9d9b8e319d9a1699320e1e6
MD5 96c7671ea90260779cee308447ff1e8c
BLAKE2b-256 6509857f0d72ed63f322bf55a9e414f02518ac6f2fb5453d2ad013fbb63a4081

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 478.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 55416c254afe75af42718e8acc625660bb8bed799d854142c4b796b20bc798ff
MD5 18f959d1bc0395ed18d51faf9ed43cc6
BLAKE2b-256 438e5d00c04b492513ae19b134d0a32055dbae9c8d6dc4fa284ab8fd0b9a86c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 428.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 db75947fdd4cdd8616ae53c1d994dac46808bb297a41b2394f639367a075f478
MD5 7afad7350718ad1f3dc3b5f5b64e09d6
BLAKE2b-256 e12ad597fbba93713ff01843384dce99861cb1ad4e79ce2cb06b4378b7354521

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 415.6 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6959c83313d020107dfa683270d47712c034e6a15e85e98ea3f1bf3c26bcc0e8
MD5 43bafc17b55027d20075f1dc26a7d624
BLAKE2b-256 16d4730b64388c2db56f114a4485884effbeaf0076602545e062bfd5c89422fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 292.3 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 ec8a6b5ea260426fd86ecd2a1743a4c2beef4eeb2a53d757b090de8356f93da8
MD5 17c27f85ffc72af336ea8e91fe9ff359
BLAKE2b-256 c38f22be3fc7140b6f87f2067c6096137e4f7ab5de36ba231e28aa089435344a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 281.4 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 9befa7be648f326b3277f9f10b54098a6a06b3021201f7dc8ec3bdae83c8a793
MD5 79ffdaa468e15656fbb9e47bf3a07481
BLAKE2b-256 b68b79f0759428cae245e7bed6e4608785f30a4ff6acdad90d07ddeb9c1298fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 640.6 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e20979ec5f572881d7585cd6b95cecb4ae38be0c598f6a13d932d9e42b124d7
MD5 79d8a7ce17567d94234391ecc8a7afb6
BLAKE2b-256 5b43221e26f391707f8209afbb0d48d061d14f77766c441b532395497187c969

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 664.8 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3df7007b19e738ce520360087edf6bdba888aa38da16c20903dfb9dd0807b46e
MD5 e5c6e55737936cad99d50a9cbc7c4d38
BLAKE2b-256 3024f3993ff80879fb0ca4f3b387a00033d750d0823cf8f6c5d39b04b7a19a93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 699.3 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4babe64148f1bee7a5bf9e860473f379d2c1f6192dd1464d894c24ef95007393
MD5 dec976c1505a902f668b302c829eb824
BLAKE2b-256 74755155c50db96791d03c52fc2e81c5722491a59882cece32bd8160277670b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 587.9 kB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9e6ef1057b8a1c15ac8dc0b39812f272e9c6e903a127de45fa6e8649d2de8341
MD5 73a21d896f585fd1d31c315a29c2e405
BLAKE2b-256 a8d587701701864111d66f9a351c72cf74970b566c5d746e13abea9a48790b16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 427.7 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70965d2a5655f04502354f7750258b1ae93cf5545f541dcd8052a238a3f55488
MD5 1e688f6dc6b12be8c2f7e57cc9521e77
BLAKE2b-256 c749368f5a9cc6aab25ebacc1eaf88e50d83873605871bd01a6b5d79f3c0afba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 466.1 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7f231e1a5180232e87efaea464b4ef6ecdd97fb2884d60ee91401f926ef965d6
MD5 85d637f28d95f3a080eccda18b63aec0
BLAKE2b-256 1e7c73a6c7b136e2b25294ab01d791266305b44a1ca089898162d73a6471d95b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 471.4 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9fdcae3e0d5d22ad8825ab2814ce8ecd3d296127c2fac221b0b6cc16e3eaa205
MD5 6181ffce2cc4e6ab41835ad1f6715232
BLAKE2b-256 7cd071f14a2f9586b481bbc65c9b422a80ed58546311d732b964232fe9e89422

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 423.9 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ffe53e4693b30c8cb3a02e9b415072acd346fe370bb2dbe9874e5ba6b0f1e640
MD5 264a6ab9d4f5e83840f157d9ccf68c0d
BLAKE2b-256 4e7979bcec949708de51f44aa7a63dd70cd8997a8d9a7fe19511b56dce41f128

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 411.0 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d08a06d73ec3bcc069fe2eca074faf619bdb6f7accf2e57e9db31c63fa5650b
MD5 499bfbe9b694cb50bd48e8b245688fe2
BLAKE2b-256 94e4973a9785deba2431dea767e95e1408dc6775cd99cf988bb1e1897e5d58ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 446.9 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ce3b2d4c15cb1e4ee4698a71573f47a6b609d57451a409f8e5b2761b8b83f40d
MD5 a7754a86478ff9ca8840bc8f268cec30
BLAKE2b-256 fad2cd3d70eec6d8b89220f31b91dbdc198e66b6f32be13965efb144730dc023

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 373.3 kB
  • Tags: CPython 3.13t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d29951f6c8b5659c6020851eab4e0a5ff57ffd3fc85a0263931d1864d713d7e
MD5 3e976fe4e215a325bb6d1b2ab65833e7
BLAKE2b-256 2321597bbcd3b1448d5d397eae3a5de8c98432aa3ac9c86729f8f7dc59b41f69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 297.1 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1ca3f8371c49c580960d8aaa052f72b5ab6971a7af2fe0b13e0b9536b92e7b4b
MD5 98656d553f6797dc340f32cbcc6462b8
BLAKE2b-256 365cfdf5673ab38fc6408779f598189bf56fc3271df837518c4a852c9a736062

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-win32.whl
  • Upload date:
  • Size: 285.7 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 d27ccad3a6e81626eb626f9995964653b995c614bfecf60f08b0f8a1208819a3
MD5 b7b6253c969cd0bc3a2990f2df63cd5a
BLAKE2b-256 3d0a3805429b00b0f4bd87187e923c50dccc305089382a17d345f6ae9288b797

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 646.4 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2c3996476317958e671ad6f827b100ef804e645cf30e5d96a3805c356b001c6
MD5 3a66c7f7754987c38a2ac6764f01e2e1
BLAKE2b-256 4fca207d5efcb6e2a467ac2e67eb04af8313c8912b5e08fe57f5692487aa6ec2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 670.7 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9e9fcea88f02f45f3a1b4eb18e43e980b6436e139923474a0b8ffff67e5f98fd
MD5 5e40f13250e9dfc493e5333474f7f858
BLAKE2b-256 c3b2f7eacac773522b8450d1f85e9658a523faf1ff0b657bdc991299f1b7df1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 704.9 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b699b1bc07b92f9f14246d2ac25bd64b75b76f725187cf18fb68b8ac3567d188
MD5 ca683ec6f75535ef0a97ab42b5542295
BLAKE2b-256 a65e48b84ee3462904f6cb9c849d3f336484921180cff6114a965f6bbb3355cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 593.3 kB
  • Tags: CPython 3.9+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6421d66c49936e079287192423a9c4212728f5c64abd8f94704e9ba06391bfb4
MD5 c8cf312f1cb39dc8423034c67f12167d
BLAKE2b-256 108b4f8de8d49211820e1923162c0004d7632d645703afb04ad630dd585a59db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 473.7 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e7489fd9ec475d35ceda7f0692833706bbd25cc0545e22941f34a83649dfcd87
MD5 d9003a07518875c061d5efab209f547a
BLAKE2b-256 c5186be01db54a2db40693a2a07ad4f16d93f9a57c7b7707553ea407f238769f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 478.8 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4c348b11eaac259c1b6117ba3812163a85d4a8e6a06b047206fec54970bdc0e1
MD5 f09398e3dd1f4a2efba3384e2209c3fa
BLAKE2b-256 7c1059857c26eaf6c2da63ee7ff8a274a22c215cf6bf5b6cdf97cf650d068f4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 429.1 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 89fe9d7f146d6694257ead79177a40c80e945136aff83eafdb6ba3ba31ba6837
MD5 0dcb34dc57499943e65bd74e83c9c0f9
BLAKE2b-256 f56c51c5dc54b84054579812f0e829020b8f64b647db29e27557b36da6d4b0af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 416.3 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f49b549688194acc12c2aaa68325b551d93079848657ed6f5aa4e45f0fce3e74
MD5 920b5a2bbe150f5cb7b92569b34ba18a
BLAKE2b-256 08676ecb4d2bde69ace31458f7ce14ce3091a19c76e9853bf9b1af959618b685

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp39-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 376.2 kB
  • Tags: CPython 3.9+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d1b5490753c7d7824c1f186d2446d2dfb9ccd0b976cc1e84af16fab2cf453c2
MD5 9e997beb2ec04326f0c8dbad750f8802
BLAKE2b-256 edc87014b6d56ecb6a5f9510e548115e8a9ace9a140517d72d9bcf3963aeb4e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 433.9 kB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac53d1d8d3c186a6aff63ef5b257c397c31c72fa37bc4ef3bab6fb707eaac210
MD5 98c69d7d65a99745ab4604acc198a943
BLAKE2b-256 bf446ace5260091111a616bae34384f421e3927ba853aa4601f823fc5b88578f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taulu-2.4.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 452.5 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2f5b0aaf6d5463be71ab85d9f1f957d8c8cee843a83d74ce8de2389e66b20d4b
MD5 a52969f13c6b27cdd5276072c29f5406
BLAKE2b-256 ae775b4dc28f18f1672a26c72789613290d7e3d00f8f158b801ccd95dc8ccccb

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