Skip to main content

tract python bindings

tract is a library for neural network inference. While PyTorch and TensorFlow deal with the much harder training problem, tract focuses on what happens once the model in trained.

tract ultimate goal is to use the model on end-user data (aka "running the model") as efficiently as possible, in a variety of possible deployments, including some which are no completely mainstream : a lot of energy have been invested in making tract an efficient engine to run models on ARM single board computers.

Getting started

Install tract library

pip install tract. Prebuilt wheels are provided for x86-64 Linux and Windows, x86-64 and arm64 for MacOS.

Downloading the model

First we need to obtain the model. We will download an ONNX-converted MobileNET 2.7 from the ONNX model zoo.

wget https://github.com/onnx/models/raw/main/vision/classification/mobilenet/model/mobilenetv2-7.onnx.

Preprocessing an image

Then we need a sample image. You can use pretty much anything. If you lack inspiration, you can this picture of Grace Hopper.

wget https://s3.amazonaws.com/tract-ci-builds/tests/grace_hopper.jpg

We will be needing pillow to load the image and crop it.

pip install pillow

Now let's start our python script. We will want to use tract, obviously, but we will also need PIL's Image and numpy to put the data in the form MobileNet expects it.

#!/usr/bin/env python

import tract
import numpy
from PIL import Image

We want to load the image, crop it into its central square, then scale this square to be 224x224.

im = Image.open("grace_hopper.jpg")
if im.height > im.width:
    top_crop = int((im.height - im.width) / 2)
    im = im.crop((0, top_crop, im.width, top_crop + im.width))
else:
    left_crop = int((im.width - im.height) / 2)
    im = im.crop((left_crop, 0, left_crop + im_height, im.height))
im = im.resize((224, 224))
im = numpy.array(im)

At this stage, we obtain a 224x224x3 tensor of 8-bit positive integers. We need to transform these integers to floats and normalize them for MobileNet. At some point during this normalization, numpy decides to promote our tensor to double precision, but our model is single precison, so we are converting it again after the normalization.

im = (im.astype(float) / 255. - [0.485, 0.456, 0.406]) / [0.229, 0.224, 0.225]
im = im.astype(numpy.single)

Finally, ONNX variant of Mobilenet expects its input in NCHW convention, and our data is in HWC. We need to move the C axis before H and W, then insert the N at the left.

im = numpy.moveaxis(im, 2, 0)
im = numpy.expand_dims(im, 0)

Loading the model

Loading a model is relatively simple. We need to instantiate the ONNX loader first, the we use it to load the model. Then we ask tract to optimize the model and get it ready to run.

model = tract.onnx().model_for_path("./mobilenetv2-7.onnx").into_optimized().into_runnable()

If we wanted to process several images, this would only have to be done once out of our image loop.

Running the model

tract run methods take a list of inputs and returns a list of outputs. Each input can be a numpy array. The outputs are tract's own Value data type, which should be converted to numpy array.

outputs = model.run([im])
output = outputs[0].to_numpy()

Interpreting the result

If we print the output, what we get is a array of 1000 values. Each value is the score of our image on one of the 1000 categoris of ImageNet. What we want is to find the category with the highest score.

print(numpy.argmax(output))

If all goes according to plan, this should output the number 652. There is a copy of ImageNet categories at the following URL, with helpful line numbering.

https://github.com/sonos/tract/blob/main/examples/nnef-mobilenet-v2/imagenet_slim_labels.txt

And... 652 is "microphone". Which is wrong. The trick is, the lines are numbered from 1, while our results starts at 0, plus the label list includes a "dummy" label first that should be ignored. So the right value is at the line 654: "military uniform". If you looked at the picture before you noticed that Grace Hopper is in uniform on the picture, so it does make sense.

Model cooking with tract

Over the years of tract development, it became clear that beside "training" and "running", there was a third time in the life-cycle of a model. One of our contributors nicknamed it "model cooking" and the term stuck. This extra stage is about all what happens after the training and before running.

