Skip to main content

lightweight wrapper around basic LLVM functionality

Project description

Azure Pipelines Coveralls.io Readthedocs.io

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

llvmlite-0.46.0.tar.gz (193.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

llvmlite-0.46.0-cp314-cp314-win_amd64.whl (39.2 MB view details)

Uploaded CPython 3.14Windows x86-64

llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (55.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.14macOS 12.0+ ARM64

llvmlite-0.46.0-cp313-cp313-win_amd64.whl (38.1 MB view details)

Uploaded CPython 3.13Windows x86-64

llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (55.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

llvmlite-0.46.0-cp312-cp312-win_amd64.whl (38.1 MB view details)

Uploaded CPython 3.12Windows x86-64

llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (55.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

llvmlite-0.46.0-cp311-cp311-win_amd64.whl (38.1 MB view details)

Uploaded CPython 3.11Windows x86-64

llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (55.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

llvmlite-0.46.0-cp310-cp310-win_amd64.whl (38.1 MB view details)

Uploaded CPython 3.10Windows x86-64

llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (55.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Hashes for llvmlite-0.46.0.tar.gz
Algorithm Hash digest
SHA256 227c9fd6d09dce2783c18b754b7cd9d9b3b3515210c46acc2d3c5badd9870ceb
MD5 dde1fa5e01d488d61cce6fa6a22fa63f
BLAKE2b-256 74cd08ae687ba099c7e3d21fe2ea536500563ef1943c5105bf6ab4ee3829f68e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.46.0.tar.gz:

Publisher: upload_packages.yml on numba/llvmlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for llvmlite-0.46.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7821eda3ec1f18050f981819756631d60b6d7ab1a6cf806d9efefbe3f4082d61
MD5 722ad3d1099cc717d0c03fd45b368b41
BLAKE2b-256 30a8e61a8c2b3cc7a597073d9cde1fcbb567e9d827f1db30c93cf80422eac70d

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.46.0-cp314-cp314-win_amd64.whl:

Publisher: upload_packages.yml on numba/llvmlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e8cbfff7f6db0fa2c771ad24154e2a7e457c2444d7673e6de06b8b698c3b269
MD5 32c376030d81ad71653ed54bfdd3354e
BLAKE2b-256 9fc9d57877759d707e84c082163c543853245f91b70c804115a5010532890f18

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 379fdd1c59badeff8982cb47e4694a6143bec3bb49aa10a466e095410522064d
MD5 00e6abbf9f1b730d8e8889dae598d5bd
BLAKE2b-256 c9195018e5352019be753b7b07f7759cdabb69ca5779fea2494be8839270df4c

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 d252edfb9f4ac1fcf20652258e3f102b26b03eef738dc8a6ffdab7d7d341d547
MD5 66895522273bad088f6e6d4387b966b9
BLAKE2b-256 95aeaf0ffb724814cc2ea64445acad05f71cff5f799bb7efb22e47ee99340dbc

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for llvmlite-0.46.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 67438fd30e12349ebb054d86a5a1a57fd5e87d264d2451bcfafbbbaa25b82a35
MD5 de2e90a0bcdb98d9676ded8b1c823d69
BLAKE2b-256 4aa7d526ae86708cea531935ae777b6dbcabe7db52718e6401e0fb9c5edea80e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.46.0-cp313-cp313-win_amd64.whl:

Publisher: upload_packages.yml on numba/llvmlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bca185892908f9ede48c0acd547fe4dc1bafefb8a4967d47db6cf664f9332d12
MD5 b9c27cedadf9cba2b4d13738862fb01b
BLAKE2b-256 e69114f32e1d70905c1c0aa4e6609ab5d705c3183116ca02ac6df2091868413a

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6cc19b051753368a9c9f31dc041299059ee91aceec81bd57b0e385e5d5bf1a54
MD5 ee5354e84e1bc86a6fde01cc21f60582
BLAKE2b-256 0e54737755c0a91558364b9200702c3c9c15d70ed63f9b98a2c32f1c2aa1f3ba

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 30b60892d034bc560e0ec6654737aaa74e5ca327bd8114d82136aa071d611172
MD5 05cda0fe32844dc7d6f66fda9723a6e0
BLAKE2b-256 e6ff3eba7eb0aed4b6fca37125387cd417e8c458e750621fce56d2c541f67fa8

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for llvmlite-0.46.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 398b39db462c39563a97b912d4f2866cd37cba60537975a09679b28fbbc0fb38
MD5 da3a35796e85ca6bf1e6eb149499863d
BLAKE2b-256 2a6bd139535d7590a1bba1ceb68751bef22fadaa5b815bbdf0e858e3875726b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.46.0-cp312-cp312-win_amd64.whl:

Publisher: upload_packages.yml on numba/llvmlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4cbfd366e60ff87ea6cc62f50bc4cd800ebb13ed4c149466f50cf2163a473d1e
MD5 9edf5b79f78fd0c0e4708f9dd2099e82
BLAKE2b-256 6a073d31d39c1a1a08cd5337e78299fca77e6aebc07c059fbd0033e3edfab45c

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3535bd2bb6a2d7ae4012681ac228e5132cdb75fefb1bcb24e33f2f3e0c865ed4
MD5 8af1039ef66816656b57a57940592e8b
BLAKE2b-256 aa854890a7c14b4fa54400945cb52ac3cd88545bbdb973c440f98ca41591cdc5

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b9588ad4c63b4f0175a3984b85494f0c927c6b001e3a246a3a7fb3920d9a137
MD5 2b5fde7e16302e37eed1f99067239da6
BLAKE2b-256 2bf84db016a5e547d4e054ff2f3b99203d63a497465f81ab78ec8eb2ff7b2304

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for llvmlite-0.46.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e8b10bc585c58bdffec9e0c309bb7d51be1f2f15e169a4b4d42f2389e431eb93
MD5 66ed527525e251ec8807cad486698d94
BLAKE2b-256 190c8f5a37a65fc9b7b17408508145edd5f86263ad69c19d3574e818f533a0eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.46.0-cp311-cp311-win_amd64.whl:

Publisher: upload_packages.yml on numba/llvmlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de183fefc8022d21b0aa37fc3e90410bc3524aed8617f0ff76732fc6c3af5361
MD5 919c51ed11f2a0b3b78cea9e6547b42a
BLAKE2b-256 38f2ed806f9c003563732da156139c45d970ee435bd0bfa5ed8de87ba972b452

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a3df43900119803bbc52720e758c76f316a9a0f34612a886862dfe0a5591a17e
MD5 d02c61b0be556075c408a932d7ebaa09
BLAKE2b-256 12b599cf8772fdd846c07da4fd70f07812a3c8fd17ea2409522c946bb0f2b277

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82f3d39b16f19aa1a56d5fe625883a6ab600d5cc9ea8906cca70ce94cabba067
MD5 59f81b40f0984c7b3d787660e5dc62ce
BLAKE2b-256 7aa12ad4b2367915faeebe8447f0a057861f646dbf5fbbb3561db42c65659cf3

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for llvmlite-0.46.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e7a34d4aa6f9a97ee006b504be6d2b8cb7f755b80ab2f344dda1ef992f828559
MD5 c2f89f9ae9633cdffd5a549b0f366864
BLAKE2b-256 b2bc4689e1ba0c073c196b594471eb21be0aa51d9e64b911728aa13cd85ef0ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.46.0-cp310-cp310-win_amd64.whl:

Publisher: upload_packages.yml on numba/llvmlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b1f6595a35b7b39c3518b85a28bf18f45e075264e4b2dce3f0c2a4f232b4a910
MD5 e815dff4b07abf093f679a9da685c635
BLAKE2b-256 797fa7f2028805dac8c1a6fae7bda4e739b7ebbcd45b29e15bf6d21556fcd3d5

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0a2d461cb89537b7c20feb04c46c32e12d5ad4f0896c9dfc0f60336219ff248e
MD5 c158dcde3a9ca1ac3aa67387cc0356dc
BLAKE2b-256 c2a5a4d916f1015106e1da876028606a8e87fd5d5c840f98c87bc2d5153b6a2f

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4323177e936d61ae0f73e653e2e614284d97d14d5dd12579adc92b6c2b0597b0
MD5 0ef98f3cb4847ccb6bd9aca7ffcdc138
BLAKE2b-256 3da43959e1c61c5ca9db7921e5fd115b344c29b9d57a5dadd87bef97963ca1a5

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page