Skip to main content

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}
}

Release files for tsid 1.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tsid 1.10.0
File Size Uploaded
tsid-1.10.0.tar.gz 8.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for tsid 1.10.0
File
tsid-1.10.0-0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
tsid-1.10.0-0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
tsid-1.10.0-0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tsid-1.10.0-0-cp314-cp314-macosx_10_9_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.9+ x86-64 Details
tsid-1.10.0-0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
tsid-1.10.0-0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
tsid-1.10.0-0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tsid-1.10.0-0-cp313-cp313-macosx_10_9_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.9+ x86-64 Details
tsid-1.10.0-0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
tsid-1.10.0-0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
tsid-1.10.0-0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tsid-1.10.0-0-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
tsid-1.10.0-0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
tsid-1.10.0-0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
tsid-1.10.0-0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
tsid-1.10.0-0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
tsid-1.10.0-0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
tsid-1.10.0-0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
tsid-1.10.0-0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
tsid-1.10.0-0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 20.2 MB

Release files / tsid-1.10.0.tar.gz

Download URL tsid-1.10.0.tar.gz
Size 8.0 MB
Tags Source
SHA-256 checksum
How to use checksums
a46221462012e7be9f6eaea23194e098cfee9ae1af53a3a5406d20a4da624f5e
BLAKE2b-256 checksum
How to use checksums
6c5bfa66e86b4714ea8fbaffd56bcbf3c1e9fb596e03fe17e4b7559348627b22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL tsid-1.10.0-0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 711.9 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3af4b123d4b4affe615a34541f19ba7d1b8450403cdec6a582a8be84cbfc682b
BLAKE2b-256 checksum
How to use checksums
210ed3aa0078deb9898492c225684f6f422a9d2a74da73829e64b8e6173def76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL tsid-1.10.0-0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 688.4 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2fcf81a9a7af7309e8ef921f903deb6c592ec861b3eaf17621441a8d0015e04d
BLAKE2b-256 checksum
How to use checksums
d0b4d4323b859f78c256bb5e30faea94078cfda39ae72eb91d070c9540cc5843
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp314-cp314-macosx_11_0_arm64.whl

Download URL tsid-1.10.0-0-cp314-cp314-macosx_11_0_arm64.whl
Size 508.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94a373c9b3faca87f1adc3a57900164ba2b4b895fe6b67afd36c32d26a237426
BLAKE2b-256 checksum
How to use checksums
7c6f124f092e0c693d4ec1bdfcba3d036f737e119368c050c3505e8b3d0c90a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp314-cp314-macosx_10_9_x86_64.whl

Download URL tsid-1.10.0-0-cp314-cp314-macosx_10_9_x86_64.whl
Size 539.5 kB
Tags CPython 3.14 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4772bebd70614c2cee70dce8cf938f2201ce7c56f9673d3ddc2aec009bda65ec
BLAKE2b-256 checksum
How to use checksums
6dd803d979ab66ebe63c307982856aa1460e740808e70deaaff58bf39dc0aa10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL tsid-1.10.0-0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 711.2 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
183641d7657f5c7a5bdbddd8020f6cce7fc9076f9054d62c91c3726ac2e0fe6e
BLAKE2b-256 checksum
How to use checksums
18cde3290110d6cad208c5fa78e15094e17343558d66fa252d281d934c771346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL tsid-1.10.0-0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 687.1 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8c0ef87de6e05f492ae69171cc257e6514cabe26ef69144f7cefa34580005eb8
BLAKE2b-256 checksum
How to use checksums
26df3e736a22e2cbf7d6c7c06185d9fa47e76c387dce5d49812f95e915fa37ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp313-cp313-macosx_11_0_arm64.whl

Download URL tsid-1.10.0-0-cp313-cp313-macosx_11_0_arm64.whl
Size 508.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
af13f03cd888703dfa9ef53fc55737d3cc1395d2e24f2326fb7adeb4c8a9fbf5
BLAKE2b-256 checksum
How to use checksums
3ec8a3c5adfb10cf618c79a77d46668e49b5124d4322a0499bb10ab29d76cc6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp313-cp313-macosx_10_9_x86_64.whl