If training and Runtime are relatively easy to define, the model cooking gets a bit less obvious. It comes from the realisation that the training form (an ONNX or TensorFlow file or ste of files) of a model may is usually not the most convenient form for running it. Every time a device loads a model in ONNX form and transform it into a suitable form for runtime, it goes through the same series or more or less complicated operations, that can amount to several seconds of high-CPU usage for current models. When running the model on a device, this can have several negative impact on experience: the device will take time to start-up, consume a lot of battery energy to get ready, maybe fight over CPU availability with other processes trying to get ready at the same instant on the device.

As this sequence of operations is generally the same, it becomes relevant to persist the model resulting of the transformation. It could be persisted at the first application start-up for instance. But it could also be "prepared", or "cooked" before distribution to the devices.

Cooking to NNEF

tract supports NNEF. It can read a NNEF neural network and run it. But it can also dump its preferred representation of a model in NNEF.

At this stage, a possible path to production for a neural model becomes can be drawn:

  • model is trained, typically on big servers on the cloud, and exported to ONNX.
  • model is cooked, simplified, using tract command line or python bindings.
  • model is shipped to devices or servers in charge of running it.

Testing and benching models early

As soon as the model is in ONNX form, tract can load and run it. It gives opportunities to validate and test on the training system, asserting early on that tract will compute at runtime the same result than what the training model predicts, limiting the risk of late-minute surprise.

But tract command line can also be used to bench and profile an ONNX model on the target system answering very early the "will the device be fast enough" question. The nature of neural network is such that in many cases an untrained model, or a poorly trained one will perform the same computations than the final model, so it may be possible to bench the model for on-device efficiency before going through a costly and long model training.

tract-opl

NNEF is a pretty little standard. But we needed to go beyond it and we extended it in several ways. For instance, NNEF does not provide syntax for recurring neural network (LSTM and friends), which are an absolute must in signal and voice processing. tract also supports symbolic dimensions, which are useful to represent a late bound batch dimension (if you don't know in advance how many inputs will have to be computed concurrently).

Pulsing

For interactive applications where time plays a role (voice, signal, ...), tract can automatically transform batch models, to equivalent streaming models suitable for runtime. While batch models are presented at training time the whole signal in one go, a streaming model received the signal by "pulse" and produces step by step the same output that the batching model.

It does not work for every model, tract can obviously not generate a model where the output at a time depends on input not received yet. Of course, models have to be causal to be pulsable. For instance, a bi-directional LSTM is not pulsable. Most convolution nets can be made causal at designe time by padding, or at cooking time by adding fixed delays.

This cooking step is a recurring annoyance in the real-time voice and signal field : it can be done manually, but is very easy to get wrong. tract makes it automactic.

Metadata

Release files for tract 0.21.19

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

Source distribution (sdist)

Source distribution for tract 0.21.19
File Size Uploaded
tract-0.21.19.tar.gz 6.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for tract 0.21.19
File
tract-0.21.19-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
tract-0.21.19-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
tract-0.21.19-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
tract-0.21.19-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details
tract-0.21.19-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tract-0.21.19-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tract-0.21.19-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
tract-0.21.19-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
tract-0.21.19-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tract-0.21.19-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tract-0.21.19-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
tract-0.21.19-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
tract-0.21.19-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tract-0.21.19-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tract-0.21.19-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
tract-0.21.19-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
tract-0.21.19-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tract-0.21.19-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
tract-0.21.19-cp311-cp311-macosx_10_13_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.13+ x86-64 Details
tract-0.21.19-cp311-cp311-macosx_10_13_universal2.whl CPython 3.11 CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64) Details
tract-0.21.19-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tract-0.21.19-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
tract-0.21.19-cp310-cp310-macosx_10_13_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.13+ x86-64 Details
tract-0.21.19-cp310-cp310-macosx_10_13_universal2.whl CPython 3.10 CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64) Details
tract-0.21.19-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
tract-0.21.19-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
tract-0.21.19-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
tract-0.21.19-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
tract-0.21.19-cp39-cp39-macosx_10_13_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.13+ x86-64 Details
tract-0.21.19-cp39-cp39-macosx_10_13_universal2.whl CPython 3.9 CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 378.8 MB

