lightweight wrapper around basic LLVM functionality
Project description
A Lightweight LLVM Python Binding for Writing JIT Compilers
llvmlite is a project originally tailored for Numba’s needs, using the following approach:
A small C wrapper around the parts of the LLVM C++ API we need that are not already exposed by the LLVM C API.
A ctypes Python wrapper around the C API.
A pure Python implementation of the subset of the LLVM IR builder that we need for Numba.
Why llvmlite
The old llvmpy binding exposes a lot of LLVM APIs but the mapping of C++-style memory management to Python is error prone. Numba and many JIT compilers do not need a full LLVM API. Only the IR builder, optimizer, and JIT compiler APIs are necessary.
Key Benefits
The IR builder is pure Python code and decoupled from LLVM’s frequently-changing C++ APIs.
Materializing a LLVM module calls LLVM’s IR parser which provides better error messages than step-by-step IR building through the C++ API (no more segfaults or process aborts).
Most of llvmlite uses the LLVM C API which is small but very stable (low maintenance when changing LLVM version).
The binding is not a Python C-extension, but a plain DLL accessed using ctypes (no need to wrestle with Python’s compiler requirements and C++ 11 compatibility).
The Python binding layer has sane memory management.
llvmlite is faster than llvmpy thanks to a much simpler architecture (the Numba test suite is twice faster than it was).
Compatibility
llvmlite has been tested with Python 3.10 – 3.13 and is likely to work with greater versions.
As of version 0.45.0, llvmlite requires LLVM 20.x.x on all architectures
Historical compatibility table:
llvmlite versions |
compatible LLVM versions |
|---|---|
0.45.0 - …… |
20.x.x |
0.44.0 |
15.x.x and 16.x.x |
0.41.0 - 0.43.0 |
14.x.x |
0.40.0 - 0.40.1 |
11.x.x and 14.x.x (12.x.x and 13.x.x untested but may work) |
0.37.0 - 0.39.1 |
11.x.x |
0.34.0 - 0.36.0 |
10.0.x (9.0.x for aarch64 only) |
0.33.0 |
9.0.x |
0.29.0 - 0.32.0 |
7.0.x, 7.1.x, 8.0.x |
0.27.0 - 0.28.0 |
7.0.x |
0.23.0 - 0.26.0 |
6.0.x |
0.21.0 - 0.22.0 |
5.0.x |
0.17.0 - 0.20.0 |
4.0.x |
0.16.0 - 0.17.0 |
3.9.x |
0.13.0 - 0.15.0 |
3.8.x |
0.9.0 - 0.12.1 |
3.7.x |
0.6.0 - 0.8.0 |
3.6.x |
0.1.0 - 0.5.1 |
3.5.x |
Documentation
You’ll find the documentation at http://llvmlite.pydata.org
Pre-built binaries
We recommend you use the binaries provided by the Numba team for the Conda package manager. You can find them in Numba’s anaconda.org channel. For example:
$ conda install --channel=numba llvmlite
(or, simply, the official llvmlite package provided in the Anaconda distribution)
Other build methods
If you don’t want to use our pre-built packages, you can compile and install llvmlite yourself. The documentation will teach you how: http://llvmlite.pydata.org/en/latest/install/index.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file llvmlite-0.46.0.tar.gz.
File metadata
- Download URL: llvmlite-0.46.0.tar.gz
- Upload date:
- Size: 193.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
227c9fd6d09dce2783c18b754b7cd9d9b3b3515210c46acc2d3c5badd9870ceb
|
|
| MD5 |
dde1fa5e01d488d61cce6fa6a22fa63f
|
|
| BLAKE2b-256 |
74cd08ae687ba099c7e3d21fe2ea536500563ef1943c5105bf6ab4ee3829f68e
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0.tar.gz:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0.tar.gz -
Subject digest:
227c9fd6d09dce2783c18b754b7cd9d9b3b3515210c46acc2d3c5badd9870ceb - Sigstore transparency entry: 750318227
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 39.2 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7821eda3ec1f18050f981819756631d60b6d7ab1a6cf806d9efefbe3f4082d61
|
|
| MD5 |
722ad3d1099cc717d0c03fd45b368b41
|
|
| BLAKE2b-256 |
30a8e61a8c2b3cc7a597073d9cde1fcbb567e9d827f1db30c93cf80422eac70d
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp314-cp314-win_amd64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp314-cp314-win_amd64.whl -
Subject digest:
7821eda3ec1f18050f981819756631d60b6d7ab1a6cf806d9efefbe3f4082d61 - Sigstore transparency entry: 750318282
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 55.1 MB
- Tags: CPython 3.14, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e8cbfff7f6db0fa2c771ad24154e2a7e457c2444d7673e6de06b8b698c3b269
|
|
| MD5 |
32c376030d81ad71653ed54bfdd3354e
|
|
| BLAKE2b-256 |
9fc9d57877759d707e84c082163c543853245f91b70c804115a5010532890f18
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
2e8cbfff7f6db0fa2c771ad24154e2a7e457c2444d7673e6de06b8b698c3b269 - Sigstore transparency entry: 750318342
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 56.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
379fdd1c59badeff8982cb47e4694a6143bec3bb49aa10a466e095410522064d
|
|
| MD5 |
00e6abbf9f1b730d8e8889dae598d5bd
|
|
| BLAKE2b-256 |
c9195018e5352019be753b7b07f7759cdabb69ca5779fea2494be8839270df4c
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
379fdd1c59badeff8982cb47e4694a6143bec3bb49aa10a466e095410522064d - Sigstore transparency entry: 750318648
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl
- Upload date:
- Size: 37.2 MB
- Tags: CPython 3.14, macOS 12.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d252edfb9f4ac1fcf20652258e3f102b26b03eef738dc8a6ffdab7d7d341d547
|
|
| MD5 |
66895522273bad088f6e6d4387b966b9
|
|
| BLAKE2b-256 |
95aeaf0ffb724814cc2ea64445acad05f71cff5f799bb7efb22e47ee99340dbc
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl -
Subject digest:
d252edfb9f4ac1fcf20652258e3f102b26b03eef738dc8a6ffdab7d7d341d547 - Sigstore transparency entry: 750318301
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 38.1 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67438fd30e12349ebb054d86a5a1a57fd5e87d264d2451bcfafbbbaa25b82a35
|
|
| MD5 |
de2e90a0bcdb98d9676ded8b1c823d69
|
|
| BLAKE2b-256 |
4aa7d526ae86708cea531935ae777b6dbcabe7db52718e6401e0fb9c5edea80e
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp313-cp313-win_amd64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp313-cp313-win_amd64.whl -
Subject digest:
67438fd30e12349ebb054d86a5a1a57fd5e87d264d2451bcfafbbbaa25b82a35 - Sigstore transparency entry: 750318363
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 55.1 MB
- Tags: CPython 3.13, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bca185892908f9ede48c0acd547fe4dc1bafefb8a4967d47db6cf664f9332d12
|
|
| MD5 |
b9c27cedadf9cba2b4d13738862fb01b
|
|
| BLAKE2b-256 |
e69114f32e1d70905c1c0aa4e6609ab5d705c3183116ca02ac6df2091868413a
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
bca185892908f9ede48c0acd547fe4dc1bafefb8a4967d47db6cf664f9332d12 - Sigstore transparency entry: 750318620
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 56.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6cc19b051753368a9c9f31dc041299059ee91aceec81bd57b0e385e5d5bf1a54
|
|
| MD5 |
ee5354e84e1bc86a6fde01cc21f60582
|
|
| BLAKE2b-256 |
0e54737755c0a91558364b9200702c3c9c15d70ed63f9b98a2c32f1c2aa1f3ba
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
6cc19b051753368a9c9f31dc041299059ee91aceec81bd57b0e385e5d5bf1a54 - Sigstore transparency entry: 750318467
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl
- Upload date:
- Size: 37.2 MB
- Tags: CPython 3.13, macOS 12.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30b60892d034bc560e0ec6654737aaa74e5ca327bd8114d82136aa071d611172
|
|
| MD5 |
05cda0fe32844dc7d6f66fda9723a6e0
|
|
| BLAKE2b-256 |
e6ff3eba7eb0aed4b6fca37125387cd417e8c458e750621fce56d2c541f67fa8
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl -
Subject digest:
30b60892d034bc560e0ec6654737aaa74e5ca327bd8114d82136aa071d611172 - Sigstore transparency entry: 750318385
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 38.1 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
398b39db462c39563a97b912d4f2866cd37cba60537975a09679b28fbbc0fb38
|
|
| MD5 |
da3a35796e85ca6bf1e6eb149499863d
|
|
| BLAKE2b-256 |
2a6bd139535d7590a1bba1ceb68751bef22fadaa5b815bbdf0e858e3875726b2
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp312-cp312-win_amd64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp312-cp312-win_amd64.whl -
Subject digest:
398b39db462c39563a97b912d4f2866cd37cba60537975a09679b28fbbc0fb38 - Sigstore transparency entry: 750318752
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 55.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cbfd366e60ff87ea6cc62f50bc4cd800ebb13ed4c149466f50cf2163a473d1e
|
|
| MD5 |
9edf5b79f78fd0c0e4708f9dd2099e82
|
|
| BLAKE2b-256 |
6a073d31d39c1a1a08cd5337e78299fca77e6aebc07c059fbd0033e3edfab45c
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
4cbfd366e60ff87ea6cc62f50bc4cd800ebb13ed4c149466f50cf2163a473d1e - Sigstore transparency entry: 750318488
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 56.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3535bd2bb6a2d7ae4012681ac228e5132cdb75fefb1bcb24e33f2f3e0c865ed4
|
|
| MD5 |
8af1039ef66816656b57a57940592e8b
|
|
| BLAKE2b-256 |
aa854890a7c14b4fa54400945cb52ac3cd88545bbdb973c440f98ca41591cdc5
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
3535bd2bb6a2d7ae4012681ac228e5132cdb75fefb1bcb24e33f2f3e0c865ed4 - Sigstore transparency entry: 750318714
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.2 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b9588ad4c63b4f0175a3984b85494f0c927c6b001e3a246a3a7fb3920d9a137
|
|
| MD5 |
2b5fde7e16302e37eed1f99067239da6
|
|
| BLAKE2b-256 |
2bf84db016a5e547d4e054ff2f3b99203d63a497465f81ab78ec8eb2ff7b2304
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
6b9588ad4c63b4f0175a3984b85494f0c927c6b001e3a246a3a7fb3920d9a137 - Sigstore transparency entry: 750318509
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 38.1 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8b10bc585c58bdffec9e0c309bb7d51be1f2f15e169a4b4d42f2389e431eb93
|
|
| MD5 |
66ed527525e251ec8807cad486698d94
|
|
| BLAKE2b-256 |
190c8f5a37a65fc9b7b17408508145edd5f86263ad69c19d3574e818f533a0eb
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp311-cp311-win_amd64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp311-cp311-win_amd64.whl -
Subject digest:
e8b10bc585c58bdffec9e0c309bb7d51be1f2f15e169a4b4d42f2389e431eb93 - Sigstore transparency entry: 750318557
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 55.1 MB
- Tags: CPython 3.11, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de183fefc8022d21b0aa37fc3e90410bc3524aed8617f0ff76732fc6c3af5361
|
|
| MD5 |
919c51ed11f2a0b3b78cea9e6547b42a
|
|
| BLAKE2b-256 |
38f2ed806f9c003563732da156139c45d970ee435bd0bfa5ed8de87ba972b452
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
de183fefc8022d21b0aa37fc3e90410bc3524aed8617f0ff76732fc6c3af5361 - Sigstore transparency entry: 750318317
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 56.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3df43900119803bbc52720e758c76f316a9a0f34612a886862dfe0a5591a17e
|
|
| MD5 |
d02c61b0be556075c408a932d7ebaa09
|
|
| BLAKE2b-256 |
12b599cf8772fdd846c07da4fd70f07812a3c8fd17ea2409522c946bb0f2b277
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
a3df43900119803bbc52720e758c76f316a9a0f34612a886862dfe0a5591a17e - Sigstore transparency entry: 750318413
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.2 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82f3d39b16f19aa1a56d5fe625883a6ab600d5cc9ea8906cca70ce94cabba067
|
|
| MD5 |
59f81b40f0984c7b3d787660e5dc62ce
|
|
| BLAKE2b-256 |
7aa12ad4b2367915faeebe8447f0a057861f646dbf5fbbb3561db42c65659cf3
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
82f3d39b16f19aa1a56d5fe625883a6ab600d5cc9ea8906cca70ce94cabba067 - Sigstore transparency entry: 750318531
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 38.1 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7a34d4aa6f9a97ee006b504be6d2b8cb7f755b80ab2f344dda1ef992f828559
|
|
| MD5 |
c2f89f9ae9633cdffd5a549b0f366864
|
|
| BLAKE2b-256 |
b2bc4689e1ba0c073c196b594471eb21be0aa51d9e64b911728aa13cd85ef0ae
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp310-cp310-win_amd64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp310-cp310-win_amd64.whl -
Subject digest:
e7a34d4aa6f9a97ee006b504be6d2b8cb7f755b80ab2f344dda1ef992f828559 - Sigstore transparency entry: 750318258
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 55.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.27+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1f6595a35b7b39c3518b85a28bf18f45e075264e4b2dce3f0c2a4f232b4a910
|
|
| MD5 |
e815dff4b07abf093f679a9da685c635
|
|
| BLAKE2b-256 |
797fa7f2028805dac8c1a6fae7bda4e739b7ebbcd45b29e15bf6d21556fcd3d5
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
b1f6595a35b7b39c3518b85a28bf18f45e075264e4b2dce3f0c2a4f232b4a910 - Sigstore transparency entry: 750318673
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 56.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a2d461cb89537b7c20feb04c46c32e12d5ad4f0896c9dfc0f60336219ff248e
|
|
| MD5 |
c158dcde3a9ca1ac3aa67387cc0356dc
|
|
| BLAKE2b-256 |
c2a5a4d916f1015106e1da876028606a8e87fd5d5c840f98c87bc2d5153b6a2f
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
0a2d461cb89537b7c20feb04c46c32e12d5ad4f0896c9dfc0f60336219ff248e - Sigstore transparency entry: 750318439
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 37.2 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4323177e936d61ae0f73e653e2e614284d97d14d5dd12579adc92b6c2b0597b0
|
|
| MD5 |
0ef98f3cb4847ccb6bd9aca7ffcdc138
|
|
| BLAKE2b-256 |
3da43959e1c61c5ca9db7921e5fd115b344c29b9d57a5dadd87bef97963ca1a5
|
Provenance
The following attestation bundles were made for llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
upload_packages.yml on numba/llvmlite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
4323177e936d61ae0f73e653e2e614284d97d14d5dd12579adc92b6c2b0597b0 - Sigstore transparency entry: 750318585
- Sigstore integration time:
-
Permalink:
numba/llvmlite@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/numba
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
upload_packages.yml@adfb1dd2858dc0815e82c0b7eb9b9e253478e301 -
Trigger Event:
workflow_dispatch
-
Statement type: