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

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.22.4
File Size Uploaded
tract-0.22.4.tar.gz 8.1 MB Details

Built distributions (wheels)

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

Total release size: 403.2 MB

Release files / tract-0.22.4.tar.gz

Download URL tract-0.22.4.tar.gz
Size 8.1 MB
Tags Source
SHA-256 checksum
How to use checksums
379c96110862cca3194a60886ab528c39c976ec96ac129017d7ccbc279d9d088
BLAKE2b-256 checksum
How to use checksums
570e89bb382ef16b7726115ac6db07a1312c5beb0438ab4b6977e123102d7d7c
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.22.4-cp315-cp315-win_amd64.whl

Download URL tract-0.22.4-cp315-cp315-win_amd64.whl
Size 8.7 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
84ce8205f6c35cfc018ff18385995e65a78a919463efc57fc48bf179dc61d1c5
BLAKE2b-256 checksum
How to use checksums
c57dc301107e02211b38520d18a9a0b7a1e08aa27e2a876e242c7272568d32a9
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.22.4-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp315-cp315-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b87a7edd7d9d199b0b98dfd202bf635672050f717c6f30bbe703a73b01740006
BLAKE2b-256 checksum
How to use checksums
a285dafaa7094125deacb403e6a57226ed32e926165c64156e8b234f0dfaefae
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.22.4-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp315-cp315-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
98f170fca51d1d1c0279737c4c0f09927965cc3a7a4e61127aa6e3545602839e
BLAKE2b-256 checksum
How to use checksums
034269c0c98fbf178d2477bcb11e4aec719d3e114d1de6e057d7ea9cab2b94c6
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.22.4-cp315-cp315-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp315-cp315-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
244192cecc5498ac1610594fac3b8a145dad949d231abb1a05a92cca4f410b72
BLAKE2b-256 checksum
How to use checksums
58cce4c999b8aaddf3d8d19f58c3917a4408e23fda62a6fdb09d759ba96722ca
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.22.4-cp315-cp315-macosx_10_15_x86_64.whl

Download URL tract-0.22.4-cp315-cp315-macosx_10_15_x86_64.whl
Size 8.2 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0fc48a9b34a11cf235c1e3702c10757828acc7ceeb402ab1ad78f2796058597f
BLAKE2b-256 checksum
How to use checksums
4d13f5929869cde8167faa7284a9813204ae9fb640a661493944a154a4e4b75b
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.22.4-cp315-cp315-macosx_10_15_universal2.whl

Download URL tract-0.22.4-cp315-cp315-macosx_10_15_universal2.whl
Size 15.3 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0d19f2c450466062e4b264df9cd13e9c1c463b746e73a9c2744c8e46d909c534
BLAKE2b-256 checksum
How to use checksums
8e63ac44ae786ce45a67836cf08c417b2a6abbab875df20126f5616acc2672d1
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.22.4-cp314-cp314-win_amd64.whl

Download URL tract-0.22.4-cp314-cp314-win_amd64.whl
Size 8.7 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a97139ffdb43c3f3b82b7243a3064177c5f386f9c815572d30e35125630aaabd
BLAKE2b-256 checksum
How to use checksums
629708e52a0b4ca0f3dcfb643b42e4e25e00d39ac4df6075b29906e7eadda41e
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.22.4-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5f3276fade5e6b52503f61678f4e657f2845dcbec3e3d2e448d53410b9a8b1b4
BLAKE2b-256 checksum
How to use checksums
bb92768da8ccc20d9731eb48a1a2fb3fef17939c3908fb734b880bdfe86d4f02
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.22.4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp314-cp314-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5c7aeb21ee3bdb19ba9ea7ec22edce476d5096b7824059bf95de44ba3ce56b79
BLAKE2b-256 checksum
How to use checksums
e85707984719db2e9bdef58aecee81354adbf66411ccd6b66438d7e83b10c087
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.22.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp314-cp314-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b9b0a1204a3831f946dd0a486f5843d481c4bee81809b87038290717b21bf6e8
BLAKE2b-256 checksum
How to use checksums
55aa7b844f7e7718af94ea8f14a3f81a26b66d98da73fe5e9a6be6f37444e69d
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.22.4-cp314-cp314-macosx_10_15_x86_64.whl

