Skip to main content

TOSA Tools

A toolkit for working with the Tensor Operator Set Architecture (TOSA) Specification (https://github.com/arm/tosa-specification), providing serialization, reference implementation, and MLIR translation capabilities.

Introduction

TOSA Tools is a composite project that integrates three main components:

  • reference_model – a reference implementation of TOSA operators.
  • serialization – provides methods to read and write serialized TOSA graphs.
  • mlir_translator – implements translators between the TOSA MLIR dialect and serialized representations.

Each subfolder contains its own README with more detailed information.

Release Notes

For release-specific changes, see the release notes.

PyPI package

From v2026.02.0 onward, the tosa-tools Python package is published on PyPI. For most users, the quickest start is:

python -m pip install tosa-tools

This installs the Python APIs and command-line entrypoints from all the components (serialization + reference model + MLIR translator). For a concise list of the Python modules, executables, console scripts and shared libraries installed by the package, see PYTHON_PACKAGE.md.

Prerequisites

Platform support

The following platforms are supported:

Platform Architecture Support level
Linux (r) x86_64 release
Linux (r) aarch64 experimental
Windows (r) x86_64 experimental
macOS (r) Apple silicon experimental

All supported platforms have operational CI builds and tests. Experimental platforms may not produce bit-exact reference model results compared to Linux/x86_64.

For build instructions see README.md for individual components.

Test environments

Platform Architecture OS version Toolchain
Linux (r) x86_64 Ubuntu 25.10 Clang 18.1.8
Linux (r) aarch64 Ubuntu 25.10 Clang 18.1.8
Windows (r) x86_64 Server 2022 MSVC compiler 19.44.35221.0 toolset 14.44.35207
macOS (r) Apple silicon 15.7 XCode 26.1.1 AppleClang 17.0.0.17000404

Linux Docker configuration is available in this repository at ci/docker

System Requirements

Tool Version Note
Python 3.10 or later tested with 3.12.0
CMake 3.18 or later tested with 3.30

External Dependencies

LLVM/MLIR

The TOSA MLIR Translator must be linked against a build of LLVM with the MLIR project enabled. Currently, the TOSA MLIR Translator aims to be compatible with the main branch of LLVM. However, when breaking API changes are introduced in LLVM/MLIR, compatibility may not be guaranteed. We regularly update the tested SHA; see ci/vars/llvm-sha.yml for the current SHA.

Quick Build (POSIX)

Build all projects with default configuration:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

Selective Build

Use TOSA_ENABLE_PROJECTS to build specific components:

Build only serialization library:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DTOSA_ENABLE_PROJECTS=serialization
cmake --build build

Build serialization and reference model:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DTOSA_ENABLE_PROJECTS="serialization;reference_model"
cmake --build build

Build MLIR translator:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DTOSA_ENABLE_PROJECTS="mlir_translator" \
    -DMLIR_TOSA_OPT=ON \
    -DMLIR_DIR=${LLVM_BUILD}/lib/cmake/mlir \
    -DLLVM_DIR=${LLVM_BUILD}/lib/cmake/llvm
cmake --build build

Build all projects (including MLIR translator):

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DTOSA_ENABLE_PROJECTS=all \
    -DMLIR_TOSA_OPT=ON \
    -DMLIR_DIR=${LLVM_BUILD}/lib/cmake/mlir \
    -DLLVM_DIR=${LLVM_BUILD}/lib/cmake/llvm
cmake --build build

Note: The MLIR translator requires MLIR to be available on your system. It is not enabled by default. LLVM_BUILD must be absolute path to llvm-project build directory.

Debug Build

For debug symbols:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug -DTOSA_ENABLE_PROJECTS=reference_model
cmake --build build

Build and install with pip

The Python package is built with scikit-build-core, which drives a CMake build under the hood. This means pip install will compile native code and therefore requires a working C/C++ toolchain.

If you just want the prebuilt package, use python -m pip install tosa-tools as shown above. The steps below are for building from source.

Note: Starting with release 2026.05.0, the tooling to build/install the individual component Python packages from subdirectories will be removed. Use the unified tosa-tools package from the repository root (python -m pip install .).

Install default components (serialization + reference model)

This uses the default CMake definitions from pyproject.toml.

python -m venv .venv
source .venv/bin/activate

python -m pip install -U pip

# Build + install from the current checkout
python -m pip install . -v -Cbuild-dir=build/pip-install

Install with MLIR translator enabled

To build the MLIR translator you need a compatible LLVM/MLIR build. The tested LLVM commit is pinned in ci/vars/llvm-sha.yml.

Install tosa-tools with the required CMake config settings:

python -m pip install . -v -Cbuild-dir=build/pip-install \
    --config-settings=cmake.define.TOSA_ENABLE_PROJECTS="serialization;reference_model;mlir_translator" \
    --config-settings=cmake.define.MLIR_TOSA_OPT=ON \
    --config-settings=cmake.define.MLIR_DIR="${LLVM_BUILD}/lib/cmake/mlir" \
    --config-settings=cmake.define.LLVM_DIR="${LLVM_BUILD}/lib/cmake/llvm"

Build a wheel locally (optional)

python -m pip wheel . -w dist -v -Cbuild-dir=build/pip-wheel
python -m pip install --no-deps dist/*.whl

Development Environment

For a consistent setup, use the provided Docker configuration for development. This mirrors the CI environment closely. Please refer to the CI README for more details.

Pre-Commit Checks

Before pushing a commit, pre-commit checks must be run to ensure conformity.

NOTE: All commits pushed to remote must adhere to the structured commit format, please refer to CONTRIBUTING.md for detailed guidelines.

pre-commit install
pre-commit run --all

Versioning

This project uses Calendar Versioning (CalVer) in the format: YYYY.0M.Micro[.Modifier]

  • YYYY – 4-digit release year (e.g., 2025)
  • 0M – 2-digit Zero-padded release month (e.g., 07 for July)
  • Micro – The third and usually final number in the version. Sometimes referred to as the "patch" segment.
  • Modifier - Optional text tag used to signify extra information about the build.
    • no tag (empty string) - builds produced for release will have no tag at all.

The main branch is used as the active development branch for the next version.

Backward Compatibility

The TOSA Specification outlines its own backward compatibility guarantees and rules.

This section focuses on the backward compatibility guarantees of this project, which implements the specification.

"Software" refers to tools provided by this project or otherwise explicitly approved external ones. There are no guarantees when using hand-written files or ones generated by un-vetted tools.

  • Serialization

    • The Serialization library guarantees the ability to load .tosa flatbuffer files produced by earlier versions of the software, within a major TOSA specification version.
    • TOSA Specification features marked as experimental are an exception to the above and we may remove them and the ability to parse them after a notice period.
  • Reference Model & Conformance Tests

    • The Reference Model uses the Serialization library and is able to read flatbuffer files produced by older software.

    Compatibility between versions is determined by what changed in the following three areas: reference model result, compliance rules (defining tolerance), and conformance test content. For details on exact changes please refer to the RELEASE_NOTES.md supplied with each release.

    These changes are applied on a per-operator basis.

    • Reference model result

      • A bug fix to an operator can make it incompatible with conformance tests and numerical tolerances from previous software versions.
    • Compliance rules (Tolerance) With regards to compatibility between reference model results and tolerances, we currently make no guarantees that two versions would be compatible with each other.

      TOSA Specification outlines that changes to the compliance rules are allowed in both directions: tightening and restricting. And as this implementation follows the specification it is possible that a change in tolerance causes incompatibility between two versions.

    • Conformance test content

      • Bug fixes in the CTS can alter generated tests and their values, making new Reference Model implementations potentially incompatible with older Conformance Tests.
  • TOSA MLIR Translator

    • The MLIR Translator uses Serialization library and is able to read flatbuffer files produced by older software.
    • MLIR Translator depends on the TOSA MLIR dialect which can change in incompatible ways and there is no backward compatibility guarantee when reading older TOSA MLIR dialect files and/or generated with a version of LLVM that is earlier than the tested version. Refer LLVM/MLIR for more details.

License

The TOSA Tools components are licensed as follows:

  • TOSA Serialization Library: Apache-2.0
  • TOSA Reference Model: Apache-2.0
  • TOSA MLIR Translator: Apache-2.0 with LLVM Exceptions

See individual component directories for detailed license information and third-party project licenses.

Metadata

Release files for tosa-tools 2026.8.0

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

Built distributions (wheels)

Table of built distributions (wheels) for tosa-tools 2026.8.0
File
tosa_tools-2026.8.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tosa_tools-2026.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
tosa_tools-2026.8.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
tosa_tools-2026.8.0-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
tosa_tools-2026.8.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tosa_tools-2026.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
tosa_tools-2026.8.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
tosa_tools-2026.8.0-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
tosa_tools-2026.8.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tosa_tools-2026.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
tosa_tools-2026.8.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
tosa_tools-2026.8.0-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
tosa_tools-2026.8.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tosa_tools-2026.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
tosa_tools-2026.8.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
tosa_tools-2026.8.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
tosa_tools-2026.8.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tosa_tools-2026.8.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
tosa_tools-2026.8.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
tosa_tools-2026.8.0-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details

Total release size: 512.1 MB

Release files / tosa_tools-2026.8.0-cp314-cp314-win_amd64.whl

Download URL tosa_tools-2026.8.0-cp314-cp314-win_amd64.whl
Size 28.7 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
921d18c63648b16cd7f46111c21145421288f87b6382c654f8739bf72446a0d6
BLAKE2b-256 checksum
How to use checksums
9ad5a94fc8232911dae600c59436818b9f2043caaadb7ad5b2c7c1c9b619b8ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tosa_tools-2026.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 26.8 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ac756177bf094bb4557aba2ae785c8b976c893fdb105b16dad696a953b76c5ab
BLAKE2b-256 checksum
How to use checksums
d043d6b4a4611f41f466d339714bbf07938e0ed45d4c1e66f36f6bbb65e42a16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL tosa_tools-2026.8.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 25.1 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f69730266f95f3712e1183bf376bd5bff8ac086ba74bda83c578b9ec50f39bfd
BLAKE2b-256 checksum
How to use checksums
dd27d1e749f9d1c3774be7244a5985bf9a6427094140d9880cd3896ef521a613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp314-cp314-macosx_15_0_arm64.whl

Download URL tosa_tools-2026.8.0-cp314-cp314-macosx_15_0_arm64.whl
Size 22.2 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
ca430ea24d664c2841e20dbee62bf20550b82fa1ce944fde5f77f5bb89aa818f
BLAKE2b-256 checksum
How to use checksums
786038a8e4c9f1e94f71fbd905aacd7c251588ff26c99bd5fa184c371947cae5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp313-cp313-win_amd64.whl

Download URL tosa_tools-2026.8.0-cp313-cp313-win_amd64.whl
Size 28.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7f6df0ba9ffde6ec2ff6985e424b10d7bf0576b3da204541de1e98ad69c24bef
BLAKE2b-256 checksum
How to use checksums
1e6211c6ee8fe7506f3a18c5fbe39edfa431c1f7882c6bcb6e038cd24e8f3325
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tosa_tools-2026.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 26.8 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
62b7cefd5eb1f23f8219c17470535fc45367959dd09306d27dcc57d666364794
BLAKE2b-256 checksum
How to use checksums
6c21bba1a418d68040145c7fe08ea90e17aa4236e792bc45d2edad69e7e526f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL tosa_tools-2026.8.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 25.1 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c81298b7f3197cd442bf03147609ac2ff8c6f4be31a350d05c6ae95fb0c15b88
BLAKE2b-256 checksum
How to use checksums
f524a6df82cb9d9199473e7e804fc9d715d41aaf35c22ee29b68ff88e158c64c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp313-cp313-macosx_15_0_arm64.whl

Download URL tosa_tools-2026.8.0-cp313-cp313-macosx_15_0_arm64.whl
Size 22.2 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
369fca8ba027f3cf50dd786d4e7efcf8ba2db36bd1d29fe14e826ccf7d6d7276
BLAKE2b-256 checksum
How to use checksums
81375246b79ad4172266330734f5bc2a5b609dff76bf72de172e13b97472a0b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp312-cp312-win_amd64.whl

Download URL tosa_tools-2026.8.0-cp312-cp312-win_amd64.whl
Size 28.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c41aaefd9444ae63de090c242f724fba2f825bdc08a54b7c44398e7988225f01
BLAKE2b-256 checksum
How to use checksums
cea2c9764cd706b7d0eca87b0d15a3501ae39448e3f338b61ed8615c236af99c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tosa_tools-2026.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 26.8 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4070b1cb2acf6f182b5c0018605b35ebed5d380cac4f1746a7dbb1a5380253bc
BLAKE2b-256 checksum
How to use checksums
5142c236ef4e38641d6fbb633acbf1c6b3200110d4e6d566101ab9b3042aa94c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL tosa_tools-2026.8.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 25.1 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e7a600dba1eb2bbae01931dfcaf3c5a3ca18f58cf414c0241f967e1f2ee8fc98
BLAKE2b-256 checksum
How to use checksums
4ea04c05d054757fbbb99a59cbc7c0275cd7b9528cb4b9487651d4aa98dad989
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp312-cp312-macosx_15_0_arm64.whl

Download URL tosa_tools-2026.8.0-cp312-cp312-macosx_15_0_arm64.whl
Size 22.2 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b7b70c1a64d70a4cf1004536f13b80a3513357b62c8590f1068e8c7773b52bcb
BLAKE2b-256 checksum
How to use checksums
830b27f77e892ad8dfa1cc684fbb3b2d85eabca5edd0b1e042f57fb5477c5eb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp311-cp311-win_amd64.whl

Download URL tosa_tools-2026.8.0-cp311-cp311-win_amd64.whl
Size 28.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f7f21257486f6361d183d1956a1826c18a2423dd05126edf26ea1805ec6e0b29
BLAKE2b-256 checksum
How to use checksums
91f4478f832e94b5007294b72d7a965eb7086ab767fc9d95fcc808b9f2891221
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tosa_tools-2026.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 26.8 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0d87640eb3d6eb9b6b24362837e00203a8f1b4d8b1e49076b8b093d393e985bf
BLAKE2b-256 checksum
How to use checksums
71e7f8cdb4569046caaa7f70fb3d4eec2d6ea5603f9d6ca8efeffb3ede0db533
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL tosa_tools-2026.8.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 25.1 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
904b286b6ee3effb52e93a27b3cc8dcef9b156ac6cfd77d6ed509eaa0bdd61f9
BLAKE2b-256 checksum
How to use checksums
d4f72e298e2a6b512202f8038d03c49f4276e64bc093d5900a70e74f120f8d7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL tosa_tools-2026.8.0-cp311-cp311-macosx_15_0_arm64.whl
Size 22.2 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
07a4844b68ecd8180c8968ac67d4e995858629647ec12a3292697c62502a60d5
BLAKE2b-256 checksum
How to use checksums
b9ed3e90eddcc5e452855816931d46b5b38eb5a0f66a5634a6a25fc820b6b9d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp310-cp310-win_amd64.whl

Download URL tosa_tools-2026.8.0-cp310-cp310-win_amd64.whl
Size 28.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
1aeec4f5432efe5538fe716c236128fbfc3c332a6d834a951b7f6b9b07cd4830
BLAKE2b-256 checksum
How to use checksums
07ed3cb523c12b611a77b7c222b57a10711676e6ae6d6f20b462dd5c34dea626
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL tosa_tools-2026.8.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 26.8 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
188f4b0ca7f7e3c42b4a62ea58a69292ba1f8150715ce305aa83712fbe9504df
BLAKE2b-256 checksum
How to use checksums
5f900de8b571fad1fde2076ce1b7211c1efff4c6a6a0a7e7ea2052fdd86c90a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL tosa_tools-2026.8.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 25.0 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9c1a3eb673568a108cae3bb31929b57e58536c73090cfa374e9f580f76da5162
BLAKE2b-256 checksum
How to use checksums
eddd1d97799025c8efec38676b711f51f9ef71ec6c3842c8a0de86a8e8c34d84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / tosa_tools-2026.8.0-cp310-cp310-macosx_15_0_arm64.whl

Download URL tosa_tools-2026.8.0-cp310-cp310-macosx_15_0_arm64.whl
Size 22.2 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
056d827edd4efec50e4d2d0d65c2aa9964c26ce38af2094b95296e3301916b6a
BLAKE2b-256 checksum
How to use checksums
101ddb39a73bf39202517cb88b79e94dbcb4ca4da5ab40381e2132c6c6a8a6a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

2026.8.0 This release

20 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