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.18

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.18
File Size Uploaded
tract-0.21.18.tar.gz 6.7 MB Details

Built distributions (wheels)

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

Total release size: 371.3 MB

Release files / tract-0.21.18.tar.gz

Download URL tract-0.21.18.tar.gz
Size 6.7 MB
Tags Source
SHA-256 checksum
How to use checksums
a157c272ef2444042681358b955884730cb06aadfbb1f92cc881ee7b2aefcb15
BLAKE2b-256 checksum
How to use checksums
10d65d1182c822e485f3a1c32fc4b0374afbe69e9cb41bad378101c1b2de1773
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp315-cp315-win_amd64.whl
Size 8.0 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
3adfda5da9925e0f29a2fc9e777bebc5a797c12d0a33dd0c9439bcc8e705623f
BLAKE2b-256 checksum
How to use checksums
b4183cb1133c145c3c540e4c45b84825b3ed9bb075a85c717a64acaa0f9a2666
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp315-cp315-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6004b0b778a56493a36f431a9bacb42f00b254f3605b2f2140a79e95e98cf167
BLAKE2b-256 checksum
How to use checksums
25bdfea9cda1e2545aafe4fb6659b31d24949a0caa99fc962db59d15e0433e97
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp315-cp315-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4573b4994b757468d079e76e63df8b975e20934d32ce7ba970696f58136b94a8
BLAKE2b-256 checksum
How to use checksums
19113d627ac7e69e84838dea066b9d324f15ca19f29a658e031623737b48dd9a
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
2a3604d9f2b04bdb2f68118eca4a8da7adbffb006797bcb22c372bf7dc60b9cc
BLAKE2b-256 checksum
How to use checksums
b05f443eae2eed9622badfc863701148be13528a778d8253fab42effb61b1272
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp315-cp315-macosx_10_15_x86_64.whl
Size 7.5 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c190c462b7f2ac6d295342993e51ce69218ab67b71208815a6c27f48e8040a30
BLAKE2b-256 checksum
How to use checksums
fccc0e0cb41a0bc798f6ddf9f4bd8139c95fb2fb5f27586adbc3a67637224399
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp315-cp315-macosx_10_15_universal2.whl
Size 14.1 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8f47e324f10e96958b2cf671a8d010a8c85909ff0477924697616d6c77dbfe80
BLAKE2b-256 checksum
How to use checksums
1ab20d1c0236c7c700a557baa9643e7c8346f5ce6e8724519264a8a99a1f11f8
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp314-cp314-win_amd64.whl
Size 8.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
aef40ae186090cbc78e95e9514b49e932ad5dd7de3d706a29e7545ffa2b78818
BLAKE2b-256 checksum
How to use checksums
3ca181f97395ae76aae6125028efe19c46c7f0fa24bc2a154323ab23b7560f11
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp314-cp314-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ea86a31ffda79f1a01460fb35784d2a1b4bf5cdd6a2c1c3a714910010a054c5f
BLAKE2b-256 checksum
How to use checksums
dce1fc00b6be3d4dfb880346f799e89136ac8cbc3017b6a5697dd5799f01fd63
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp314-cp314-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0054820203fa88aef777bb5bb9eaf6a9979727bc3dfcca4ed823893ec0b63739
BLAKE2b-256 checksum
How to use checksums
41b882b4f6a2a25ef56b47a5d9315b1f3cfd9ab386334ca38cc0988f2eac572c
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
bb5649f71a4693102f82f44d4141a44cf0de90235b68d77d32ea8da0a9bac097
BLAKE2b-256 checksum
How to use checksums
e0e1bb02c5f58e684c257005663038220f6cc5133efd6def4937d9064af1e1b3
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp314-cp314-macosx_10_15_x86_64.whl
Size 7.5 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
5cda9ef97c49cb730a76c1ce5eef8235930bc146430736ca10f61d81f3617acb
BLAKE2b-256 checksum
How to use checksums
97b2a7ab03f916d6a07b18bacadd301100fea678a876d1b85bf4f35698c654a2
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp314-cp314-macosx_10_15_universal2.whl
Size 14.1 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1398e9279afbd78906a164b8f59816316649770f8c8a277283b502efd145b50a
BLAKE2b-256 checksum
How to use checksums
280ad3bdd247310f81e73b21dcdec5233d409204736176642a55fcaf872b84c7
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp313-cp313-win_amd64.whl
Size 7.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
61d103eda59112bf028ec664818245082c645b5b36149874651581c09d6c6559
BLAKE2b-256 checksum
How to use checksums
22cb9598602bcc463d1b78cd9904e5025e004ae0f874a14946cbe035ad7c81a9
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp313-cp313-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c278bcceb0a224aa0da855b768ffcd4384a2338808f6aae5bd854472c56cd0af
BLAKE2b-256 checksum
How to use checksums
b858b43c830caa5a2defbb6f325b1d98240779a3f0978640ec3f2e50eec742f9
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp313-cp313-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
79c901c003fb59071b1a3f563e36ef27ea8a3adc8834eaad47183f5dbcaa9aa2
BLAKE2b-256 checksum
How to use checksums
9f31d260f3b1d97454776208607300db6256e244df025ba7ca0aa578a12c6991
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
224870ba2c9a4f4aec199955152a80c1e95ba6bd4d84b9a50ea5e1f54b15bb28
BLAKE2b-256 checksum
How to use checksums
39f868a0f4aa75d192cb1620c3229cc6f4f6acfa41adcb1773356846aa011000
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp313-cp313-macosx_10_13_x86_64.whl
Size 7.5 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
5fca7fd47264de61c6da1403c6e9da3197f5f6d1e6ae20f4a6544cc3632be83a
BLAKE2b-256 checksum
How to use checksums
d3fad7331dbc10f42ed70b803f99cfa8b80a04812cb2f204489103bc7824fb08
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp313-cp313-macosx_10_13_universal2.whl
Size 14.1 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
48936be76af0193551a31b5e12406a66438aabc500599d60629e5975f902c838
BLAKE2b-256 checksum
How to use checksums
00fcb801da621f274a27f0858159fc2a899363aa11fc117b06178578391d82e1
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp312-cp312-win_amd64.whl
Size 7.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f9b4d1734cf455dedcdee78d25036a89e49be1965908aa7d32a551cdf241d8b5
BLAKE2b-256 checksum
How to use checksums
df5854893bede19fde0fa03209caa65dd73f7f29caa27d9f16061a00ece0c656
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp312-cp312-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
36f080dfc3fb907b3e905e4c4a0f369cb252e72e8c683baaf7f49eb87ef11153
BLAKE2b-256 checksum
How to use checksums
97ea642a9ea406b572a8398c0d8b8928ed670857b270196b829231b4c7149d0e
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp312-cp312-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2a7731ee9276fdca69b21f2760e6b4b25c5dc6f2837b3ba9a6d0ab4e6179cfde
BLAKE2b-256 checksum
How to use checksums
add84626aa1a25331b62544145c36786e75d5a40d7939aff4f5bb5ca742f7de4
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
1424a5756f469cc8d191f5d72f6fd9eb5bf110fbdcf68d269c0d32f5394fef63
BLAKE2b-256 checksum
How to use checksums
3efe606f9ab688d75269dc702764dd3f05bb2a44f413866fc5ffdd5f4e5ee2b3
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp312-cp312-macosx_10_13_x86_64.whl
Size 7.5 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b702faf17701ab49964ce02faaceeb17a3a044ce9909e0c006e9093affb0d8ee
BLAKE2b-256 checksum
How to use checksums
d01487b7b35096519be381277e0d92848f61411ccb1473c5865521c9b227222a
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp312-cp312-macosx_10_13_universal2.whl
Size 14.1 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
937796ac70f6ad9f89c823860a049c6e2e6f869650d70a6de3f59e4fc866b23f
BLAKE2b-256 checksum
How to use checksums
1fe0fa7a7a7228a6c0590df08a9a4fda6008ec53d58f98f441a476b812fc5b89
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp311-cp311-win_amd64.whl
Size 7.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a51466f65c82853b06372d8db206e9800c5174a2b7af4386340a0174808f8341
BLAKE2b-256 checksum
How to use checksums
dad6f7278608597df70f8eea68b5607e0f57a293a9c143254c11de7105368372
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp311-cp311-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f3931fe7a5e3c0c9c0eab82e91acc148b5cf52c11eb02e54e76444f0695dfdfe
BLAKE2b-256 checksum
How to use checksums
42ca64efca992e8e7487311bed766b3be69dc84fe6d2e082eef268a87e0f00b3
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp311-cp311-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
950f9c4f8d7a98bbbfe9af53136e65fc0b8393577000e49b8979a17377f8f81e
BLAKE2b-256 checksum
How to use checksums
cacb8acb917daee9202941a39376b46a86cc3f9768e2648fade84b49e6394485
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
c799bd03041cdbb782797efb5b7420625e736995b6fdb2de80dc0cd93183b49b
BLAKE2b-256 checksum
How to use checksums
70b1295b88dbd0597aca51384714c372b0c9dedf7dbb5542815daee700c11c47
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp311-cp311-macosx_10_13_x86_64.whl
Size 7.5 MB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
18d1b6b32de18bccda016b57829cca4c3103620b34285e550fe9c39562310db6
BLAKE2b-256 checksum
How to use checksums
b8177c760de394e099460791dfe2a503ff4fd7c1f2ca99905f0c81b5e8a300f3
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp311-cp311-macosx_10_13_universal2.whl
Size 14.1 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5aa85e06babaf80b479582483bd5c24d5fcebd7b2614c767774890b737097f5f
BLAKE2b-256 checksum
How to use checksums
29e4b80910ebffaf23c0235465f5295dbcf1c2a613bb7354fe3f2bcaeb20e371
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp310-cp310-win_amd64.whl
Size 7.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4742d5d7d5bc9c16e74143a1c54dd05da82852d1572efd18e69d2a5bd4ccc8c1
BLAKE2b-256 checksum
How to use checksums
f12815d1c75224c2d95c4c798fba957b27b6be0cd52ed91649d41ef1ede8a64d
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp310-cp310-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a0c5f5421e2003a51e1c68601f8960cf2c4fab468dd8b08cfd45a2d8906ccd9d
BLAKE2b-256 checksum
How to use checksums
00499649153455fa88e5f2588f89278316f8bbb00158be966ad489ef42b56650
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp310-cp310-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
810f4af528aec51253f4ea5a62e6b17b5874778283c0fecb9bd2d18d92dde733
BLAKE2b-256 checksum
How to use checksums
c3bc456ed2053a6aba34193bf246f4339db9875da8b90f55d007f3bc58dbb591
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
1cce7743bec5b3ddc60f532999d76dbcc145c3f81c9bd2374e55bf2d4d970f1f
BLAKE2b-256 checksum
How to use checksums
1902e613dcacf0ddf3d8262df0b901a8bc318f2f2396643ef333914d14f67bfc
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp310-cp310-macosx_10_13_x86_64.whl
Size 7.5 MB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6a722e53230405787123904eed985e03dcfcf7b4e8dbf2932dec2a09b88aabf7
BLAKE2b-256 checksum
How to use checksums
60d9dd80c269fe5e8c2f1d8cdf3f0d5becbf66303522265c4573a9c7f4927410
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp310-cp310-macosx_10_13_universal2.whl
Size 14.1 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
78687796fe5554556ec48bb525043cc78452e02f76127f18a070c2569d3c5891
BLAKE2b-256 checksum
How to use checksums
9f93a2b96f2c72a794827d58098c4c9bac97e511c53f97fa45c1a1f248cf924b
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp39-cp39-win_amd64.whl
Size 7.7 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
e169e8c27988ed5feae105ad8bff61fb9c1dc5a9bd6fe280fef0d414f5ac36da
BLAKE2b-256 checksum
How to use checksums
dba49f3a4fa6cdb6dbf5bdc6db22ce803571721c59e026fcd333a5be205f0af5
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp39-cp39-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
58a529386e875fcc5f92592ace5b6b5cadd946d25fab72c322b8c52ceb32bb8f
BLAKE2b-256 checksum
How to use checksums
c174097e6f908a5526b603a908bfbf70246e889e9f51107ff72e59ac265f5870
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp39-cp39-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee5a6044cfcd0efe9dc458baec3ed7c629a4e6e99bbecf9177c4e44c93bb1019
BLAKE2b-256 checksum
How to use checksums
d53a9f33e9edc878f039bdc44ce4f0c56abdd92b52515d23148c7cde44ae2077
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-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
b16243801f68a7a1dd2f5834156fe61fc3422735070e00c4d558a4275052d766
BLAKE2b-256 checksum
How to use checksums
25ec9e0e6bdebc5b1705d79b10b5bcc11d3b5a94e4989776f27163b694d63f9d
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp39-cp39-macosx_10_13_x86_64.whl
Size 7.5 MB
Tags CPython 3.9 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
57ef03fc2270e1efb958212bf3888a6996eac0054ed0f4a309e61618f63fd47a
BLAKE2b-256 checksum
How to use checksums
56ad3b57a49f174b64aacca212fbae072ae6e3816449817c5f0ee76558c3fb2e
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 Sep 7, 2026.

Transparency log

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

Download URL tract-0.21.18-cp39-cp39-macosx_10_13_universal2.whl
Size 14.1 MB
Tags CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9e422706f0c88e3f03810902375265050751e411e4bc8b0b8b58d197846880ea
BLAKE2b-256 checksum
How to use checksums
c4c3a9acdadf7a60c9a999448f87207b6629adac3e99f5497bcef2b5bb84ade6
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 Sep 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.21.18 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