Release files / tract-0.21.19.tar.gz

Download URL tract-0.21.19.tar.gz
Size 6.7 MB
Tags Source
SHA-256 checksum
How to use checksums
3a45920b74d2a7bd86f1f4d376f4a570eeae9df35c4de85f82291a0d7dd7f4e5
BLAKE2b-256 checksum
How to use checksums
92ad1f3eeaf88b1fbbc677bb2b9710b4040c08e7f87657508c11672418b94922
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp315-cp315-win_amd64.whl

Download URL tract-0.21.19-cp315-cp315-win_amd64.whl
Size 8.3 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
1c34e3cfeb75ec3dc4a77c4cf8ee2198c0dfa20d7dd29ace4b153e7d99586c7d
BLAKE2b-256 checksum
How to use checksums
f27181d57ff431477f86ec74b691c38aab8a5c28400cc5d21cce90be7f455339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp315-cp315-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d35749abc80d5de99551c76d197a9d4391de89ea0bcf84a6b725528048b00007
BLAKE2b-256 checksum
How to use checksums
8704d2a53bd6f0f9c7a6880f7b53665c97cb6b796d155588ca086da4b4284047
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp315-cp315-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dffb9833dcbe802de7f77afa88c888b75ca756b57cfabf7887f69c182ec27187
BLAKE2b-256 checksum
How to use checksums
b1473f0f04fb647dbea5b03d022a45b10c9e06bf935898c3eac1b2c84496a011
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp315-cp315-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp315-cp315-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
30b8cafa21a10058b5bd026834e3b2aa57a6794866959d09453155a77e548298
BLAKE2b-256 checksum
How to use checksums
fe620e801fda9d63b4848cbb4f5dcb7f3586dbe65fa1e5113ed01523fb5ae050
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp315-cp315-macosx_10_15_x86_64.whl

Download URL tract-0.21.19-cp315-cp315-macosx_10_15_x86_64.whl
Size 7.7 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0c03a092a47141cf886bab66eaeb34c5b4c947075357b7fca094ee87c9be9ccc
BLAKE2b-256 checksum
How to use checksums
bc584112532098976afee51eebc4feca3ef890a3e8a603c81086d2a2846b3414
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp315-cp315-macosx_10_15_universal2.whl

Download URL tract-0.21.19-cp315-cp315-macosx_10_15_universal2.whl
Size 14.3 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
998a563af220e0f956a9eee108640e9ad27888dd54c2889cb07d1264f981efee
BLAKE2b-256 checksum
How to use checksums
a140811f75b0b279abeeb21433602d36be8ceb42b98ff1e1a5de54c1e3d78c60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp314-cp314-win_amd64.whl

Download URL tract-0.21.19-cp314-cp314-win_amd64.whl
Size 8.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
abacbe134be5b823bb37935e0973678b50aac37e8e47769a168f215afa6229d8
BLAKE2b-256 checksum
How to use checksums
0acfe4ae550df8b5c41244c7272cbe9d1453e4867965429754a3f52660b2fe88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp314-cp314-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
de4323865edc633e4e5dc9527aa5f5348f276271ec653a2272c9359497859efb
BLAKE2b-256 checksum
How to use checksums
2caf779c71c7fe69b8ff96a867b28d3411dae5dc406e8a2f943b24015595c925
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp314-cp314-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
44efe381b55dd44a0b657e52632c40e0bafa89cc672b40bfe3c6f9512e085bf9
BLAKE2b-256 checksum
How to use checksums
582402a9d78ee9d0d994abad314a500a79696c93b3f0a88f99cefb11da7de5b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp314-cp314-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp314-cp314-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6dc6f77e982c54a8aa4aed50f9a7e0384001c75b87f03f6a35b72668f54fd176
BLAKE2b-256 checksum
How to use checksums
d4b07cfa82c2d4d65a479f3e3b2c2a3f784a6ad135a54de28ccffe4b384f0be6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp314-cp314-macosx_10_15_x86_64.whl

