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

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.10
File Size Uploaded Provenance Actions
tract-0.23.10.tar.gz 11.0 MB With provenance Details for tract-0.23.10.tar.gz

Built distributions (wheels)

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

Total release size: 533.0 MB

Release files / tract-0.23.10.tar.gz

Download URL tract-0.23.10.tar.gz
Size 11.0 MB
Tags Source
SHA-256 checksum
How to use checksums
f8587e155bcc64499afda045c08080747dc31b184d3c292d5bd67a3f2d699333
BLAKE2b-256 checksum
How to use checksums
3c5dc7d5ba315ea843492a6cdb9316c2ddade5ddc5804851cfc94a0bd4b2132c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp315-cp315-win_amd64.whl
Size 11.0 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
67801124b4b2d8fd91267cb4485a465ade76fd39f18a044ecfa2488323ad465c
BLAKE2b-256 checksum
How to use checksums
bbc5356d921b699987abb47294beaaeba9f49e134e9b16fa15014331d7f6d96f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp315-cp315-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9d3c892e4bde18dec678d92f2ce31582e67c033d9ab6e629aae31271fda01da5
BLAKE2b-256 checksum
How to use checksums
60924893a2b1085e70cfaf760c3db4e3607b8bcef055f19bffbd45cd5f53e10b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp315-cp315-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
772c74537d143e70c225734f9d856990e35a48ca940ece981e0d6f1db8fcbae5
BLAKE2b-256 checksum
How to use checksums
4ad0750d2deebdea8c5e173ef933709cab1ddcfd3a902a1a4ec0e826d484e447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp315-cp315-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74307449dfb7487ec58277f8377c83298b679e60de4f633da009dca61214a81f
BLAKE2b-256 checksum
How to use checksums
3b4557d598ef3d28a4820753390ee7666cef33c9545134aad1c9bc33f21df35c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp315-cp315-macosx_10_15_x86_64.whl
Size 10.9 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b7d1de1c93f12a84ec76d404c7a2146a757c897986f257aab27aff15f2518666
BLAKE2b-256 checksum
How to use checksums
6955e5f4b082e191c890655a19ed05c4e39729bf5fcd0bf0b909a9d6f8137805
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp315-cp315-macosx_10_15_universal2.whl
Size 20.3 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
61ab5dbe0e5483a54776ed69c485eeaccb45e53204c6033d3d18cecd0348f8c4
BLAKE2b-256 checksum
How to use checksums
23ab53419c63e02822f9509e8e7fd775d97172e09f09dab80a6c0ed259e7d049
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp314-cp314-win_amd64.whl
Size 11.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
c29594d294ae3a415a8f64d102c881a14887ee0a0b13abdfc98b577174bc9f88
BLAKE2b-256 checksum
How to use checksums
a30d3866865cd20f3967816813bffc497217ad4fe59c77e1aec12298e223120b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp314-cp314-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e81253bc6f5582ca4ffa82b803713252387ef85a1ae18a9aec598687641343bb
BLAKE2b-256 checksum
How to use checksums
f24f75851e8bda3e952b73096d97c30eae0a969e55c8a11bbeac96bb688b4f8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp314-cp314-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
762a0c1cb01f726cd4ee09a0e821fdf70db57892bc1ee1dc1da35b2cc3c1e147
BLAKE2b-256 checksum
How to use checksums
98122681234871f88ead30a829adb1074ff79463d133178fae13913bed72c43e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp314-cp314-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4d318547a886bad7c376dc409af80cc311fff32e17894ab5342627b1bdc062f5
BLAKE2b-256 checksum
How to use checksums
20f67c5d9006236ac949024eeadc5453e97d272c4f9ee7c50641c2c39d2716c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp314-cp314-macosx_10_15_x86_64.whl
Size 10.9 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
1ba59f77e1b9b595bdeb28c899a6a86ef04fb8bb0a59298f0ecb6b97ab545ba3
BLAKE2b-256 checksum
How to use checksums
a7d96b6ab0df12cf36ce894b650a4067ce6df11b4ebc4189457aac02db88ee80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp314-cp314-macosx_10_15_universal2.whl
Size 20.3 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3a797bb7048a016c77101f78550c56318f214ed70801ddbc2e496aa00abc0131
BLAKE2b-256 checksum
How to use checksums
38961a8a0a8640710556e32260f26334459af71bf1ec1fd616dc6869b9cd5a11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp313-cp313-win_amd64.whl
Size 11.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0df33409b4a40a94241c461dff3cd6b69bc746b0fe085ead280f48eeaebf853c
BLAKE2b-256 checksum
How to use checksums
414b1e8b372f33da7bf9eb7f30a482772e2ff597e833072600d7be174f31f282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp313-cp313-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c7dc70d42d854f9801d39ba5476e418469c835c19f75dc6183eb793f9ccda28a
BLAKE2b-256 checksum
How to use checksums
781826f43cf590c146a12cd533f39015b1ff5c1275f50b7940f32fd631b384f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp313-cp313-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cb4f49b85506c04b7f750e9861133212b8febb590482f35e903e4924440c5540
BLAKE2b-256 checksum
How to use checksums
6b1fbcd8b6ea0be701e0d4a8fcc3f97fe1a1ad3e36999810ddd35520f8306e93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp313-cp313-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
04221bb01965d6ef255f75f4f0e0c5a31c08f4c47979ef964f2bfe08f23e414d
BLAKE2b-256 checksum
How to use checksums
aeb56c5523c01d1ebe38574fcdaa5fac68d9013cd1cea269f22a6254258c7363
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp313-cp313-macosx_10_13_x86_64.whl
Size 10.9 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
76bdd25674a8c2a3285661027071ee48647f97a66804de704d8a664b26eac127
BLAKE2b-256 checksum
How to use checksums
32759398d8ac3fe4a2bfde7d9ca0bddb86223a93b88249db03e5c6054767de85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp313-cp313-macosx_10_13_universal2.whl
Size 20.3 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
69809c3f5d010c398b3f796007cfff54a80f9b8b0ffd54acf2c258d5908f584d
BLAKE2b-256 checksum
How to use checksums
1f01ff10df2c3303bfa1d248192b651b3138355014d74d924b258bb36dea1582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp312-cp312-win_amd64.whl
Size 11.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
31a660d8d910bf16ec5e222bc649c79857a560289000377c72a37bd4f0aeced5
BLAKE2b-256 checksum
How to use checksums
f454d2fc2c87823556a20e717223dfc506ae32a5688f9d10477b55cb9bd74ceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp312-cp312-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
15acccc2a0d95f3614b4d1f9d169daf74548f57b7ba32fb6962702d50db2810a
BLAKE2b-256 checksum
How to use checksums
4dc53f19f6aaedb1e01581d8a2e1130fe9b5a74a5d81e78ab040d6d293ea07f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp312-cp312-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e6e0ba5ffeb2759c05c9b58716e2f8e533bbc50ae4d94ff5e984e278c3bdb7ef
BLAKE2b-256 checksum
How to use checksums
ded73aef160f24844efa2fc67f881a1a97ed68521b34784cd802a53ecfd8dd74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp312-cp312-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7c2f3c3778c96f7db21690794f25caff30a2f08a66830aa63022cec5e5c2e218
BLAKE2b-256 checksum
How to use checksums
870d0565466e9d25ca183ce96439164562e775806f61d32de25f9579e81e7aa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp312-cp312-macosx_10_13_x86_64.whl
Size 10.9 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
de1d523c5ee597f54afd0944f424c1c1a107a35c7ea7eb3eba455113f7a1f1d8
BLAKE2b-256 checksum
How to use checksums
3d624660f11e0d12f8ea929c43d3acc8e03b1ca22861d253b028f667753d5447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp312-cp312-macosx_10_13_universal2.whl
Size 20.3 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5657c9fb17385742580292484ab3a7db8b9474184fbb7cb0ecb8ea82d8d0c14e
BLAKE2b-256 checksum
How to use checksums
aa3c923d2c6b88e217d36c42ba50d1d3edebabf9d95a1166eebc97a44493dacf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp311-cp311-win_amd64.whl
Size 11.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2a3d0ed9a88c41fb61fb0f0cadd45fba36dd036182d96039b3807c0f9cb05955
BLAKE2b-256 checksum
How to use checksums
4d64e3e4fa13eca2bcef49ca567d97d56f5236fa28efba52bbfd000710183555
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp311-cp311-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0988f5f2c25c4612a805f36985566be050a185516ba38949bfb2406c8e169fe
BLAKE2b-256 checksum
How to use checksums
6d45e0e79bd964ffe73bf10cb9791b7f7b4b1822d48bea84739157cd2fb24eac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp311-cp311-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ca6c75fbe9c1b9d2ae51a5527c5cb3f98c5152891f2709d9bbc492fef0c70a3
BLAKE2b-256 checksum
How to use checksums
e7bee60b325041e81f62115230ccaa8e2c0e359baf977f74fea82d5eb8654f59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp311-cp311-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e498567d9319fe1ef0edcbcdca43ce7fd691bac5af67f38cd875538cec79bdf3
BLAKE2b-256 checksum
How to use checksums
86652e0e9b4e69e23996756f54722523f918594a4f9c6e65de8ee5feed445831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp311-cp311-macosx_10_13_x86_64.whl
Size 10.9 MB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
586b1b733c0f58a9b44016a8ca46c454042d67d3632a4f799b62cf3fefec497e
BLAKE2b-256 checksum
How to use checksums
0d78681e81c6433d77f6910dfe386f7886da229e8a7b02aa6a4f3ce1d652069a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp311-cp311-macosx_10_13_universal2.whl
Size 20.3 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
317dfbbe33c77df46fdb8c4927eabf9e669772c222621e346ee2f0cde3f7c0d5
BLAKE2b-256 checksum
How to use checksums
fa1f24650c7d200ad1b5affb7cde8495fccb49eb97814594d6373784905e325e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp310-cp310-win_amd64.whl
Size 11.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
567f7c89ec81ca0fcb0d59819a39bff09cbd359819a105f737afcf6498eac50a
BLAKE2b-256 checksum
How to use checksums
adb09d73c787158f01300dabd3a136f9b06d2e07274ac274b51715d45ac07a4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp310-cp310-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6a97361857ec5de45edf0dbd76548fd48b0bc45961e7719cae3ee57cfd5ad8ad
BLAKE2b-256 checksum
How to use checksums
96a3311c642bb6416a54158b092f3283f087aef42b5fd082aa8029ea312bc84c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

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

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp310-cp310-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20c4e540394ae2556c49ce87c450c4e183ad2b6f3ac5e2fc668b76abc102ab4f
BLAKE2b-256 checksum
How to use checksums
592e6d7cc2b314f44024c31b8a624a84a1f4b7ba505066c9c18e9e50b5ae3202
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp310-cp310-macosx_10_13_x86_64.whl
Size 10.9 MB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f7a46d678c001fed20bed82287a7b493fec46e1364ddb826055173ddef4b4266
BLAKE2b-256 checksum
How to use checksums
5881e46684830dc0ba9a1d140b072eb7c62a44ce514ca3fb91d7e0197380e04d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp310-cp310-macosx_10_13_universal2.whl
Size 20.3 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
52c9fa3863de2c22887e982e54bc4325ef44691ee9968f522576be6aab84cdcf
BLAKE2b-256 checksum
How to use checksums
386ac89bf76096ee969f6b2099f97aaaba53c2bb2f8c6c9af42f203adb219776
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp39-cp39-win_amd64.whl
Size 11.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
977189be40d9eb3922990e3107509d5ba187a9f70cf2d1416d6e00cbaee7906b
BLAKE2b-256 checksum
How to use checksums
0b31090350210a5b6cc5a689626d996267bfa93dd4e472d6fd8ed2d0ebe8413e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp39-cp39-musllinux_1_2_x86_64.whl
Size 11.5 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
40da1d63431fa4be5f0f3dbcbce43a477143b2b1f363a3317fb3479a3e56fe0d
BLAKE2b-256 checksum
How to use checksums
f181bf1fd1cd21d8ae48e05bb78e9781cb790fd49056abfb655ab98c861958fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp39-cp39-manylinux_2_28_x86_64.whl
Size 11.4 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7de4314a6768f9b9182011b9529189f57c3f9c5dfac78942e447c608e1016e5d
BLAKE2b-256 checksum
How to use checksums
df9551a88e08695e0430988b21724eeaf4161254b2b8e432a72db5194bfef2da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

Download URL tract-0.23.10-cp39-cp39-macosx_11_0_arm64.whl
Size 9.6 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
918c2da0b615de42532ad10bfeaf920ef085b1653ee9f710628ce399e90ccaf0
BLAKE2b-256 checksum
How to use checksums
9ff2f3c594531c2d1e1593ec72d84754e874e870aaf61cebe4b559e2c41aa6b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

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

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

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 Nov 5, 2026.

Transparency log

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

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

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 Nov 5, 2026.

Transparency log

Security for tract 0.23.10

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.

Full provenance

All 43 files in this release have been uploaded with provenance metadata.

Select from 43 files

Attestation for tract-0.23.10.tar.gz

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 Nov 5, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.23.10 This release

43 release files Full provenance

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