Skip to main content

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

Project description

TSID - Task Space Inverse Dynamics

Pipeline status Coverage report PyPI version

License Code style: black Ruff

TSID is a C++ library for optimization-based inverse-dynamics control based on the rigid multi-body dynamics library Pinocchio.

Documentation

  • Take a look at the project wiki for an overview of the design of the library.
  • In the exercises folder you can find several examples of how to use TSID in Python with robot manipulators, humanoids, or quadrupeds.
  • On the website of Andrea Del Prete you can find slides and video lessons on TSID.
  • Memmo 2020 summer school

Installation with Conda

If you want to directly dive into TSID in Python, only one single line is sufficient (assuming you have Conda installed):

conda install tsid -c conda-forge

Installation from Debian/Ubuntu packages, with robotpkg

If you have never added robotpkg's software repository you can do it with the following commands:

sudo tee /etc/apt/sources.list.d/robotpkg.list <<EOF
deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub $(lsb_release -sc) robotpkg
EOF

curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key | sudo apt-key add -
sudo apt update

You can install TSID and its python bindings (replace * with you Python version) with:

sudo apt install robotpkg-py3*-tsid

Installation from sources

First you need to install the following dependencies:

To install eigen3 on Ubuntu you can use apt-get: sudo apt-get install libeigen3-dev

To install pinocchio follow the instruction on its website.

To compile TSID:

cd $DEVEL/openrobots/src/
git clone --recursive git@github.com:stack-of-tasks/tsid.git
cd tsid
mkdir _build-RELEASE
cd _build-RELEASE
cmake .. -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=$DEVEL/openrobots
make install

Python Bindings

To use this library in python, we offer python bindings based on Boost.Python and EigenPy.

To install EigenPy you can compile the source code:

git clone https://github.com/stack-of-tasks/eigenpy

or, on Ubuntu, you can use apt-get:

sudo apt-get install robotpkg-py3*-eigenpy

For testing the python bindings, you can run the unit test scripts in the script folder, for instance:

ipython script/test_formulation.py

To run the demo using gepetto-viewer:

ipython demo/demo_romeo.py

Credits

This package is authored by:

It includes key contributions from:

And is maintained by:

Citing

If you are (or not) happy with TSID and want to cite it, please use the following citation:

@inproceedings {adelprete:jnrh:2016,
    title = {Implementing Torque Control with High-Ratio Gear Boxes and without Joint-Torque Sensors},
    booktitle = {Int. Journal of Humanoid Robotics},
    year = {2016},
    pages = {1550044},
    url = {https://hal.archives-ouvertes.fr/hal-01136936/document},
    author = {Andrea Del Prete, Nicolas Mansard, Oscar E Ramos, Olivier Stasse, Francesco Nori}
}

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

tsid-1.7.1.tar.gz (8.8 MB view details)

Uploaded Source

Built Distributions

tsid-1.7.1-0-cp313-cp313-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ x86-64

tsid-1.7.1-0-cp313-cp313-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ ARM64

tsid-1.7.1-0-cp313-cp313-macosx_11_0_arm64.whl (825.3 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

tsid-1.7.1-0-cp313-cp313-macosx_10_9_x86_64.whl (879.7 kB view details)

Uploaded CPython 3.13 macOS 10.9+ x86-64

tsid-1.7.1-0-cp312-cp312-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

tsid-1.7.1-0-cp312-cp312-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ARM64

tsid-1.7.1-0-cp312-cp312-macosx_11_0_arm64.whl (825.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

tsid-1.7.1-0-cp312-cp312-macosx_10_9_x86_64.whl (879.7 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

tsid-1.7.1-0-cp311-cp311-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

tsid-1.7.1-0-cp311-cp311-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ARM64

tsid-1.7.1-0-cp311-cp311-macosx_11_0_arm64.whl (823.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

tsid-1.7.1-0-cp311-cp311-macosx_10_9_x86_64.whl (879.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

tsid-1.7.1-0-cp310-cp310-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

tsid-1.7.1-0-cp310-cp310-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

tsid-1.7.1-0-cp310-cp310-macosx_11_0_arm64.whl (823.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

tsid-1.7.1-0-cp310-cp310-macosx_10_9_x86_64.whl (879.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

tsid-1.7.1-0-cp39-cp39-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

tsid-1.7.1-0-cp39-cp39-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

tsid-1.7.1-0-cp39-cp39-macosx_11_0_arm64.whl (823.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

tsid-1.7.1-0-cp39-cp39-macosx_10_9_x86_64.whl (879.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

tsid-1.7.1-0-cp38-cp38-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

tsid-1.7.1-0-cp38-cp38-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

tsid-1.7.1-0-cp38-cp38-macosx_10_9_x86_64.whl (877.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file tsid-1.7.1.tar.gz.

File metadata

  • Download URL: tsid-1.7.1.tar.gz
  • Upload date:
  • Size: 8.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for tsid-1.7.1.tar.gz
Algorithm Hash digest
SHA256 d339911ddf0fe1dd90bb1826ec2f4ab16dde25df2ea4c3a63b31c52940633290
MD5 b408761644aba848d5351a17dd88414e
BLAKE2b-256 f5f52c67e39067bd12a16a4bd1f86a92e0007ecc038fea64d0f6bfcd0df02adf

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1.tar.gz:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b660b09da89dd929a8720a386ff02ec881a976c6efdff7d6ceea4a0645498da6
MD5 9c5b1ae17f5c87ae00f75cfa7a523c80
BLAKE2b-256 1efa3ccc935e30a93d62693c497ca9badee08de32a61778de761aecd61d59c9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5b794f6b63ff3d0f01f209d4545b28e3f71d76e9d5be7d2734a34df338f4e7c7
MD5 6e17e01344137bd45ee121c99e0db48c
BLAKE2b-256 673db0b0cdbc9e3a4b87ecbc3a152e85f4de88a1abf32023fdbef98ac8f1761b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0bf140d356724b7a96e546f391385e762057e14a26981520f79b70c6e2954d0
MD5 e40a85c386708dd28fb80aed9a7aca2a
BLAKE2b-256 39039d5a3e2223538829f1d7d3c242aacaba601ea1a3aa8e11928fd4f6e41ddb

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ecda667c6625b22b08a36d4d71ee4bfb5e07c748516d06489162e50dea86bf43
MD5 20fd6aac8b68bd8211fa48e1bccaf60f
BLAKE2b-256 50904a892cbaeeaecd2c10bcfd5f66f82acb57732251c05e92b8772ffb4fa707

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp313-cp313-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67611f358fc9e20f5d6be249ec986302c1e988671a5c6251f54ffc63afa45b29
MD5 a566de96d75dd4ec460e0c49c398fd19
BLAKE2b-256 704af33d56f983115844d9ba4b96edbddc5139883cb46b325daad3f8a834d0e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 24fd3832a61a91c4152a12513a735ba8490a14fdcc3bf1ce3ad71f064bdc179c
MD5 838c63fa13bd1832de181405935924ef
BLAKE2b-256 e86e35f4c0518b441f56c60da5ade57187a4294a020584255cd8b3f14f2be91c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73b08778b5de681bc1adb5839a95af5be41e984925df13a8deb5901da0a9a9fc
MD5 60d055b0472b1b7f1813815695165219
BLAKE2b-256 c1ccf905fc45f54ebfd8c02c96c03c9df018540bd7c2c2a9539b0b00a037ff90

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 72353012610c9015343b129c0c6c8becfca442eade8784222ce11e53cb02adc4
MD5 a3caf051867057fd759ae94c609702cd
BLAKE2b-256 b4d35a20d089656b602d8436cd94fcb501074b46a47e0bee9a807f67fc4e6510

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33b93ee4a7971b77c5fe8bbf0e08e6326be85f06d6da2fd77d45eca4d0fc1683
MD5 550b5c9a9ac5553df608193b17b53598
BLAKE2b-256 42bdd902d650c8609dd54ed20a9d4531e2adadf296e970cdc218dc2632153b96

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 78b315ff714e690f88ae940f8663e31968a90f22ae8daca33e9321b5d1f1fbcb
MD5 b5f92212ee1a18ea131613daec92a515
BLAKE2b-256 18a51a0069169cc064611bbd5a2dbdb85521244df2ada60bcec7907992e2bd03

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11bf7d0c8bff1e78bdf05ffbd6c6c37c7665897f637e0914ce30c6ce52c11efc
MD5 e95cae5410d430d4304a27596c8e029c
BLAKE2b-256 d6b62804241ba9b096c45db511d97abe4e7e74d84ae75a08978fe0330f91a133

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6421b9bc28d1e810c7066c7a8755110a599199c84c0fb429cabb3c48a41d2efd
MD5 e4f74d1f6baa0d58cccaeca140115cea
BLAKE2b-256 0fa1790b09bd6ab846ec424e237078566aab7d26f628e9883fb05beef379970b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6dcaa0a4159a039468dac42d9f051c0acd25e81ae8ff7733adb387cf9a83356
MD5 ca0b64e8ff37a844410bbf8ccb1f0333
BLAKE2b-256 cfe1c0c009249f6457b287a89d9c1b519a53450c0c17824325e684e27c7e3e65

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84b469cea8a9f606e22b11da926a45cc53b373ec1ea020d18e136ea6a07cec23
MD5 7981a7767c2fe9fffda8b8f5321d10eb
BLAKE2b-256 ebff51afafe6aa5d9dfe23c1956f2c0f06ef41452105df97502255fd72f7ea74

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc40f638a7c6f4f08b2f47322ca730ef3391a89ccb12ec071ddd168b695f7199
MD5 b1b509bf701c2ea0496524642a8b78d8
BLAKE2b-256 be11de293630b953aa6545d8dc028ae3ee8ed3d5eab6e0e4537f3bc941b7e62c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10f766c38d538c6441d30d6167f2b1f67c0be5f4eecdfe98581cbaed29751ad2
MD5 7e7b8a1bd23d9e4835245a4cb555cfa7
BLAKE2b-256 7228d0ec432cf213a1911716d5048ca936a4f83ec87ca854b1a0c85523a08957

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b722b8266828cfb0e6fb67b6fead944ee61b154e17537a95ceb7a28abc7684b8
MD5 1c716d71e67361426cf6c6200d9e12ae
BLAKE2b-256 c48cd67ae7c1ada7cc03af604dcfa24b6eedb70074f232cf24b7bad36ae06b93

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d4b4696ffd92eca80115a083b1b20bc4c1c5a2bd08316548d571ce76d073902
MD5 25d64eb0209f201697fad0c9f083c108
BLAKE2b-256 3dd2b002a77c69892f9b35f7065fe11773991aa7ea44c6d47774217c0bf03002

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e7d4258890551458377f3bcd782eb0e78f22a4fde9dc1ff6618cfd6c8b43b47
MD5 7685b118068ca0e525312af82c1675fd
BLAKE2b-256 541d76b0142f6a4cda59f0eaff1b892a5c346c0fdf64c576c3526d946af69c47

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 33e3790cd8bcc07d83489025c36a4c854f22ec0d93d2abdc3c4291fd8a77146f
MD5 b56a8380f9dc58c2bdf32f15bd08caac
BLAKE2b-256 46d1ec1ba6b082424ca5be0e09998d1c6eeab46795f94e8dfbb3631e35f2eeef

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c64d730c840ab2f240d093a77075297a5081eece20b39155d0587cd2c5253b32
MD5 53c3418444dd27b3aa39469aa853962a
BLAKE2b-256 1932a130eb8044f11ffe0b38ba7fe430d68a3cbeb474377269741c76e1485622

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp38-cp38-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6053e4520be3247bf81b0c1bc232f3ece5a39176bbebf6c73faa4b90b3e661c
MD5 9961124fa4cf1144d512e793e4dbc559
BLAKE2b-256 e9825ebc08713aa23a976998dd5628a41778bc6f466bc8e6d60bdf0692e3a68d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp38-cp38-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tsid-1.7.1-0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tsid-1.7.1-0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a18f3b6fdca4775ea67cfb09c8829f79519e6aa3fc440af44a893f7616fc6b0f
MD5 38f670b368f8ad7b0335ed2972ea7931
BLAKE2b-256 771e70924739f33708291fdfa504eddbefef7721f1599e7bb1f918a0b2b9cee1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tsid-1.7.1-0-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/tsid

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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