Download URL tract-0.21.19-cp314-cp314-macosx_10_15_x86_64.whl
Size 7.7 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0159493ccf72f1eaae261dbde646e6842232d872670475fb80d36c9303280546
BLAKE2b-256 checksum
How to use checksums
1ad95f4f1b04fa886fcd82bd2b2db29f8fa1a05d43e5c0c71ac9c1b318ccc828
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp314-cp314-macosx_10_15_universal2.whl

Download URL tract-0.21.19-cp314-cp314-macosx_10_15_universal2.whl
Size 14.3 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
75f1cd735cd0d113f6840bd02d24730f2c88389a89784ee0000cd2d903bd180d
BLAKE2b-256 checksum
How to use checksums
1fb25612bb63af1d6bf51a5668092336be4875a6fdd7e74d38864335ef913f7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp313-cp313-win_amd64.whl

Download URL tract-0.21.19-cp313-cp313-win_amd64.whl
Size 8.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
acc55662d5cf0f8ded16fa5266be3472d35a95510de4633f76ee294bc1386a81
BLAKE2b-256 checksum
How to use checksums
ef76e5c9b5a4f9af932b8746ee5a55ff88b38074ed60d1595f09c001f5eff480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp313-cp313-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26df507a908f52e25a72ccb1afec692f4db125908e94ba0ec3a88c9a8154c596
BLAKE2b-256 checksum
How to use checksums
d06d6862aa7e8fc5b3460fd6209a0cae4f86110f075800d006c342cb8f8dcd34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp313-cp313-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
beb69397912a8b6e20460a0652bf0ef77826d0319deedef63ce04fa219baacaf
BLAKE2b-256 checksum
How to use checksums
c737fef375ebf71621e97d3af6b22838bb740370d152f2de2f8a4e08ed50aef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp313-cp313-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp313-cp313-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
caca54c80d65608e7402095f06a8c6db49695388bf24ae19ff4e597cd8296231
BLAKE2b-256 checksum
How to use checksums
90021972a40f3489af4dd9454c8e202d59b09eb512043ac402879b17e3e4420f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp313-cp313-macosx_10_13_x86_64.whl

Download URL tract-0.21.19-cp313-cp313-macosx_10_13_x86_64.whl
Size 7.7 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b325b792ddc6248ce795ebd25977e494e5b887be29ccd2044b307c3e468416e8
BLAKE2b-256 checksum
How to use checksums
a806fbe4620f50a137daa26b14b07ae421294a2c2c9ccde1af60675097679606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp313-cp313-macosx_10_13_universal2.whl

Download URL tract-0.21.19-cp313-cp313-macosx_10_13_universal2.whl
Size 14.3 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
08e3444fec133720c946355b04b281d243f73eabaf278a560c79a7a7db7ddfe5
BLAKE2b-256 checksum
How to use checksums
bc002028fb0e52a09b088d43a7503d523c0529b38c009de90022b823f03c378c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp312-cp312-win_amd64.whl

Download URL tract-0.21.19-cp312-cp312-win_amd64.whl
Size 8.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
380aafb867703140b1cdf4f956f30ab64c8cb7d6a76b5b1f4b20e6ab57d145cf
BLAKE2b-256 checksum
How to use checksums
d3e61899374887e5097223101b1bd00cb7636c1aad400241dc76578826158d01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp312-cp312-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
24767d04638d42ffb5098f034c707bc89cd56197f3d18c0949cf0ded3fb062fe
BLAKE2b-256 checksum
How to use checksums
75419e96fdd06516c3ddf0a91df2bd7b96e3cc6edebb78ec745f6c541ae404b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp312-cp312-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
823473b74d32838fa6b6d264dc7d9ecb9063e0e4ad6e4882bb34783d6513fb85
BLAKE2b-256 checksum
How to use checksums
875a0d80be0f6ea63faa3c266a3d6ed8a546bcdbf5b10049c3e4ebd3c0ea0545
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp312-cp312-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp312-cp312-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1d9e1517ee86750416b85f146baf8a4124c141c0563be88489b70a7e00fa1c98
BLAKE2b-256 checksum
How to use checksums
64ad83344223df9cffa06d325b5cb996d94821ec7a9cc477e83cc10bb677abd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp312-cp312-macosx_10_13_x86_64.whl

