Skip to main content

tbb4u

Wheels for oneTBB (oneAPI Thread Building Blocks), published to PyPI as tbb4u.

Each wheel bundles the oneTBB shared libraries (tbb, tbbmalloc) built unmodified from an upstream release tag. The wheel version matches the packaged oneTBB release (e.g. 2023.1.0). The tbbmalloc_proxy interposition shim is not included.

How it works

  • CMakeLists.txt here is only a thin shim: it add_subdirectory()s a checkout of uxlfoundation/oneTBB (pointed at by the ONE_TBB_SOURCE_DIR variable or environment variable) and installs the built libraries into the tbb4u package directory. All build logic lives upstream.
  • .github/workflows/build.yml is manually triggered and builds a matrix of OS (windows/linux/macos) x architecture (intel/arm) x oneTBB tag with cibuildwheel, then uploads everything to PyPI via trusted publishing.
  • To package a new oneTBB release, add its tag to the matrix in the workflow (both build_wheels and build_sdist).

Usage

import tbb4u

tbb4u.__version__   # e.g. "2023.1.0"
lib = tbb4u.load()  # ctypes handle to the bundled libtbb

License

The packaging shim is Apache-2.0. The bundled oneTBB sources are Apache-2.0 (with LLVM exceptions); their license texts ship inside each wheel under tbb4u/licenses/.

Metadata

Release files for tbb4u 2021.13.3

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

Source distribution (sdist)

Source distribution for tbb4u 2021.13.3
File Size Uploaded
tbb4u-2021.13.3.tar.gz 5.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tbb4u 2021.13.3
File
tbb4u-2021.13.3-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
tbb4u-2021.13.3-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
tbb4u-2021.13.3-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
tbb4u-2021.13.3-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
tbb4u-2021.13.3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
tbb4u-2021.13.3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
tbb4u-2021.13.3-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
tbb4u-2021.13.3-py3-none-macosx_10_15_x86_64.whl Python 3 none macOS 10.15+ x86-64 Details

Total release size: 4.8 MB

Release files / tbb4u-2021.13.3.tar.gz

Download URL tbb4u-2021.13.3.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b50c86e591ef22958563794021b998d50ed4f5d18406aba4a171c4dc826a8ab2
BLAKE2b-256 checksum
How to use checksums
1ed4d92a32df58342afd914e822ca7d5826e39e99427c9896319d195d8340045
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 Aug 26, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-win_arm64.whl

Download URL tbb4u-2021.13.3-py3-none-win_arm64.whl
Size 148.5 kB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
6551cdc5efd0d2bab97bd147451e1342afdea131bca41aeb941d6bb660f0c0dd
BLAKE2b-256 checksum
How to use checksums
1c014a97a8bd0d69aa0dee67bf17f11005f591b17f0f81e8e9533e4552a23935
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-win_amd64.whl

Download URL tbb4u-2021.13.3-py3-none-win_amd64.whl
Size 161.3 kB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
83d958afa89f36f72c390b0ceed1ea2b58c022ddeb67266e919c8b056d195993
BLAKE2b-256 checksum
How to use checksums
e95f27f12a0d50746fbd1559bb1baf0dc0e57199088d01709a748c42ebf4c570
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-musllinux_1_2_x86_64.whl

Download URL tbb4u-2021.13.3-py3-none-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
efa2664927f15b12943a892763635661e0a34e984cc891813a8410106bd93474
BLAKE2b-256 checksum
How to use checksums
d739883d176067c459320083d133f20841540451477578208891a8c6106b89e5
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-musllinux_1_2_aarch64.whl

Download URL tbb4u-2021.13.3-py3-none-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
b447b3b54e84b87010d6ce490fd49e27f1bc53fefed124ea25feb1f7b170274a
BLAKE2b-256 checksum
How to use checksums
24128fe84612fd56e501c65907af3401934e29fc2d7ff7d9b8281de314bb0895
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL tbb4u-2021.13.3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 501.4 kB
Tags Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
fa2bc3b5593c49a11733d9f191338d8de79b10863b0e600fd7fc7058b49c766b
BLAKE2b-256 checksum
How to use checksums
430f1a8dc736315a0ee39a11991eeb646b79ebb016faa510ba8503c05b1163c3
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL tbb4u-2021.13.3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 370.4 kB
Tags Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
cf9c8bab9084c7440392a05b3d5e1a9dba6d8759b37dd758fb2d62609824ce00
BLAKE2b-256 checksum
How to use checksums
98b9ca32728d53df2944be3554b839b8f08e3bc9ce0a6b2b9990f75976754f8d
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-macosx_11_0_arm64.whl

Download URL tbb4u-2021.13.3-py3-none-macosx_11_0_arm64.whl
Size 323.9 kB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
22c93c8908ad6a38461fe52db926c76197a656822f09489cd5f4a940e5ba0a00
BLAKE2b-256 checksum
How to use checksums
95d2b2926cdd0a6b8314c34ce0f5cae403ab33e14dc40dc5d4ffe984ef47bef5
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 Aug 27, 2026.

Transparency log

Release files / tbb4u-2021.13.3-py3-none-macosx_10_15_x86_64.whl

Download URL tbb4u-2021.13.3-py3-none-macosx_10_15_x86_64.whl
Size 450.0 kB
Tags Python 3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c5f23695d4d77d904239192483779bff319c45441b4c5b73870b030979a60400
BLAKE2b-256 checksum
How to use checksums
1ab8d6fa106e48f50814f6e3bc0fe4452cda52a28e98ad91abb4d3065e84ccaf
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 Aug 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2021.13.3 This release

9 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