Download URL tract-0.22.4-cp314-cp314-macosx_10_15_x86_64.whl
Size 8.2 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
44decacb40390e50ccdee70f9d5a6c4a6a08e6e17461c28aecd7ccc23182daaf
BLAKE2b-256 checksum
How to use checksums
7d1dfaa4ceb654bb97ab4b76cc92d8ba3a083cc5646039e1d49eccbaaa20f1d5
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.22.4-cp314-cp314-macosx_10_15_universal2.whl

Download URL tract-0.22.4-cp314-cp314-macosx_10_15_universal2.whl
Size 15.3 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d5c697deb4ee484dc4e580f7f01e2c0b312581777a0d6a9dd5c7fb0b113483eb
BLAKE2b-256 checksum
How to use checksums
91d2954c7b8ebdbf4fe58fb43d8669263d2b02a4c3c9962a34a1dfae4caa22a0
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.22.4-cp313-cp313-win_amd64.whl

Download URL tract-0.22.4-cp313-cp313-win_amd64.whl
Size 8.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b3da98e2862484345c40f58239430808c14412068b948bfa63322f96872e1d34
BLAKE2b-256 checksum
How to use checksums
643cb4d00ec338a056c2f1b632330b3e6ed096acb6a189f48676f01f6cf0c74b
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.22.4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
375f9c8c1bf888ad90dfc750802d643731339c69cce4b0c805deb5241a240a38
BLAKE2b-256 checksum
How to use checksums
50da0bb226eadc9b9f649480a53a45ba47c0c53b8cfbf41c9aef7aa3f0d16e51
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.22.4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
36d68a4ec6e394f74fd3ff1a9dd1bce7abe581648ae800bdb30ad4823dcd876f
BLAKE2b-256 checksum
How to use checksums
03f4438758948a13f0c63cb41d753d1504c69520873898c3441cc993d5cd944e
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.22.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp313-cp313-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8a37738f853eaddb97fc48d74756a88f69391d2eb82358c7b102da5141cf1243
BLAKE2b-256 checksum
How to use checksums
7cedd4276cb8fc45975f16f98dd2fa910bdc2d19b57af4059fcaac3217484ee8
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.22.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL tract-0.22.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 8.2 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
c75c78f864a439c98ca1d682396ca71222769bc9b289805faa6e86f94d9aa837
BLAKE2b-256 checksum
How to use checksums
7884e3754a8436c8fca944e1d0661c5a49f6b0523e60714b80fd44dd0cc7336a
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.22.4-cp313-cp313-macosx_10_13_universal2.whl

Download URL tract-0.22.4-cp313-cp313-macosx_10_13_universal2.whl
Size 15.3 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
018dd6ce7efe829896c7040d0169835fc3fc2586b27b09f4b6319fdee6a4df31
BLAKE2b-256 checksum
How to use checksums
2c6d2855f6da82a6ea972309abcd9c7f6cdb23942ff001d275c07d62747f7ade
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.22.4-cp312-cp312-win_amd64.whl

Download URL tract-0.22.4-cp312-cp312-win_amd64.whl
Size 8.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9dc7e4b95b6e886c5f5f6f85c80830d1a9a8f7b1eedbe938559a6926d288d365
BLAKE2b-256 checksum
How to use checksums
ceee3a0d8e8de72a24d5e62b6a6cd6667da58103897ec81678979a94a2a25ca7
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.22.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d3a6fe0d1657fff6658467c0ec6563e89f02e8e749f93cd4a810156985082740
BLAKE2b-256 checksum
How to use checksums
d5e6108fd7b85cd8ccb5e58be5f8c320d5a9c3edb5f0332f243ab3db4d54128d
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.22.4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d13248bdfd172ebc0949fdc68588908ecbf9cd7131a2b8a9c28f8ae05fec56b0
BLAKE2b-256 checksum
How to use checksums
7ed82ac370ea907db0e6ef9fa156f6b88c109ae05394542d446aef0cb9256b2f
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.22.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp312-cp312-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10469163809f366bed561f01d202dec4ca98266d9ff0b67d292597e4d5d21d65
BLAKE2b-256 checksum
How to use checksums
3463bb0a3bc764dd658bf29dca010dd2db81313b535f11ba7a6bb328dc04cc06
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.22.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL tract-0.22.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 8.2 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
132830edacdb531043008081f267ffb2f9c4cd331ec2fed5aaeb274f91bd3cec
BLAKE2b-256 checksum
How to use checksums
eefcfa573e1787724aba4a6073204096bbb477f1556a6a44a01fdc5d9551b481
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.22.4-cp312-cp312-macosx_10_13_universal2.whl