Download URL tract-0.21.19-cp312-cp312-macosx_10_13_x86_64.whl
Size 7.7 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
26e4f254b13010f11f3de8d40308fcf144edf87cf8e57e4b2d14f77d38de81f9
BLAKE2b-256 checksum
How to use checksums
8d570a7e666789cc4efe49718a36215457cab49ac3916368d56d91f8af822cb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp312-cp312-macosx_10_13_universal2.whl

Download URL tract-0.21.19-cp312-cp312-macosx_10_13_universal2.whl
Size 14.3 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d7f5285f3877d19dbefe207d237a05b34e72b8dfd61142c7ad9bb5a5d917382c
BLAKE2b-256 checksum
How to use checksums
a085e07fda826a8a4ba44baeb32685915c713b247829f7c21b186fe6afa7d84c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp311-cp311-win_amd64.whl

Download URL tract-0.21.19-cp311-cp311-win_amd64.whl
Size 8.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
79667ff44853ed785cf5c28ac71f800a9d5ae5d3f326e059991468de1da06d62
BLAKE2b-256 checksum
How to use checksums
f79a6fdde36a935dd0a1464d131dd99d753b695bef5e0e6a21926b38d59b1beb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp311-cp311-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
95de617b8126b1389d28b8181fc9e6e2c7640ef0b1735322a53958580977f953
BLAKE2b-256 checksum
How to use checksums
6be2cd688e408eb2c8dcc7a6b59cc73965a90054031994bdc850254d41769966
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp311-cp311-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ab1a8eb581fe0efc9d548bad5177d53d228366d4e4805e9ccd694d499a306d49
BLAKE2b-256 checksum
How to use checksums
37087f900ac0fe1bf291188379a76cc1a26e39b68731d994e1252e82e90bb1aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp311-cp311-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp311-cp311-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eb1cc5719a10370c813fe492bfd2b0487b2cacb6a47b0ff7682c62e7fae35f64
BLAKE2b-256 checksum
How to use checksums
52feac86ca8c6ee92e65fe663c3941663873d983b870c40526199b80fd4fbe2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp311-cp311-macosx_10_13_x86_64.whl

Download URL tract-0.21.19-cp311-cp311-macosx_10_13_x86_64.whl
Size 7.7 MB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
59bcb84f93a77d280b51c2b930b90eb090f53fffff3e89043a33fcfe4cd983fc
BLAKE2b-256 checksum
How to use checksums
a1d207f40163ed8257fb29dc0e9e25a7656c02cedec4feb66d64fa18905f00e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp311-cp311-macosx_10_13_universal2.whl

Download URL tract-0.21.19-cp311-cp311-macosx_10_13_universal2.whl
Size 14.3 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d290d1cd18886e8edc2f47f4587e3c5837aa1527d136f60dad6bb3cc006ff89f
BLAKE2b-256 checksum
How to use checksums
530b3563bc2634b3950800f2973a53f8dedf5b78a1173c5ea464a61886199611
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp310-cp310-win_amd64.whl

