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.47.0.tar.gz (193.6 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.47.0-cp314-cp314t-win_amd64.whl (39.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

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

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

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.14tmacOS 12.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

llvmlite-0.47.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.47.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.47.0-cp314-cp314-macosx_12_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.14macOS 12.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

llvmlite-0.47.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.47.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.47.0-cp313-cp313-macosx_12_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

llvmlite-0.47.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.47.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.47.0-cp312-cp312-macosx_11_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

llvmlite-0.47.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.47.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.47.0-cp311-cp311-macosx_11_0_arm64.whl (37.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

llvmlite-0.47.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.47.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.47.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.47.0.tar.gz.

File metadata

  • Download URL: llvmlite-0.47.0.tar.gz
  • Upload date:
  • Size: 193.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for llvmlite-0.47.0.tar.gz
Algorithm Hash digest
SHA256 62031ce968ec74e95092184d4b0e857e444f8fdff0b8f9213707699570c33ccc
MD5 a8e9766f28af0f77b92337b4670b96d2
BLAKE2b-256 0188a8952b6d5c21e74cbf158515b779666f692846502623e9e3c39d8e8ba25f

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6842cf6f707ec4be3d985a385ad03f72b2d724439e118fcbe99b2929964f0453
MD5 040a95a309fa3ba58188602e9a9dc937
BLAKE2b-256 4f79d3bbab197e86e0ff4f9c07122895b66a3e0d024247fcff7f12c473cb36d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f6725179b89f03b17dabe236ff3422cb8291b4c1bf40af152826dfd34e350ae8
MD5 280fce8566e576ccdb76331c9c7f48cf
BLAKE2b-256 f5cb0abf1dd4c5286a95ffe0c1d8c67aec06b515894a0dd2ac97f5e27b82ab0b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fa1cbd800edd3b20bc141521f7fd45a6185a5b84109aa6855134e81397ffe72b
MD5 e8ae182f282a7a8a962f33cb529eb06f
BLAKE2b-256 110316090dd6f74ba2b8b922276047f15962fbeea0a75d5601607edb301ba945

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314t-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 92ec8a169a20b473c1c54d4695e371bde36489fc1efa3688e11e99beba0abf9c
MD5 4533f2e570ac7121a19dae1070ccacd0
BLAKE2b-256 40a1581a8c707b5e80efdbbe1dd94527404d33fe50bceb71f39d5a7e11bd57b7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.47.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.47.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 694e3c2cdc472ed2bd8bd4555ca002eec4310961dd58ef791d508f57b5cc4c94
MD5 b8f8a23a7cd773ef7a79b64c5fde7cba
BLAKE2b-256 bef719e2a09c62809c9e63bbd14ce71fb92c6ff7b7b3045741bb00c781efc3c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d4a7b778a2e144fc64468fb9bf509ac1226c9813a00b4d7afea5d988c4e22fca
MD5 1441077fb09bf496df33868139a2b855
BLAKE2b-256 843be679bc3b29127182a7f4aa2d2e9e5bea42adb93fb840484147d59c236299

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ddbccff2aeaff8670368340a158abefc032fe9b3ccf7d9c496639263d00151aa
MD5 3be943ec42bd7eb126cf91227fdd9be8
BLAKE2b-256 641da760e993e0c0ba6db38d46b9f48f6c7dceb8ac838824997fb9e25f97bc04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 de966c626c35c9dff5ae7bf12db25637738d0df83fc370cf793bc94d43d92d14
MD5 77df47ddb079a8e4f0e2cebadf749a3f
BLAKE2b-256 1cd433c8af00f0bf6f552d74f3a054f648af2c5bc6bece97972f3bfadce4f5ec

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.47.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.47.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c2e9adf8698d813a9a5efb2d4370caf344dbc1e145019851fee6a6f319ba760e
MD5 bd1d942d8221b004db5faf33a0db6d48
BLAKE2b-256 469f4898b44e4042c60fafcb1162dfb7014f6f15b1ec19bf29cfea6bf26df90d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c6951e2b29930227963e53ee152441f0e14be92e9d4231852102d986c761e40
MD5 f47961ea89992be3eb92cb20a0da0e49
BLAKE2b-256 d6dab32cafcb926fb0ce2aa25553bf32cb8764af31438f40e2481df08884c947

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2699a74321189e812d476a43d6d7f652f51811e7b5aad9d9bba842a1c7927acb
MD5 f5d98ea56fc0fd0e259570f1e5ad65d3
BLAKE2b-256 31b869f5565f1a280d032525878a86511eebed0645818492feeb169dfb20ae8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 a3c6a735d4e1041808434f9d440faa3d78d9b4af2ee64d05a66f351883b6ceec
MD5 901e9bbe437e27edcdd8e6ce289c2351
BLAKE2b-256 776f4615353e016799f80fa52ccb270a843c413b22361fadda2589b2922fb9b0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.47.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.47.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f3079f25bdc24cd9d27c4b2b5e68f5f60c4fdb7e8ad5ee2b9b006007558f9df7
MD5 dd0f491a2f7562415b3e6327f9a98c48
BLAKE2b-256 2ff5d281ae0f79378a5a91f308ea9fdb9f9cc068fddd09629edc0725a5a8fde1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 003bcf7fa579e14db59c1a1e113f93ab8a06b56a4be31c7f08264d1d4072d077
MD5 f9ee8d8c00b61c649d59837a0cbd7457
BLAKE2b-256 b655a3b4a543185305a9bdf3d9759d53646ed96e55e7dfd43f53e7a421b8fbae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5853bf26160857c0c2573415ff4efe01c4c651e59e2c55c2a088740acfee51cd
MD5 03bcae335e239b16608d86f2fe726c87
BLAKE2b-256 e64be3f2cd17822cf772a4a51a0a8080b0032e6d37b2dbe8cfb724eac4e31c52

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.47.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.47.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 306a265f408c259067257a732c8e159284334018b4083a9e35f67d19792b164f
MD5 85b619093bccb8d64f8eada2d0e7b7bc
BLAKE2b-256 fa484b7fe0e34c169fa2f12532916133e0b219d2823b540733651b34fdac509a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.47.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.47.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c37d6eb7aaabfa83ab9c2ff5b5cdb95a5e6830403937b2c588b7490724e05327
MD5 6843a517f99dcd2ef9f7bbbd24cf4015
BLAKE2b-256 a25059227d06bdc96e23322713c381af4e77420949d8cd8a042c79e0043096cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 12a69d4bb05f402f30477e21eeabe81911e7c251cecb192bed82cd83c9db10d8
MD5 6b9926a765860a272ebaafd42c1f67d8
BLAKE2b-256 7e5148a53fedf01cb1f3f43ef200be17ebf83c8d9a04018d3783c1a226c342c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ca14f02e29134e837982497959a8e2193d6035235de1cb41a9cb2bd6da4eedbb
MD5 54a40faa8aa4aba5885de24c0dbb669b
BLAKE2b-256 46275799b020e4cdfb25a7c951c06a96397c135efcdc21b78d853bbd9c814c7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.47.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.47.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74090f0dcfd6f24ebbef3f21f11e38111c4d7e6919b54c4416e1e357c3446b07
MD5 125f47ec0ad2e654353bceb94ab625bb
BLAKE2b-256 340bb9d1911cfefa61399821dfb37f486d83e0f42630a8d12f7194270c417002

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llvmlite-0.47.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.47.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 166b896a2262a2039d5fc52df5ee1659bd1ccd081183df7a2fba1b74702dd5ea
MD5 688676159ddc135582869b9704f7fd0e
BLAKE2b-256 dff85e12e9ed447d65f04acf6fcf2d79cded2355640b5131a46cee4c99a5949d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ea5cfb04a6ab5b18e46be72b41b015975ba5980c4ddb41f1975b83e19031063
MD5 4d881aa63f521a6f27b7cecd0fa741bf
BLAKE2b-256 4d0829da7f36217abd56a0c389ef9a18bea47960826e691ced1a36c92c6ce93c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f9d118bc1dd7623e0e65ca9ac485ec6dd543c3b77bc9928ddc45ebd34e1e30a7
MD5 8c94a1cc5c7b58d114229538ed4259dc
BLAKE2b-256 7cfb76d88fc05ee1f9c1a6efe39eb493c4a727e5d1690412469017cd23bcb776

See more details on using hashes here.

Provenance

The following attestation bundles were made for llvmlite-0.47.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.47.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llvmlite-0.47.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41270b0b1310717f717cf6f2a9c68d3c43bd7905c33f003825aebc361d0d1b17
MD5 a6291b37863d97fd88df72e69e4d348b
BLAKE2b-256 f4f5a1bde3aa8c43524b0acaf3f72fb3d80a32dd29dbb42d7dc434f84584cdcc

See more details on using hashes here.

Provenance

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