Download URL tract-0.22.4-cp312-cp312-macosx_10_13_universal2.whl
Size 15.3 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
60a36d8180713e8ab917e831a640d3e4673a18fa8930545e1ce1791600f7ec65
BLAKE2b-256 checksum
How to use checksums
9d40d001f0e2f1366071b106d244924c52b118851e5ee09eb8ef289a8944ff75
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.22.4-cp311-cp311-win_amd64.whl

Download URL tract-0.22.4-cp311-cp311-win_amd64.whl
Size 8.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ba3b6eed7b68e2be9a6da19942cf6435219062fac731d251113c92117244b29c
BLAKE2b-256 checksum
How to use checksums
244b7d5455051da3a6c188a45f8b10fdfbf8baa782d0814d1de26e27d13f8ee5
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.22.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8f9ad29a1a461e64977a5920c1537cf2b7ad88ef54327aa99477b936d1c7f7bf
BLAKE2b-256 checksum
How to use checksums
b836da512b362084d1cfc594d48a3d9bf432ca7aabbffa19f79d3c2aa898c09c
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.22.4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
254edc7fd0a0ba63460e350584b00310af90142efaf8f0db9edcfaab43f8d1b2
BLAKE2b-256 checksum
How to use checksums
cdd1710e4b252fb3a95166f449f8363282109222618dcf00d44edaca7793a5f9
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.22.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp311-cp311-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b9cd83c58b59bce638ea3bc6f9fb4b1ef1cfec63ac7253cdfe358577fa982da
BLAKE2b-256 checksum
How to use checksums
b98d98adfecfd3c854807ff2cf64e4272b5d4b932367dfc4f561aa144009c068
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.22.4-cp311-cp311-macosx_10_13_x86_64.whl

Download URL tract-0.22.4-cp311-cp311-macosx_10_13_x86_64.whl
Size 8.2 MB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
379872ea0b338ab09adc6a306585efb90491fed2468547185d6f773bcd351e30
BLAKE2b-256 checksum
How to use checksums
d633e1b2992640921ddc48553fa284b64999314ddb13d2e7aad515b4ee7c80d3
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.22.4-cp311-cp311-macosx_10_13_universal2.whl

Download URL tract-0.22.4-cp311-cp311-macosx_10_13_universal2.whl
Size 15.3 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
376c37a9a1144e36f70c64d90a121dffa2ce4d8d52cefe22dec7e88506bda0c6
BLAKE2b-256 checksum
How to use checksums
4a680ca12b4b9c986bd2cbe833cced6c76b67e03a8cb314b4b3097f2a5bbc220
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.22.4-cp310-cp310-win_amd64.whl

