Skip to main content

lightweight wrapper around basic LLVM functionality

Project description

Azure Pipelines Code Climate 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 quite faster than llvmpy’s thanks to a much simpler architeture (the Numba test suite is twice faster than it was).

Compatibility

llvmlite works with Python 3.8 and greater. We attempt to test with the latest Python version, this can be checked by looking at the public CI builds.

As of version 0.37.0, llvmlite requires LLVM 11.x.x on all architectures

Historical compatibility table:

llvmlite versions

compatible LLVM versions

0.37.0 - …

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


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.40.0.tar.gz (135.2 kB view details)

Uploaded Source

Built Distributions

llvmlite-0.40.0-cp311-cp311-win_amd64.whl (27.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

llvmlite-0.40.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

llvmlite-0.40.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (41.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

llvmlite-0.40.0-cp311-cp311-macosx_11_0_arm64.whl (28.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

llvmlite-0.40.0-cp311-cp311-macosx_10_9_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

llvmlite-0.40.0-cp310-cp310-win_amd64.whl (27.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

llvmlite-0.40.0-cp310-cp310-win32.whl (23.1 MB view details)

Uploaded CPython 3.10 Windows x86

llvmlite-0.40.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

llvmlite-0.40.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (41.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

llvmlite-0.40.0-cp310-cp310-macosx_11_0_arm64.whl (28.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

llvmlite-0.40.0-cp310-cp310-macosx_10_9_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

llvmlite-0.40.0-cp39-cp39-win_amd64.whl (27.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

llvmlite-0.40.0-cp39-cp39-win32.whl (23.1 MB view details)

Uploaded CPython 3.9 Windows x86

llvmlite-0.40.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

llvmlite-0.40.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (41.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

llvmlite-0.40.0-cp39-cp39-macosx_11_0_arm64.whl (28.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

llvmlite-0.40.0-cp39-cp39-macosx_10_9_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

llvmlite-0.40.0-cp38-cp38-win_amd64.whl (27.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

llvmlite-0.40.0-cp38-cp38-win32.whl (23.1 MB view details)

Uploaded CPython 3.8 Windows x86

llvmlite-0.40.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

llvmlite-0.40.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (41.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

llvmlite-0.40.0-cp38-cp38-macosx_11_0_arm64.whl (28.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

llvmlite-0.40.0-cp38-cp38-macosx_10_9_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file llvmlite-0.40.0.tar.gz.

File metadata

  • Download URL: llvmlite-0.40.0.tar.gz
  • Upload date:
  • Size: 135.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0.tar.gz
Algorithm Hash digest
SHA256 c910b8fbfd67b8e9d0b10ebc012b23cd67cbecef1b96f00d391ddd298d71671c
MD5 7ac272bb2c3a66d66c283f5c04910a2c
BLAKE2b-256 302c9ab0b7d5825a2ea1b6a941158a19de176938510c1cbba08ef8436333f72c

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 27.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 be0ff5b68a86e47a7ec6cd5389bb17b4b8f020b981628c9e714dc2cfdbe89c86
MD5 fb86460d712a3e88cffd3b3da588a55d
BLAKE2b-256 05c29c6b46b7d2578a091df6f0069d957305273a59d316b21edfba9ad77b820a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb79b992bdc2e62c5f5f86263d5546b5298d498e7c1a9d64b3a6f0d31f46ba5b
MD5 93806b02ad8a5391c8ea48b79e0bff56
BLAKE2b-256 02d555c115b9518fcd7c0cc7739aa6e3da5ce6d5a5f2a064cc1aa3a55d2b3c22

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2754c4d2b6f027ab45425abd94dee4cbd228b598531b1e9e1fc15f3298265d88
MD5 1106954f04bb22b3c8bf0216d2993a98
BLAKE2b-256 eaad9fced5c7bbbe3f9f8f181e1acd310ab93b92a506b2d63f07e9016c5f30c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: llvmlite-0.40.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4732d6c981f658f014dd2ab2b682ac631cd12a6695e77c2d460cc68dc767868
MD5 3b2e808d391c263f95327c2cddb67f4f
BLAKE2b-256 5fe092024b00b75275317860e59f505eb9acf4a14d1c857854040202efe05987

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp311-cp311-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 30.4 MB
  • Tags: CPython 3.11, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bbf19077144e159406ef222348d5330d5061177fb79d3f7f82abf2cf29b77c0b
MD5 f0aab4febb3d89f47581c82a7e863c9f
BLAKE2b-256 98a06ebe2dfe7dbec3c0efe096f9aed2e0c4abaed2040766502820d63a669a8c

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 27.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f72d6ccbfd9cc7da43098fcef23ffbe173ce2d986215072dbb2e7929412f9ff8
MD5 ee9a7db12bbed01fb1af8d5aa68e31f4
BLAKE2b-256 68cb5e40659fa378804a208701227947284cc83da6daab864cb95219d48463b1

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 83dd5148f6ddd4d35585b69ebaa50605fdf8011a5b7259a0463afd4aefc62414
MD5 a12f15866a0da00849a7125e0d4faf4b
BLAKE2b-256 4e9449de3fd8506d170ec65b67ad902ca164c7c5c4bde0121995149fe68d11e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66ecb8cdee35bbbdad9b331f446641977645de1973f6270bf4194307a1753666
MD5 cbd08bbef5b77be3d3eb5342daf23caf
BLAKE2b-256 a7596342cbe920b3dd2cda3f1f950aa87fcca400d648d896dd3f86f3c37ba0c1

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ff38c309dc758b996d556e599e00647e6b8dbd21125c06b2d0584a9984a2288
MD5 6d0f1408b443e7e9e78d18ef12d58543
BLAKE2b-256 db61c71a3c67095a22f40c2addce81bf696fccdca8b7a7579431294e074ae794

See more details on using hashes here.

File details

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

File metadata

  • Download URL: llvmlite-0.40.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9d742b66023298532d0e7beddd3d9f04334c046df7a02a1ec2ba8b4046a978c
MD5 06315f697c822042389556f2775e7ffa
BLAKE2b-256 d7c5e2809965f5de6b011df4b61c95a3dba01011386108bf61f7c0c4c17face1

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 30.4 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 90a46db1ed219d93ef05245ec17cf243074ec2b2687209cb310a803a2c2510dc
MD5 e4c1c0186c507ed26863706bf24b1389
BLAKE2b-256 6ff91421485c0355059b6dba7c821ed28283c120d50259d456abb91bc12efddf

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 27.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6cf84141d1793c69285b88acf4216370cb831eab99778546a2a9002fadac932d
MD5 48bc5847fdd4cbe280d69b8d238770ff
BLAKE2b-256 e013949b2f76272c19432bb8fd605a960bc94d7a45afd970e4a5e1b7cdb9eb17

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d27c2ec699b820296659dfd36ead1c527eb190c6d5cb3de24bfbee1024bdc20a
MD5 f8800e6c08d69baef227c28a824cb690
BLAKE2b-256 1e1dbb25253e92952b4f89b2aae133d4cf0004ae04400521768a42ece325cdf1

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52eee9e245ef6eb911d6c2a3a1a66378745a40c637284386031b0915754f457e
MD5 e018963cb5a206388440cde13b6183ce
BLAKE2b-256 cd0a09f8adda09f9330bfd9285c947e29e0080e649aa12aa8328d4993dbf97dd

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f980992b6c9dfee20a1608c5a4d875f8a52d76353ca02470550a85be6e5d3680
MD5 391c1889cacf2f61854276bb6dc5b9e0
BLAKE2b-256 3777960da2a34af984690a140951c0045108c054ca242a81aa8dae9b7f904533

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 260b0241c17a1ec585020e1df58ed30b9975c3573c619fa1724ceb4cd53cbe42
MD5 49ba139356ce27344380ec5a686a9891
BLAKE2b-256 d3e409073d7e217b1c7dca981a090389b1248f3a7971cddafb4766086d98b0cd

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 30.4 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8a3382d81fcda57f5502f45a9ca62e0c9103fabd5f817c9820c7e61b9375f3d7
MD5 2a4c296f9f0000a1d1c592a552bd5b28
BLAKE2b-256 9c0c04295e093e61924f536466188c6e87b52ee591c16363d3b9fedc7a6c22b2

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 27.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 87c2114567f95c715ae35b03d82caa0df66a978c93a1ff752964949e9ce596d5
MD5 7f0fc392853d80df25c77d5ea30a0aab
BLAKE2b-256 b96fe40964aa7422efdd74ec04bcca7a376d8820ff2e9d5d72acb9556a5e574c

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 06803a1a38f911576bbe63a4082334d6661c59f2080e4681de1c66ec4924b0ac
MD5 9a5a2c8051428367fd5b017605528810
BLAKE2b-256 4c424dda75d5e4ef07509672c65f9c3c0fd870399a50d4e3a368860d55ec661e

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d1622237e6ce543ac185751f782c7e10cabe45abf2de802cd5dca8023805a5c
MD5 e4540ce2f50369eb63143dd8d916c2b3
BLAKE2b-256 3dfaa56aa74fff84dd00f591e3c105cf8abc9ff9bfdcbb25de6f2f2d065ef5cf

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for llvmlite-0.40.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58f5ba5febb2372418a3d37bd76d51bb987276a6fd979c2f2772b60b9061e575
MD5 50e2e79741df0670de19c789a9f58f33
BLAKE2b-256 dfcb44569660bfe2dfed165b68af8727fa523473fc36ba28c09e760da16a30c1

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 060f00611d8e65d6db80cabba17fbefde9ebefbfb6937fe5677f06cd3e7bbe3c
MD5 fbec3bf17a7c348a34ddd313c0b3458f
BLAKE2b-256 1e5f87125fff9b2a44507aeb749d1390300ec4682271c2902c6408d5ddf909a1

See more details on using hashes here.

File details

Details for the file llvmlite-0.40.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: llvmlite-0.40.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 30.4 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.5

File hashes

Hashes for llvmlite-0.40.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f5d4445eccd9c9c5639b35cb6279231f97cbd77a1c49fb41c05081ff96e041db
MD5 2977e45adcb57637135aa617c0954f63
BLAKE2b-256 923c0b1ec69c93297da8b654a70b349306f6c147a035d7232ccba48318bec7db

See more details on using hashes here.

Supported by

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