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.

:hidden:

onnx
nnef
inference_model
model
fact
runnable
tensor

API Reference

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().load("./mobilenetv2-7.onnx").into_model().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 Tensor 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.

Running on GPU

The getting started example above runs on the CPU, which is the default runtime. On systems with an NVIDIA GPU, tract can leverage CUDA for accelerated inference. The only change is in how the model is prepared: instead of calling into_runnable(), use a CUDA runtime to prepare the model.

import tract

# load and type the model as before
model = tract.onnx().load("./mobilenetv2-7.onnx").into_model()

# prepare it for the CUDA runtime
cuda = tract.runtime_for_name("cuda")
runnable = cuda.prepare(model)

# run exactly as before
outputs = runnable.run([im])
output = outputs[0].to_numpy()

The Metal runtime works the same way on Apple Silicon Macs: just replace "cuda" with "metal".

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

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.23.9
File Size Uploaded
tract-0.23.9.tar.gz 9.8 MB Details

Built distributions (wheels)

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

Total release size: 514.3 MB

Release files / tract-0.23.9.tar.gz

Download URL tract-0.23.9.tar.gz
Size 9.8 MB
Tags Source
SHA-256 checksum
How to use checksums
178af11ac9c678c37e9065472f72239b5980f27085045dfa7a2e29873e66e0da
BLAKE2b-256 checksum
How to use checksums
942c6593ab59c6ea36c500fb547fb9429fda215ee0c4e632722449045e01944f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp315-cp315-win_amd64.whl
Size 10.5 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
ad465e85a0cd014c2befd18ea5d3702a0faed95e7e91b40128b48d0d2ff38a68
BLAKE2b-256 checksum
How to use checksums
0735f005b11ca89870d6fdd81b2a8f4aa4afeb866b2d1ed22c0d8903916db375
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp315-cp315-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
51c0e6a4885bd7297ee60fc8238037147bfb3b7756ed15da90fbfa5f77f4a709
BLAKE2b-256 checksum
How to use checksums
073a8f505b6d248631088b2c880f05366832d5ce441c9db69e0a6b1bb0cd4c94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp315-cp315-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b59270d50c6ffeea2690cd341ad4d494d623f62ba7042b2de75a62c907f9d7ff
BLAKE2b-256 checksum
How to use checksums
26c35e8c4b67f6c27b799b54fb9d5e865c00dafead70b5e1b56e0c21134c5a38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp315-cp315-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
256b350ca79cad2fc260cb6ce7ce03180a369bf721d7f610a97d787010048467
BLAKE2b-256 checksum
How to use checksums
f55429a7b6fa9e0f3a32dbf8954626659d4fdcaf95f7cbb8c4b975ee6fb0495c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp315-cp315-macosx_10_15_x86_64.whl
Size 10.5 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c6f5baea7133290a23f4e22e6cbfb2c38f063a91688519ff395613910304b68e
BLAKE2b-256 checksum
How to use checksums
fcb850caab88a00ddf84889f6c240c686e278c761a20156f7cfb16ed0381b7b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp315-cp315-macosx_10_15_universal2.whl
Size 19.7 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
720a5003f3b3f345024a4d291dc5587586a4b016480eae92bf5bc118ce434de4
BLAKE2b-256 checksum
How to use checksums
74e3da502d09ffc1bb99f5b432545178031c1d570cf51e5700b8f6fa6abae39c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp314-cp314-win_amd64.whl
Size 10.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3763247f3e34991bed45b5e03e4b532f844a060ba6230ed46e7ae2cfcfaf54e5
BLAKE2b-256 checksum
How to use checksums
baa2666135df114b052100e237c8eeb2b60dc017f55043c98b6839689bc83b5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp314-cp314-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
04286212980b06bef632744c9a0c1157b3e7669b8085e2e0b3e71bfa098bc83f
BLAKE2b-256 checksum
How to use checksums
b097e2c3a37486ca02d62cfea2973ad5e2915ba66e843d4d49eaa09dd554faeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp314-cp314-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3644ff576e4ba1ea1f4d4f55296d6af1199dbe1e779f5f2de3b75d6837313c1c
BLAKE2b-256 checksum
How to use checksums
cba96b8ca0c0adbf5f7042de7933b280fcea65afd3f2e5f5b3d19c84177a787b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp314-cp314-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a2d950bb73d13bc23e67eb31a320a9eec14466a869817e080024580295be12ef
BLAKE2b-256 checksum
How to use checksums
fe7ac5079c53631795810d7e2a2bf53f2ba2b7910f65a44739139cb37d5515b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp314-cp314-macosx_10_15_x86_64.whl
Size 10.5 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
cf7d4e6deb2680c5d9e779e8705f61dd79341ab1834d4a54cd7852a0c83d2471
BLAKE2b-256 checksum
How to use checksums
5221906c1403aed2775718ae1aaaa08663b2397b07432e5d9958152a95adc979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp314-cp314-macosx_10_15_universal2.whl
Size 19.7 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6322d12a2f7c7ce831d9f1213b87c6d0b460683425571b0b8c2e7ab12b5b6830
BLAKE2b-256 checksum
How to use checksums
2ae7c0b1ec3ebc148e4fe6598fe07326e15d9fba611199ec699493b3a26e71f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp313-cp313-win_amd64.whl
Size 10.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5fe32ec22f6768105fe9cbc1c548a5094fdb5175bb35ce5799b37570405631b9
BLAKE2b-256 checksum
How to use checksums
3b877c20cc6d616023b4e47aee9ecb8a2df2c3f83c005c4722b9833b41410ba4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp313-cp313-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d1687e73b6a7540ce6911ffd4d442326b9ea422347ce2e6ada4e8ef77c4c6f30
BLAKE2b-256 checksum
How to use checksums
8e28f4553e3778c27279f96f03cdac8c47f79bbf2384a7ccfeda0cabab91ac08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp313-cp313-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ab322a5c12f2f0c2ea57bea61a9014fb1ae57d65d735ea6ce34f3d3bd0123316
BLAKE2b-256 checksum
How to use checksums
f139c0dfb657417f92a60eef6126028a1ea25d642a5b1d0a647721969a4535b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp313-cp313-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
713da34861eba9010fb8fbba75459b4c39ccf52e274f582b72e0ff4ef2d46f7d
BLAKE2b-256 checksum
How to use checksums
f0ac84e2a7b2ad8b2cd5d48f15f83537f7266164a533f2e239651320e0944b09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp313-cp313-macosx_10_13_x86_64.whl
Size 10.5 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
36c90009e66c1f443b2352f0251b6889e586041ec2a46cd2659de0f1f5e71730
BLAKE2b-256 checksum
How to use checksums
baa29e10c9a2d16d1b2be9b59ec1bd14446cbe2231f227d924f612092d08d745
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp313-cp313-macosx_10_13_universal2.whl
Size 19.7 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
38825f7319d86c3ba82b65d3318b252b2d32c786af84cac206b7b0c0f3e68fc1
BLAKE2b-256 checksum
How to use checksums
0d772e92c9ec82733a4c9fc94b56ec7455874abcf484eaf41ae8aaf4820febe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp312-cp312-win_amd64.whl
Size 10.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eadce2996e40d4582c9b34a0c05bb3e0baa9e8b381b561d351b28b9712c3b2ed
BLAKE2b-256 checksum
How to use checksums
a2cf2c7d0c72e11eee4e332e7c3ba343fe54c71547dc9c19ddf0429d8d12d986
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp312-cp312-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
02858a75124ed3e9488319394a10b4ea5e13072a00149f696be9f241db734b0c
BLAKE2b-256 checksum
How to use checksums
84703ed11ca6fd524143db5e331a7aca9522f19b839a6f533d4dee73ab695a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp312-cp312-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
45a319bb19be6d2df3ba18bdfd99606a5e39405bca6d28314a3949da4d85ba1a
BLAKE2b-256 checksum
How to use checksums
5571ead1d2edc8cc0d06b23282bcc770e0d8276cfb34a40b4ebcfefb64a70402
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp312-cp312-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
12beb54d6f870e53edb97c9eb95f67445c5e36353ee5b0c0d4ad8784cdb28ce2
BLAKE2b-256 checksum
How to use checksums
4425e73669f6f32b95dadb54118f441b692943ea3f68624897be27b85a2afe49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp312-cp312-macosx_10_13_x86_64.whl
Size 10.5 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
45218ba6619d2c8526422f770ca46c3530055f42c8c330e57981989fc583caeb
BLAKE2b-256 checksum
How to use checksums
d153e7ef92b2fa5a6c07885ee73d0db2783aece88a2c2925b25ce69e5adbd69f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp312-cp312-macosx_10_13_universal2.whl
Size 19.7 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1c161af6fc76a6613939033e7c801cae75875c1e6e67cb3a8468a260a0d18c52
BLAKE2b-256 checksum
How to use checksums
837f783f00c3064ac1d867dda4925c6399f452d768a72e857b43339235a55304
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp311-cp311-win_amd64.whl
Size 10.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a9b6a23dc886b779fac8b8fa0c41b6dcc7ddf91112ccd2a439fefb8a89923110
BLAKE2b-256 checksum
How to use checksums
1fab93f6c4e666c1e681d2bc3464fa4a1a18197d8b6b23d2b3f1a97b6af161be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp311-cp311-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
05d67036fc5fceeb513661a45d3d9f993ec8c192a51599f3de668168d47d734f
BLAKE2b-256 checksum
How to use checksums
94b7ccf22f9f54be70ff07b83ff3097bd8d22373213c95f49d62462e9caf13c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp311-cp311-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dbb005b06c87e3247d81131167e605ff05f6ffb0751c66144aeb972603e8b0a0
BLAKE2b-256 checksum
How to use checksums
e0489096ba853ca272de00eb5088cf2dab9f6c2dfa341cc3c3147afd5cd4a476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp311-cp311-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b20c2df80b9b4ee6e13618f78b05aef356f3067a562a9612a8bfc3f45c3f8e3d
BLAKE2b-256 checksum
How to use checksums
5c367b6f0df678500d9e077a3fe0b3f761d10f18ac8c9a6a56a4030a4fb25f61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp311-cp311-macosx_10_13_x86_64.whl
Size 10.5 MB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
06f8c48ce6ccddfa15d7c4926d4238df1373675f4c2a4edc7d7f52e04c088a25
BLAKE2b-256 checksum
How to use checksums
78ff440795a0d3e64d60f15d756623e50d44929fd82a9d8b1ead5970cda0a26d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp311-cp311-macosx_10_13_universal2.whl
Size 19.7 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
25da683836bfac5134ab06e620b2716d513be35b42083d1f48426e74e1109aeb
BLAKE2b-256 checksum
How to use checksums
1847131b8b18e57fd4653500b32a82b6a18db7f626bc8d0ce82af887e2b6bb45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp310-cp310-win_amd64.whl
Size 10.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
deccf55bf215b3bd52a7b3d3a3c0dd6dff6249d5e059561539a6db3792c34c7a
BLAKE2b-256 checksum
How to use checksums
f0ba55bd5d61e8f8b27886df861b70fa1bffda0bb357b2162e514f462a033f45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp310-cp310-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
80ecfe702b5168b94f36a257da8fc25bdc5992493f252322a0327631be5b4560
BLAKE2b-256 checksum
How to use checksums
6d6753accf37f9a733158999df69c35812df515c714f41970f13045a948a1267
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp310-cp310-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f727e016e179a4d0770b3b322cf5d600a7205232c1837cde761e793b9cb4e7a5
BLAKE2b-256 checksum
How to use checksums
eab8a7a1d0db8ae4523e39e3517dafe3a18d18ae923da0b48691c1d0fd3d8b35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp310-cp310-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
106c464cb5767b5f30fc79c875c440661a6d35f1af793cb3c8f7f55ae0433412
BLAKE2b-256 checksum
How to use checksums
927306178378e9a98ca4f873e43ce070d35a7385940a3169ff752a8a5ec7cb01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp310-cp310-macosx_10_13_x86_64.whl
Size 10.5 MB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e13cba25c8a7a8757fe28539e2b30238da90bd0a99ff35a0fad3a0f9d8fc23fc
BLAKE2b-256 checksum
How to use checksums
a56efcc945860fa0fa8346e5e34145602a178e1f2687a1f7b951376b5684f42a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp310-cp310-macosx_10_13_universal2.whl
Size 19.7 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d844fd4c3407d2bcd980c6c58c357a3c29d0f4c1a22909134ff5d7a12443c5d9
BLAKE2b-256 checksum
How to use checksums
431a20c84c82755f876c2535a33e97d3b0c3cd49e3f8d3990ce714b39cbaa9a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp39-cp39-win_amd64.whl
Size 10.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f30150d250c25246cf53774a60ef398b85ff0da9ac07bc9204641baaf8161da0
BLAKE2b-256 checksum
How to use checksums
25ff242262b19d170bda938042a70f47c4d63a06ae8f5a16c7e95880b9e9332b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp39-cp39-musllinux_1_2_x86_64.whl
Size 11.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
433675bed269387552cc7507efde7fe7d96a821d9e84beb8967b8db48ab21248
BLAKE2b-256 checksum
How to use checksums
788a60fc6efab996810574334a4a1f75b342fcc053ffb3603e0c0d8c8c0e1474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp39-cp39-manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e8b9f5d17a78e2972771a7030e4fc720174386531c2b5d22e4754a963fc48817
BLAKE2b-256 checksum
How to use checksums
5f3a8d7d803f75befeac3a2e2b81784c8262782d20918c5e315df5cf5d1a5fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp39-cp39-macosx_11_0_arm64.whl
Size 9.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b0fef420f456cff29172db91387a4f3584dde6bae268bb7927ddf3990e143535
BLAKE2b-256 checksum
How to use checksums
43a2cd3da80babd1e8e20c9cc7faf5d7f94bb1a2ee4fee7cefff334726316b89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp39-cp39-macosx_10_13_x86_64.whl
Size 10.5 MB
Tags CPython 3.9 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d5b853cceabb6bd1a82300daa8b92aa349bb5bd0d41e71e4e187fc4ba53f81a6
BLAKE2b-256 checksum
How to use checksums
d7a8867ebe59ae4c753fc0691a5d0556ffcd2bda41532fdc99ac027107e652b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

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

Download URL tract-0.23.9-cp39-cp39-macosx_10_13_universal2.whl
Size 19.7 MB
Tags CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
011a4c3a3e99b90044f0fcd980fe2816b1b2dfe287425b361e74159262ec5d61
BLAKE2b-256 checksum
How to use checksums
aec910665fc0bfb2c27482511e778127de72b2cb015b3c717b1e6a26307833aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.23.9 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