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.14 and is likely to work with greater versions.

As of version 0.48.0, llvmlite requires LLVM 22.x.x on all architectures

Historical compatibility table:

llvmlite versions

compatible LLVM versions

0.48.0 - ……

22.x.x

0.45.0 - 0.47.x

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.49.0rc1.tar.gz (194.3 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.49.0rc1-cp314-cp314t-win_amd64.whl (43.0 MB view details)

Uploaded CPython 3.14tWindows x86-64

llvmlite-0.49.0rc1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (58.3 MB view details)

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

llvmlite-0.49.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

llvmlite-0.49.0rc1-cp314-cp314t-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.14tmacOS 12.0+ ARM64

llvmlite-0.49.0rc1-cp314-cp314-win_arm64.whl (37.4 MB view details)

Uploaded CPython 3.14Windows ARM64

llvmlite-0.49.0rc1-cp314-cp314-win_amd64.whl (43.0 MB view details)

Uploaded CPython 3.14Windows x86-64

llvmlite-0.49.0rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (58.3 MB view details)

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

llvmlite-0.49.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

llvmlite-0.49.0rc1-cp314-cp314-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.14macOS 12.0+ ARM64

llvmlite-0.49.0rc1-cp313-cp313-win_amd64.whl (41.9 MB view details)

Uploaded CPython 3.13Windows x86-64

llvmlite-0.49.0rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (58.3 MB view details)

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

llvmlite-0.49.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

llvmlite-0.49.0rc1-cp313-cp313-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

llvmlite-0.49.0rc1-cp312-cp312-win_amd64.whl (41.9 MB view details)

Uploaded CPython 3.12Windows x86-64

llvmlite-0.49.0rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (58.3 MB view details)

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

llvmlite-0.49.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

llvmlite-0.49.0rc1-cp312-cp312-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

llvmlite-0.49.0rc1-cp311-cp311-win_amd64.whl (41.9 MB view details)

Uploaded CPython 3.11Windows x86-64

llvmlite-0.49.0rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (58.3 MB view details)

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

llvmlite-0.49.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

llvmlite-0.49.0rc1-cp311-cp311-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

llvmlite-0.49.0rc1-cp310-cp310-win_amd64.whl (41.9 MB view details)

Uploaded CPython 3.10Windows x86-64

llvmlite-0.49.0rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (58.3 MB view details)

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

llvmlite-0.49.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

llvmlite-0.49.0rc1-cp310-cp310-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

File details

Details for the file llvmlite-0.49.0rc1.tar.gz.

File metadata

  • Download URL: llvmlite-0.49.0rc1.tar.gz
  • Upload date:
  • Size: 194.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0rc1.tar.gz
Algorithm Hash digest
SHA256 73843b8a3189c9231eae9666b073fe545a0ff677b519ea902ea4e494950c34cc
MD5 03158dbddc8f394ae2b62424f8543a97
BLAKE2b-256 f9d4914941f15a96138e1312fe0b3771da8bcb231aba2ac99f3cf98ecc7a5f1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1.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.49.0rc1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1066afb564504d903ac9e0e8889c09ac5e999b3a27bacbd66ef2d9d3f1f91d53
MD5 47186fbc088e8ab9ef8458650b009bc3
BLAKE2b-256 7637df05494016fbe218ee2b7cf9b99281333e1fc85fdc364b5b82f036a63cf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp314-cp314t-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.49.0rc1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba1b4c3e7a8fb5ef460a5c99581eb01531d3844cbc4e2b6c2aca76931c4aac57
MD5 c29e672e7d2341f44120130295b34a97
BLAKE2b-256 f3e1413956f215051bfbbb565b2614c60b9541b48861d8494deec618566cb051

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp314-cp314t-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.49.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8f436576dbbb3f78759486e39460405cb208282092484a7ea1d05fe328d9d64f
MD5 69c2491dbb279c81c6317bcdb60d4571
BLAKE2b-256 2cac1edfb625dff586224274234ba783cc18eda45a060935a9fb4ed266c8633e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp314-cp314t-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.49.0rc1-cp314-cp314t-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314t-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 5fb0d6b08fd17f5804a224f34f7c1816b72c46e631acd17ae1119f1f5f1328a3
MD5 d0f93ad18a774a222cb470f8479640a1
BLAKE2b-256 49c8c0ed414bbcefbfb5401a2a22af479a4d94514c81b2dd8e6721b44082e906

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp314-cp314t-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.49.0rc1-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 dfd34d4989086a213dc7f8fdd98736465b6fc69a3718169bdafd1d7a14f79f2c
MD5 4666786963820fd7b1d4fa766976d4a7
BLAKE2b-256 93153b0dad46b87163e42f3622ad1f7ef0c7abf7250e770ae0fa4c578206d015

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp314-cp314-win_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.49.0rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d94ff01320f7078123613216713868310dd2accd0eebb8970b8b007c0368482b
MD5 6b23c62cbabcf7909ea3381a7fbd0ae2
BLAKE2b-256 35cbbe1f130587be4e2ce08c9b6682b44d54667f9dcfb7fba09f36d7c73e1138

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2ca997022166e67dbfc44c9cd5efbd93515ae23e1719af609c592185265edf15
MD5 4911fad1b54edeec5a6e5fd94b465fa8
BLAKE2b-256 d8720ca4350dace18382cc6be8d1a55938b55773a7ca9a57779ac1b149fcf2d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d78f9616ab0c1992cad1a536d79bf8f5c4e459d06cbfbb7281550dd4513d63f9
MD5 71a4813f5014375e28904f3357ccd798
BLAKE2b-256 36f2357af97ddce6db79c2e9a53cfdbc1985bf77832f4dbec11d1a002c9e3610

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp314-cp314-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 2cafbd71cdfc03b70989cc54506e8474f346ea81716a6b8309f90030d6768768
MD5 ccb70b3e25fdbf24949712f54a3c6140
BLAKE2b-256 ff5164168dbb8c458f1395cd1d1ab2697ad777e7d37ea04a31b24402bc3f1fb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 54e43f1e890b8f6985894035aa5f72f160e3ba6db15786a95ae738e011073b4a
MD5 e255734ee6b83699476abceaa3a410e0
BLAKE2b-256 1c97cd18f9d4d0bf159ed3756fd5ddbcdd084eb756453311bcb1f590bdb02c5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce651e29e955548a6b26ef6cb0a06ad503172775cf79e8d3bd53b54aa71a5e25
MD5 8353438519a9fa8308f06aaecfdfd328
BLAKE2b-256 e0bfeb1af338e66d3b292e0e29e6bb526b93276f5eadd736892eeeed68edb300

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 60e038bd62ebe1c5f4a6829190f4a840f9b80cc6247ab4bb8d5bd768c74035f1
MD5 50a1342aff251ffcfa77b21cc3f1a6f5
BLAKE2b-256 8d7043706ac0ca224eea367f13019d9c40e4ec4faba11aedb8568d2c4379608d

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 8164955c7e41b2a655a7545521f784dfd2f731579255d7a47d2002745ba464cf
MD5 7d151889513b80b839ee91963b290f63
BLAKE2b-256 36c648dc7d82698c7aa0c715a56bdd48e836a4c897e3f5a338b532583fe4e731

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 70246ff58caa0bc748cc52c1833b2877301fd4db49797e5564be9c4cd5ea818a
MD5 cbfe916fb856fcc305e5fba585fbf5e5
BLAKE2b-256 ec829d993be27d5b8417ae68699eaddde2b49db598f1b52e3e0f9bf42947fe39

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c3600bbb038805a4f4835e44f0f5f9de635fa9f1588ff534de0b784204325674
MD5 0b594d9c1298c529dfb7211335c975bc
BLAKE2b-256 4381808430a3cfe0ba5fb539b04de14f5493a4b841fdf3208a8d75e89d249533

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 87c2c0c966285ac3f5db252d19928e5c5b64f49a4a073d8656187f316d98c42c
MD5 43d42eacf52ce8f4a0d09c0d9b5387e4
BLAKE2b-256 2b69a3bca123d94af0ec2ab621efc50c64e35d6ce69d8bc26a94a6f436c97503

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 be15fae71a712d73d1cd997e8778b672d79b23bfaff5e890d61c4e5fbfd8c8e3
MD5 db5856056270e1331c1e577b2fb35605
BLAKE2b-256 7a4ee87e504852342df761927956359b46501698025fd3d22bef32c3c41b5bc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp312-cp312-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.49.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1139c257d4e9318aaca75d9f0a403a35cd934d692999493222e09894b9437ca4
MD5 899401a6637ed2bf0a46d90a75311337
BLAKE2b-256 d606d70e374bf996a15b6157693f9e7eb478a2958e3202ec58fad5954490477d

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c007a9ca3f58c233c02a8f0a6c0544cd0ecefb0ad7c1dc46c67c94d9c9c7086a
MD5 0118b1bae48fc3dc2cc62252ec63f2cc
BLAKE2b-256 4eed4b11a7a1016735740da2d29f4eb9f372cee536e151ac384b5ad3f0b11686

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 61ab1215bfad2f18f3e67a2fef6e63d5f06df5a297e4542345caa8f2b2c9e28d
MD5 77f02c824be73356729b64cbd3c8e5c6
BLAKE2b-256 55ae6943778694f7d1852ceb544b1b6e7a5501451805b4aae6f1f9ebcce3484b

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4b5e6312f087dd877e48cb3b2bbd93795b5d8c1d0938353e9b7afa73190a0574
MD5 6de66e2366d3bd3b0c49d4f57c345e5b
BLAKE2b-256 caf6a472be360fecaa402dcd2e4774ab1dae5179ee33030e55515fe46252ecfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp311-cp311-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.49.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dab0e49c113c95a76695b7d37f7792d7d2e41ba95a196298bff8eec305772979
MD5 a37de149170a8933273b8407439220c2
BLAKE2b-256 002220f8f88bb5bb13ae31351ccccc017c172550233c45633a63f9a54fb67257

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 26fbe4b8d34014dbeef95989f9082340af719980cbd3c5f3f8880f54852aabee
MD5 a4bc2b828191f46cbf1fc1e35a661e57
BLAKE2b-256 904e50efc6aaed33542b69d0b0eaf11b50eb37c87daacee9c3da841fa175cc6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 299d50e0adf0163f55443a777d55efcc4058f0b8a22c95ababd1737493967697
MD5 9aeb7fef64abfe738664c8a6d98e35f2
BLAKE2b-256 bb876e1cfb52c6cfed6b7b1f967aefea7c6e4e3bc502b435af1ed01a46905c9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-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.49.0rc1-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.49.0rc1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 db4119ee6da29cd4238adc87a14c30df49867e39e1f306f37195884f0987a818
MD5 62dd07c8267926d8d49460ccb1fe7571
BLAKE2b-256 db14577bd8743f132f31926e4da18d183940b7257905fa59c6ea23b43d5f65c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.49.0rc1-cp310-cp310-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.

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