Download URL tract-0.22.4-cp310-cp310-win_amd64.whl
Size 8.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3f7387621dc8b6f2b241b1c9a5cb414f81b108b1e9d56c0058cb45f91ad4975c
BLAKE2b-256 checksum
How to use checksums
b50340498362e6bbef4f57346766c88ccb281e1401d2483ec68d42081f5884be
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.22.4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fd6add1d3edd8d57406494ed7f5ce1f40473048ebcec3d6f19ecf98295750b22
BLAKE2b-256 checksum
How to use checksums
19f78a2e7c59db63a1eb6cb42f7777ef32c3e279ce9234e50c8c4e627606d09d
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.22.4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp310-cp310-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
588f7b774b9c933a7723e2cd8fe666c018de5577fd52cac3a1923105ffaededc
BLAKE2b-256 checksum
How to use checksums
2746d6d850b8a7bc2824bca35f7b178a9520529c6060fcb49e6465e29cd74014
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.22.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp310-cp310-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
782e07bbb7f6f63c6dbce30b85acf25d538b952474ae923462a6586982a5ee88
BLAKE2b-256 checksum
How to use checksums
a745d6a0017b11fb99f7cc1d8cd4a5477db8a1a3888a67fd7bea308c238d0c31
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.22.4-cp310-cp310-macosx_10_13_x86_64.whl

Download URL tract-0.22.4-cp310-cp310-macosx_10_13_x86_64.whl
Size 8.2 MB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
07a9ef6e80d416c7cadeb125601ce53eac8456ce0566ccfe98180acd1ad76f8a
BLAKE2b-256 checksum
How to use checksums
2c9899307b0cd3bfc88a7f4dcb0574e209c236f6a825e27a9e427519ae7e8075
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.22.4-cp310-cp310-macosx_10_13_universal2.whl

Download URL tract-0.22.4-cp310-cp310-macosx_10_13_universal2.whl
Size 15.3 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
accf81f27b99ee82bb8098f1698f62d349c2f5f5775c64ef35fad9ad8116b280
BLAKE2b-256 checksum
How to use checksums
a12dc4ad1f04baae4462ad8cf34afa93af21a812505fa765f0152825bb403a62
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.22.4-cp39-cp39-win_amd64.whl

Download URL tract-0.22.4-cp39-cp39-win_amd64.whl
Size 8.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b6661b782af7a5ca1705fbcb6f6659dd7ca42bfcb1d0c0206e4d306a50ac8eee
BLAKE2b-256 checksum
How to use checksums
700e0cb6ec217d2a97e1c033490bcd20add3e82296cb821cdc117537b082705c
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.22.4-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL tract-0.22.4-cp39-cp39-musllinux_1_2_x86_64.whl
Size 8.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8e57875bd5a0b0f129e0d877634bb080ebd288863e1c2f9c1502344e4dcefd09
BLAKE2b-256 checksum
How to use checksums
245cb2ab07a3dbe8812826545ea19e55f5cb169b0f29d6c2c01ed1de2396d16f
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.22.4-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL tract-0.22.4-cp39-cp39-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8e684c498a1fe2da7c147a5978b750045627633fd139fc56b3ba06ad4b14efee
BLAKE2b-256 checksum
How to use checksums
e4e19eef7d4edba8be1080a50f93296b7671ab30384c88932d2678a02b79e19c
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.22.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL tract-0.22.4-cp39-cp39-macosx_11_0_arm64.whl
Size 7.1 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
391049559775833f918b242619ad2d72d343d010091e1ad9dcc7917049e7fc33
BLAKE2b-256 checksum
How to use checksums
47038f96d3e015832de0d6eb0afc2da930b91e14bb864ce5e39dc30e6cdc129f
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.22.4-cp39-cp39-macosx_10_13_x86_64.whl

Download URL tract-0.22.4-cp39-cp39-macosx_10_13_x86_64.whl
Size 8.2 MB
Tags CPython 3.9 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e40250e372a77482a27a43f99610efa3dc3259285ec6cd24cca7d3b95fbfd1ab
BLAKE2b-256 checksum
How to use checksums
1c1c5c3b1e69261f8e4fb97b553ef3d4a5ccbb2b9584bb5455b007e819ba0720
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.22.4-cp39-cp39-macosx_10_13_universal2.whl

Download URL tract-0.22.4-cp39-cp39-macosx_10_13_universal2.whl
Size 15.3 MB
Tags CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0984476e6550d5e1655071d6b83d80c64068a2986a12cfbd53e3a6f1ed898721
BLAKE2b-256 checksum
How to use checksums
df28e24dc391673741096b17b6883a74710ca5fd594fdc547dbc0df236627c72
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.22.4 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