Download URL tract-0.21.19-cp310-cp310-win_amd64.whl
Size 8.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ec568d4d9cc72178f78ea0c0d2eec1f6a17b0d66e42fa55f790a3718dc670c14
BLAKE2b-256 checksum
How to use checksums
5aab99700ff307568e749256c460248cc14ea10eb1ab1ec4a9663f0fb726906d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp310-cp310-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1cd214cbc18cf510a64c7dd5fd903d8ebb2ff59825899914a8419b4b6c183719
BLAKE2b-256 checksum
How to use checksums
7b8316890da66648203283f788f5256b24b7f09478a092eb5e5a4583688b7ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp310-cp310-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee417ef1b85209638740d066e91ff0e48744ab46b1f8706c23ec91e93192f5c1
BLAKE2b-256 checksum
How to use checksums
a7805e659f31377ea9998b5bf3aad871ef5e7626e2846dabdcbde160557304ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp310-cp310-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp310-cp310-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dc4686a5c3a2c5120bd4a8f2e72fa3282da7edb78e3fbdec84983df0be6fc0b3
BLAKE2b-256 checksum
How to use checksums
ff4c4f86c90d44fa3a1305eb35c2c2f2ab4086b3c3c9b428c376e20c4fadb7c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp310-cp310-macosx_10_13_x86_64.whl

Download URL tract-0.21.19-cp310-cp310-macosx_10_13_x86_64.whl
Size 7.7 MB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e95b992a1038a48e13e85b56b151fc64fa65717aa21bfccbf169431903d5534d
BLAKE2b-256 checksum
How to use checksums
9e0b2058f031556e9239865e23531226ef109d0ebf4bfa2f703362f42242924f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp310-cp310-macosx_10_13_universal2.whl

Download URL tract-0.21.19-cp310-cp310-macosx_10_13_universal2.whl
Size 14.3 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b2e4e276da922c36167cddc76757d3320a1c7b8bf574d19944f642994d9cb702
BLAKE2b-256 checksum
How to use checksums
0d16915b87e6862f2809f912fb1f11785d055b47ca5edd674cf45496eced3f2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp39-cp39-win_amd64.whl

Download URL tract-0.21.19-cp39-cp39-win_amd64.whl
Size 8.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
102a89554b5b51f05df85adb4fd168c5804f855f763beb9b564a84a6a4c5ecf0
BLAKE2b-256 checksum
How to use checksums
f40f4282fa812c7a628b3b145ee0029e3d71892115cf1159410232eb996b6929
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL tract-0.21.19-cp39-cp39-musllinux_1_2_x86_64.whl
Size 8.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2e25be934e6445b93ba5a461fd1160eb0d542a0a0c0c22feba048b07441e0652
BLAKE2b-256 checksum
How to use checksums
ce978ccfd24e37ae370337f65b8df850255a12042cb04cbdc695006fe5fb5447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL tract-0.21.19-cp39-cp39-manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e0c6c4a148d754a909098b2ee4358f1166d6610109c197a7924c326d4642387d
BLAKE2b-256 checksum
How to use checksums
1d180555ed1fe85b205e8de697b95acaf3644f6d2a997d87c5a14ce2e5e397b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp39-cp39-macosx_11_0_arm64.whl

Download URL tract-0.21.19-cp39-cp39-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5832e15153334c82df47ac8670f967691ce9ab10b273533f4c050ca7fb3f0257
BLAKE2b-256 checksum
How to use checksums
5967cfb11b2c22167e68309a234ae12d33de275949d9c5a2c5ad3eea82594751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp39-cp39-macosx_10_13_x86_64.whl

Download URL tract-0.21.19-cp39-cp39-macosx_10_13_x86_64.whl
Size 7.7 MB
Tags CPython 3.9 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
94e72d8e7c26a3754686839a5d82325ae17a7c4dbc9c120af7b0513d28d54157
BLAKE2b-256 checksum
How to use checksums
ead57716fdbdc74b4034aa82e0a5811e5362fd1cffc5bbf76d6bb204745e016c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release files / tract-0.21.19-cp39-cp39-macosx_10_13_universal2.whl

Download URL tract-0.21.19-cp39-cp39-macosx_10_13_universal2.whl
Size 14.3 MB
Tags CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c115909f8d93c9871cf8f206039e07e23a90623b4f6be147531052512b90beab
BLAKE2b-256 checksum
How to use checksums
e4753749b7b84ccf9c633c2778e6b06f7d9f9d5fbc0b74238b21affdf9bc871b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Oct 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.21.19 This release

43 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