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

Uploaded CPython 3.14tWindows x86-64

llvmlite-0.48.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.48.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.48.0rc1-cp314-cp314t-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.14tmacOS 12.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

llvmlite-0.48.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.48.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.48.0rc1-cp314-cp314-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.14macOS 12.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

llvmlite-0.48.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.48.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.48.0rc1-cp313-cp313-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

llvmlite-0.48.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.48.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.48.0rc1-cp312-cp312-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

llvmlite-0.48.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.48.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.48.0rc1-cp311-cp311-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

llvmlite-0.48.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.48.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.48.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.48.0rc1.tar.gz.

File metadata

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

File hashes

Hashes for llvmlite-0.48.0rc1.tar.gz
Algorithm Hash digest
SHA256 b03c0af21af515ceca1462fdb5324f25bd3e85a2f4de6dcb5c366ab325d177b7
MD5 82ad02dea99e11614320608d3eef26b1
BLAKE2b-256 11c0833d572ff0fceea31cf0cbbb4249b52de098c7be46e2fec523ddbe3af9d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5a321a8896f24eb9a2d477f62b42c0480c4143987315d664cd39ced2e543df0c
MD5 2bee88f659563c4c19668b4fcecc5833
BLAKE2b-256 258c53611ef84eed7efbd8f85f7dfb4cb6d70e6ffaed6549a3dc0fdf356df8b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4eec677d7bfb929e1d20f9a3a0004bd6adc60d34d279396f3e86896e10dee9e
MD5 2fa59955bb64ad178e6ad271e8253560
BLAKE2b-256 568ca4659fffbb31e60aefd8fccf215b7ec6f1bdd0ad73c32fbc28bd6f478fa3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6a9d2f28109ce0e6057c339e013194c0fb0e6e38966649a84daa7d4bc3b86c3c
MD5 5ae094969f48d58d8dd36a3141516b53
BLAKE2b-256 3bc60268964ac383976149ad5c520f2c9a80d68e573c065c429fc1008c78ab1b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314t-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 d3b8b22654f7e6be1cc8a0b40d4fd88ffd0a419f7a9868cdbb3bc8de48021414
MD5 ce4b0d21ee46bd8efabc968d1b114029
BLAKE2b-256 6d42f147c215b46ea9042e97da114e42c980828b530b04b3be7b8a54c186dc98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7029aacb48620ca7110bfde5dc12ec95a9f16cfda4c16ebb3f3d1cd43f5394ed
MD5 d409a6f37a63eb5535c222881db3ecfc
BLAKE2b-256 966cc7868517f1e2978df77d1e5c4a65ea8e0aa07e96cae646be5158d8afe8d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c65bd81557a8b2dc088c2e0471dde9de74d8b5ad5e17b6868b8dbb7699b0988
MD5 fc646326e11be4e0827fce3ff980478a
BLAKE2b-256 9a0a34c8f0200aeb5e58af86dafcff98de7c657f4a980e266d2c9533dd6a2810

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 77485c35f224b502c4bfeee9cae7c2c2437a65e08ff539f899f1191fca9d53ec
MD5 e05df4da16a4a269edffa294b1fa1f13
BLAKE2b-256 9544d96691950040215c2125c154e5aa47e27ecee1749042652f46c40dfaa413

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 9eeb129393023788984154728da87cc297bdf0c3f3007701ccf7950941056de7
MD5 c34b6bd7bf7c9968931a3766bb55f3c2
BLAKE2b-256 b4d767ec20408ceca5b0a976c6cb3a6da839197f9b8fb8ba81799d55014e252a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c58fcd85e7b5cfed54c025c085805783358c334f890596c360adb9162aaef49f
MD5 ea3f3c47ccc98435031e8c16c7be2b98
BLAKE2b-256 43eb59aa6083a6ed09e0a4fad3b73a66c76393f42e89a2b231db99955a6fd8b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 506303d8ba9d4f37a438e54579e5ed5f523d68f624e5afd41249d9e09a437f33
MD5 ef86c9697d5b7c245dc9f816c8d9c083
BLAKE2b-256 17170f8d999a479c3bf96689218185fb40cc4237f0a0d970085f38ef88b67322

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1121b8287bc6d98417775faa165d776a79d4111d45458d6a44022495f86de3bd
MD5 4d22a9821a8182426bffd87c6015079f
BLAKE2b-256 bfe0cb711a0106555d45ca5f9a1490e963b6b228c3b9198e49ceeef3d636b7e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f1fe59970e94c47221ceb7b1df6b79d87085ff1744418503b0449f6d8ea0a656
MD5 2c295ac27e95f6a3aebe93814a98bca9
BLAKE2b-256 7578e4982e944d7f8133a9f819744d556f0d51d0ce24f48d008b80594ced1a6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9b5294c5b5a8fd5a433a3a74655e17e131991361e7172c737a2325d3d4670c1
MD5 10663e72099e478f773ed14f50fafdce
BLAKE2b-256 b137fd106417023f45acddb011c04c4c13717d8c1487c28a146d3baca5404dcd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56faee68e97c9108d75fc3d49b770a2bc6458233d22d685a23f2e9e050fafc8d
MD5 ab2face65fb936927ff8a8cc9bc45295
BLAKE2b-256 7accd596e600cd39b248a6ba5c23381f4705fdac621f01593dce21c05923fdc2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 990e91b8b508781ba0afe42a0ef65880ce785709ee6cf4e6a3d8ac1a1f7d4874
MD5 8608a9c135e96407496fce6d3ad039ac
BLAKE2b-256 7013feeef496c434755bde20af3349a9a393d381f05022902dc6c8b8beea2ce9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e63e6ebae42f151ff4495f867d9924c16aa2597297be76887f2dd32c4352fe7b
MD5 a49801c7e15017f588263402d4654c76
BLAKE2b-256 6b87ca44aad8e0f6b6d9c580bd681701ca9978b7267ef1fe3895ed68a9d446a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 17896ea90be01142a5b9bd6c9e71611ece3941f4313489287b21a2e6c2bfbd79
MD5 8cb97545f0a4fc5294e1d702e09f28b9
BLAKE2b-256 62f7935864657eeaf81379fccc04591421c10d15b6dbfb005fa310923f3e0d03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7ca2e2e0ba9edf7e5900d0558fe722e8df58819e77cb784e227f995dbd316da
MD5 b10c677c5fbfb7c691a06cbf3fe36cc6
BLAKE2b-256 c5d028280ab16bea1058051086c12f2ec5eaf4563e4a70bb3a754716677bc37d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9506365c1d6484b7a125d5d8b9be984d5a2f11cec85d0bb47d1c4d140d35ea5d
MD5 44ffcaef82e58f8f29d1a6800bbb0bef
BLAKE2b-256 b23cc6ba7864ea25b47f50ff15aca0550aab39be6a1067c8656d9bed271a4f81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 06991df307f40dd070fe15676d3988a88e41ffc3f4ab263343d44692771926aa
MD5 ffeb7a59b7c0cb36dac1398cb1703c4f
BLAKE2b-256 3427bf3b04d41e99b214a940224ba70c31e442636b65d352dd3989be18fc02e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6bb7ebc4ceb2fa330a6dfb39994c861abf824c2a0b3d05d20d3f622b637eb206
MD5 8fd936beb69d3e3750c5d59d7b299d75
BLAKE2b-256 72b6d4354dd7723ac44b1700b689bfdf0dafeb497023058dfdef177a78aa84fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 36570d6fb50ef1acd642460204652b063e85befb0b9bcfcc3cc33af111f9e4c7
MD5 3cb028545d63721bda1c1d6e35276573
BLAKE2b-256 5b71837d29d4167c9b60aaeb44c33074dee0958e1b6fc4d32baf61d9bdeecf08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5a423cf4dc486d9eff99aa8a19a03d4351f5b7d821f4fd1bbb36ef4bc513f30d
MD5 d5eae4684384122bf4397d8e23f01fdc
BLAKE2b-256 4b9e32ae6a9bbedc5969feaa5fc390e8b465854bfa1f83947cfc4ed279b5461d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.48.0rc1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 45e3d3909348e6afb4730880c05027dc81a2d9132f9c084d54ed05500fd3804c
MD5 3c48fd7040b265061cff6f311f0c4000
BLAKE2b-256 a95e0a01d3dea51813839cc3ff66d5e1bb569454a6e97bcd03f5f216206e524f

See more details on using hashes here.

Provenance

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