Download URL tsid-1.10.0-0-cp313-cp313-macosx_10_9_x86_64.whl
Size 539.2 kB
Tags CPython 3.13 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1042b2e86d1c77e127fdff6f63955dccfdd15f71614bb97dd5834b381102407f
BLAKE2b-256 checksum
How to use checksums
f6a0ff37fc2614ea6f417faab73de3cb6f18bd4d96ef14f9da2388e04e771ed3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL tsid-1.10.0-0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 711.2 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b83086f6d6eeb449327024e60dc870ff4b5d6e49644e40790cabe261e62f9e02
BLAKE2b-256 checksum
How to use checksums
77f167f7797f31db833fb7095da3c13f531886f10220bea77ebb8989cb1c2bdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL tsid-1.10.0-0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 687.1 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
660df60eaff21fe0a06a3d818fbaa80d72a62e8f61e32ab1ae5c364034bbae7a
BLAKE2b-256 checksum
How to use checksums
082139c5dcecdf317c5625a914e0b9dae561868175c1431aa25fd2f7355a6d04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp312-cp312-macosx_11_0_arm64.whl

Download URL tsid-1.10.0-0-cp312-cp312-macosx_11_0_arm64.whl
Size 508.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
57448a2cbb1b8d15dbe9f538014298aa10c50a9acfcd6e1cb514b284a0b6a32d
BLAKE2b-256 checksum
How to use checksums
83865a45bb44adb3f233b200823f684c76dfa4f1db9d3af54774312dd7dc34d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp312-cp312-macosx_10_9_x86_64.whl

Download URL tsid-1.10.0-0-cp312-cp312-macosx_10_9_x86_64.whl
Size 539.2 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2c11d8a755727f5b2dd1413320cf5ae8fc026ca35c4c20281aba194f0bd124c5
BLAKE2b-256 checksum
How to use checksums
8d1e5f5f7afea3d8c5bd68b86f282df410638538df5fa565570ce7373f6f705a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL tsid-1.10.0-0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 709.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
07fd978d1970fd64f0f8f96a031e258799876c493c59c9f8bc2eb3b0bab32408
BLAKE2b-256 checksum
How to use checksums
cbd054d96d508a5a38a0c4446bbcfba11b1dac219b1bdf613a033fd11595717c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL tsid-1.10.0-0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 690.2 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a70948af77eb22f1143c5cf9048033d60f0eeb6862a5b6542e27f795db57e876
BLAKE2b-256 checksum
How to use checksums
16d76c8c39cfef6b2d697ecfa3dd281f6a6976a782bd3ff36d370c3dffbda5af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp311-cp311-macosx_11_0_arm64.whl

Download URL tsid-1.10.0-0-cp311-cp311-macosx_11_0_arm64.whl
Size 507.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c09cc566590e42455d9c0e92759b695cdc259ce631519c9f12342522a7198df1
BLAKE2b-256 checksum
How to use checksums
275ef502df3bbe46fbe935b0d390b2c64b62548fed3d017e1817ad8f04d17132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL tsid-1.10.0-0-cp311-cp311-macosx_10_9_x86_64.whl
Size 538.1 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ae1bab686dc37af42a1ae95ec7e303328de579b31120341c2b9c036864ef4e69
BLAKE2b-256 checksum
How to use checksums
07d10af62c94aa592e2a9dc2a689a27c242ea5937a30eae2aea70fbc964c98ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL tsid-1.10.0-0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 708.9 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4087bff105d152553e120ef16e2ef3d6cb3a7753286107066e5b2d3da016c153
BLAKE2b-256 checksum
How to use checksums
2d842136d0366b31b47fc97acd9370fef567cac1732bf5c6d90a932325383dca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL tsid-1.10.0-0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 690.3 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8644979bdff6e4385e5926d25a225f375acc2396cdbdf6602c600fe0e984d2ee
BLAKE2b-256 checksum
How to use checksums
6741c8cf8c0f642e603f1e3297f475e641715783662f81faaada0f4d3857de1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp310-cp310-macosx_11_0_arm64.whl

Download URL tsid-1.10.0-0-cp310-cp310-macosx_11_0_arm64.whl
Size 507.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e153bfeed5416b609be4518fdd87dff15100d7ece2a5d45c873ddd2e85cef9fd
BLAKE2b-256 checksum
How to use checksums
03ec0113c68b3be110ad1be3301ea0a7c62cab11f2709284ce31310667aba42d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release files / tsid-1.10.0-0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL tsid-1.10.0-0-cp310-cp310-macosx_10_9_x86_64.whl
Size 538.1 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
afcbb3185d01ff74b9f5e7d51e8f09aa58b6225d496e04f2495f7b777dd47329
BLAKE2b-256 checksum
How to use checksums
c03785a1836f60c0027f2fc0fa5a9c7be5d42807fd55b558337cccf7170e2638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.10.0 This release

21 release files

1.9.0

49 release files

1.7.1

24 release files

1.7.0

22 release files

1.6.2

90 release files

1.6.1

5 release files

1.6.0

37 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page