Skip to main content
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

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

Uploaded CPython 3.14tWindows x86-64

llvmlite-0.49.0-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.0-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.0-cp314-cp314t-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.14tmacOS 12.0+ ARM64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

llvmlite-0.49.0-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.0-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.0-cp314-cp314-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.14macOS 12.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

llvmlite-0.49.0-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.0-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.0-cp313-cp313-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

llvmlite-0.49.0-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.0-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.0-cp312-cp312-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

llvmlite-0.49.0-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.0-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.0-cp311-cp311-macosx_12_0_arm64.whl (40.5 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

llvmlite-0.49.0-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.0-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.0-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.0.tar.gz.

File metadata

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

File hashes

Hashes for llvmlite-0.49.0.tar.gz
Algorithm Hash digest
SHA256 00f16db782f4a13c78c5804aedc434e46794a77e89999a168f9401106270e50a
MD5 3368eb927e486c9f93cfcc05037c7f87
BLAKE2b-256 432772ae94ea5c8f7349ec1c229d4cd058feb799cbd0833ad6d1b47c919b37b7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 43.0 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 be637e465010bc9c50f070468f7f1cf5385e92fee364d192dd5e6cea790ecba9
MD5 b7d0ae10d0d0e04df3ee5b7fec54463d
BLAKE2b-256 d8c632d68bfbf1d0c36888530ef6fd72864861af23dc546302b41033471a8c3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e32adb84fdaae28aeb86fdb6253084ee707ee157289a2e98fe3caf48a62bee82
MD5 fb9cd4d9daf7760b655596911972fae6
BLAKE2b-256 80f97b7b50f80b4585bcd78675ff3110c256877b11df32a8cde284f851762f57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d5555ea1d63928481cbf7fcb1d67452b216c7e5b393a4eb7aa1401e67f2a4fc4
MD5 f01e50fe06fac30c69a39dd41467f67f
BLAKE2b-256 9807a2c4f04e2111ccc274b4d5e3331398a9dcf6d6e5e55d6444b1ad9d6381cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314t-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f3f2ff0aeb17d34fcce9f79b99baac441cfd3efa41b83e233ca4530a72381f72
MD5 aa2ecdc385c7ef1d33680509c409cebc
BLAKE2b-256 e82eeafd488766d1c02413cba24f7b22acb9b3ccdfd8407e98d30eb16bac4e2a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 37.4 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 95d1071023ed858b79f6971954fd7cc1f5dbcbab987718a4ccbe1411e47d0b81
MD5 3edc2c46ff72a9815fa811e91e8e887d
BLAKE2b-256 fc15f47cf45c00c8b165ac3d268502dcb21d900e86f27fd338268a66ce922ab0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 43.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 294e2f0b70aef8f92d0ae7b203e2609f08beb39437eee73de59a21669331aae9
MD5 c6433b3b05b0770d5368eae4acb75d19
BLAKE2b-256 968a412fc273521b02cbfe0b5f8ad56cc696385f6eaeecdb9e9ae6a90111d98d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b095f15fb12c4d90495df5b1a3772b4732cc408398b204a787dbedd370e09c69
MD5 76e275546c6547e4e5f3861c5e69482f
BLAKE2b-256 c492628692b74b31e27af9ba7e8ba651941ee4956959d5478123c453f59aad4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4281a0171d66d2098adce4ba706b8c550b1b10718650f682d64cde16e84e4de5
MD5 92ba8a3190db0546ccf6c205b7746abe
BLAKE2b-256 3a610b23849141a4c4e7091fcd158ebb45195896974bebca3e58fee7cad4b4f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 80a84683d04516bb51da1bbeebddaf2c2f558809c93078a8f91807909ae331f8
MD5 f601010d870fc196d8367eb8e3aab017
BLAKE2b-256 25d116599b8c9f21802448059482eab48a9e74086dc56b901a677ba355565e64

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 41.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a1b414dc6b164738ec39dd8987cea73829057b7dd92fc6d91b52838385fc1dd2
MD5 b19b6f09f39a5cb1265c03a3338c8cbb
BLAKE2b-256 967f9f5afcf6476b228d6b170408f377a0c4f91477fc1fc91f8141088b45bf46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d3dee64784201b64c13a8df62c48a4f4218858faaa65889866bb29bdc243c038
MD5 83d78a07561dea5a00b20a730f2978ff
BLAKE2b-256 deaf9526dfdd33a923f33e29a18b8f9801ee7ee4b7397e88d28192c1024c4a75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ddc7aecd4f56397ed6e8f120ec5dcd5a1a8f0e6032ca4af413462792d4dca2e3
MD5 326a3d92b0ac2de895758f6d58a8e290
BLAKE2b-256 8e1cca8ba47b057b793099784475499771780ec46839f2782f753a7079d23520

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 039fa4054a06f537fb39248d4472284ca96be311a142ec09e69f95630ab469cc
MD5 e9e4d65a9fb76b311118749304c66153
BLAKE2b-256 7d850b536a3c59f2636d9dd51dda832b6c1d0ffec37608429dedf128664918f1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 41.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a9c9e3af4e214acfefa4f73ebe7bc3fb35854a62b654edb3953f5ae33c08ba3
MD5 d60d6233b8e3d4cba5eeba9610709f5e
BLAKE2b-256 84492a44871cac6b5a2fd4aabd68cfdaf6de9a5c7edb36dee5d47b77bda4b50f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ec8ad805e7515cb8440a690eb3cef4d34acb29eef80b705ec4e1c1ad3c43c68
MD5 ebc6c2bb3e05442ddb5b90b54fb6a470
BLAKE2b-256 69e6e942ee08605fc0526ff3854260c384d8315a5830e16c4c2a5aebc14dc9bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6acba646d88abbc87d5c113a3d62c1fbf8b8fee11c6493f516803e30f21ae870
MD5 d3a8fc6b45cb39d9b0aa72788988fb88
BLAKE2b-256 be3ce97f69c62a2d972066d9a2612ce1f3de313035ac897a5b9f787cad8b55f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 b541c8fac3450db7574d1f53cf9dff83f285bfed9d69bf81fe71fc2a7d4f97fe
MD5 cc2f556f12e0de2ec0753bcebce40834
BLAKE2b-256 6bae3f699ebe3590e15e023a6372dd147526fd8ec398aacf9ceb844e854964a8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 41.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6a5b06c1b5fc4ae4c9b169b065f42b719448ef1f873687ef224ef69969b75ec3
MD5 8741057219d460a49a3daa8eb23fafb0
BLAKE2b-256 7d4947cd23e05d52d117b6119871ec299adedc9d8d332a2296964d9b2adc06d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 20496a5c9fdb8179fb9300e7d19f6782555d98aeeb4a322264aa7fd99f980618
MD5 222f951895de7149526f9480523d7503
BLAKE2b-256 58e976859ca36aaa460b6ae0508e01637f0e9bdb9b59faaa4637ade3b94bbcca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a8c0fc9d624bdc30a3d2db11eb2fb98f80fb209d20b37604eda516cd9b699cf4
MD5 19e22df682b45df948638f88e11f611d
BLAKE2b-256 1f800989432d12b7c86a6f5f380eb92eca7de779af9b34dedbd311b694d7da8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4b0e710880b7cc910392bd6b9f1bbf468fed99b182e4420d51598f36114b3dce
MD5 e830536f503d3c9b2eed41112572e011
BLAKE2b-256 9fd0ab52de2328e97ca96cdf0331a5f774796bddc420a51768f4501193f80cbb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.49.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 41.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for llvmlite-0.49.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b352c14353330c879e339b8f8d7491d565fe94242697714a24e80bd757202384
MD5 ef8396242faf27f6d4fa79c225c843b1
BLAKE2b-256 59f65c18be29145cfca1d9e859e55a3c586a8c5a821825017b04c7999cd166c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da7b64474ac15ca595efa2644d5c6836638ccf70709fad3aba3fc56a55966928
MD5 baf70cc5caf9fbcb677696e72761212d
BLAKE2b-256 4fdcfe880ac1eb93c09b6c9a0539ad18c98778386978a0e20a13a55788044ad2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 854941c2267fd4fc5b2ce02b8af8ecdffa79fb7784591d3a89370322039ea09f
MD5 702f1aeff3a1345eca2bce298dbf31ff
BLAKE2b-256 722ceb42378b4f3afc71f9fe172d01f30135dc1d54c7fd95cf76d5445d6f7809

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.49.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 ee81e96c15a6f870918f1eb60c913551c16aa23defb4f5f1acfa660d6a0aaac2
MD5 0319f517a0697d0f7ec1fadf91ef9de3
BLAKE2b-256 e00ddaceb212c44cad1115b2d05dd55beafe23ff06627344adb4ded0c661bb1a

See more details on using hashes here.

Provenance

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

Release history Release notifications | RSS feed

This release

0.49.0 This release

26 files

0.48.0

25 files

0.47.0

25 files

0.46.0

21 files

0.45.1

21 files

0.45.0

21 files

0.44.0

21 files

0.43.0

21 files

0.42.0

21 files

0.41.1

24 files

0.41.0

24 files

0.40.1

24 files

0.40.0

24 files

0.39.1

28 files

0.39.0

28 files

0.38.1

28 files

0.38.0

25 files

0.37.0

19 files

0.36.0

21 files

0.35.0

16 files

0.34.0

16 files

0.33.0

16 files

0.32.1

16 files

0.32.0

16 files

0.31.0

26 files

0.30.0

21 files

0.29.0

29 files

0.28.0

25 files

0.27.1

10 files

0.27.0

21 files

0.26.0

21 files

0.25.0

21 files

0.24.0

21 files

0.23.2

16 files

0.23.0

16 files

0.22.0

16 files

0.21.0

16 files

0.20.0

16 files

0.19.0

7 files

0.18.0

7 files

0.17.1

4 files

0.17.0

4 files

0.16.0

1 file

0.15.0

1 file

0.14.0

1 file

0.13.0

1 file

0.12.1

1 file

0.12.0

1 file

0.11.0

1 file

0.10.0

1 file

0.9.0

1 file

0.8.0

1 file

0.7.0

1 file

0.6.0

1 file

0.5.0

1 file

0.4.0

1 file

0.2.2

1 file

0.2.1

1 file

0.2.0

1 file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page