llvmlite
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).
llvmpy Compatibility Layer
The llvmlite.llvmpy namespace provides a minimal llvmpy compatibility layer.
Compatibility
llvmlite works with Python 3.7 and greater.
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
Metadata
Release files for llvmlite 0.39.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| llvmlite-0.39.1.tar.gz | 132.8 kB | Without provenance | Details for llvmlite-0.39.1.tar.gz |
Built distributions (wheels)
Total release size: 765.0 MB
Release files / llvmlite-0.39.1.tar.gz
| Download URL | llvmlite-0.39.1.tar.gz |
|---|---|
| Size | 132.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b43abd7c82e805261c425d50335be9a6c4f84264e34d6d6e475207300005d572
|
|
BLAKE2b-256 checksum How to use checksums |
14271468111538f33bd9fb13c0b2c1534c7a487cec8fadf14e318d73be18e4e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-win_amd64.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 23.2 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7ebf1eb9badc2a397d4f6a6c8717447c81ac011db00064a00408bc83c923c0e4
|
|
BLAKE2b-256 checksum How to use checksums |
902cfd3adee418409d8be7f4de0e183ed5fb0d18359f5a2367906e659b03b669
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-win32.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-win32.whl |
|---|---|
| Size | 19.1 MB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d0bfd18c324549c0fec2c5dc610fd024689de6f27c6cc67e4e24a07541d6e49b
|
|
BLAKE2b-256 checksum How to use checksums |
091f629a04882c9b3dea4848337b80c9b550d8c713dce87528f7f8c3ab3b277f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 34.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
16f56eb1eec3cda3a5c526bc3f63594fc24e0c8d219375afeb336f289764c6c7
|
|
BLAKE2b-256 checksum How to use checksums |
91386b50b0a8ef737083dc2f4a359d42282b2fb104dae97674dcfc85a48c693b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 37.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
e2c00ff204afa721b0bb9835b5bf1ba7fba210eefcec5552a9e05a63219ba0dc
|
|
BLAKE2b-256 checksum How to use checksums |
827d479ea497d2b453064c28e531339c070d70a4a92b8674dd587ab4e126d618
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a3f331a323d0f0ada6b10d60182ef06c20a2f01be21699999d204c5750ffd0b4
|
|
BLAKE2b-256 checksum How to use checksums |
3683b5125da6f8f59c9ed77e259444e30c67da3f287938a20a61ccaa8e0591e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ddab526c5a2c4ccb8c9ec4821fcea7606933dc53f510e2a6eebb45a418d3488a
|
|
BLAKE2b-256 checksum How to use checksums |
d986685e82d14156becc7d260a80b46af3a079004f51657e4a2957cf872445cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | llvmlite-0.39.1-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 25.5 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6717c7a6e93c9d2c3d07c07113ec80ae24af45cde536b34363d4bcd9188091d9
|
|
BLAKE2b-256 checksum How to use checksums |
d8fb7bb4a1fa11420dd01fdd8c370a5f2c812a70f1f8acf5a45c2b4c2c9d6338
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-win_amd64.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 23.2 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3fc14e757bc07a919221f0cbaacb512704ce5774d7fcada793f1996d6bc75f2a
|
|
BLAKE2b-256 checksum How to use checksums |
c838a65240eacb5a0e092b13e09a9466f8759654825a850d1b4cb28a6f932722
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-win32.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-win32.whl |
|---|---|
| Size | 19.1 MB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
03aee0ccd81735696474dc4f8b6be60774892a2929d6c05d093d17392c237f32
|
|
BLAKE2b-256 checksum How to use checksums |
ca2f408d0c5583a5ebb3ca79c13c47b06c77084558c51d1fab4d015d14671c00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 34.6 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
60f8dd1e76f47b3dbdee4b38d9189f3e020d22a173c00f930b52131001d801f9
|
|
BLAKE2b-256 checksum How to use checksums |
94aea24ff97a39a8b4c60b93c63ccde867249c1d5dab03d790e85d64f99c0db3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 37.5 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
1ec3d70b3e507515936e475d9811305f52d049281eaa6c8273448a61c9b5b7e2
|
|
BLAKE2b-256 checksum How to use checksums |
d4a642d47c9bbc67ded89504fb91c3b900eca7b89019a53bb5404da1bd56e2d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
39dc2160aed36e989610fc403487f11b8764b6650017ff367e45384dff88ffbf
|
|
BLAKE2b-256 checksum How to use checksums |
1161d2dc91f46c588cbf5b8e57f193d79dbd0d2352e9271808837f87281bd240
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e4f212c018db951da3e1dc25c2651abc688221934739721f2dad5ff1dd5f90e7
|
|
BLAKE2b-256 checksum How to use checksums |
67d67623e80301e9f65b9ce3ac2656e29fab3c91a575e589750ee2a1b03decac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | llvmlite-0.39.1-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 25.5 MB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
fa9b26939ae553bf30a9f5c4c754db0fb2d2677327f2511e674aa2f5df941789
|
|
BLAKE2b-256 checksum How to use checksums |
3e59a2f5a20268cd261fb81ce2134267fe6f947bbff9401dbc4f12cfeb089fa6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-win_amd64.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 23.2 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fb62fc7016b592435d3e3a8f680e3ea8897c3c9e62e6e6cc58011e7a4801439e
|
|
BLAKE2b-256 checksum How to use checksums |
757f9055977016e713a5c033c376a9ea9cb3d1092a02ee1421c41ccbcc5aa043
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-win32.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-win32.whl |
|---|---|
| Size | 19.1 MB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4c6ebace910410daf0bebda09c1859504fc2f33d122e9a971c4c349c89cca630
|
|
BLAKE2b-256 checksum How to use checksums |
8cdddbf1d9c68d91ee3e14bf962d195e18f877a26fdb6556dcfea8951e47e4e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 34.6 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
22d36591cd5d02038912321d9ab8e4668e53ae2211da5523f454e992b5e13c36
|
|
BLAKE2b-256 checksum How to use checksums |
f5d44cd3efa0a6e5f63b17ba7e383bb9e90f8008c539bb51dbe5bb7b7aabaed1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 37.5 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
c0f158e4708dda6367d21cf15afc58de4ebce979c7a1aa2f6b977aae737e2a54
|
|
BLAKE2b-256 checksum How to use checksums |
32ba545b37dd07a44889f6591c7994290b7a57cdcaaf0c795516b5593d65c424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
9ffc84ade195abd4abcf0bd3b827b9140ae9ef90999429b9ea84d5df69c9058c
|
|
BLAKE2b-256 checksum How to use checksums |
5affb655fa1764c0c764752496676ed0076631880535e2b67c34c776b1f9a9bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
62c0ea22e0b9dffb020601bb65cb11dd967a095a488be73f07d8867f4e327ca5
|
|
BLAKE2b-256 checksum How to use checksums |
45b55013d162337c07b11c946b2842bac146434a5c33f6e6e5011e6cf164bf83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | llvmlite-0.39.1-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 25.5 MB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
e31f4b799d530255aaf0566e3da2df5bfc35d3cd9d6d5a3dcc251663656c27b1
|
|
BLAKE2b-256 checksum How to use checksums |
eb48497215f37f36562ad2c803f73f7878776e063c018b3fa935ba32cfc0bc40
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp37-cp37m-win_amd64.whl
| Download URL | llvmlite-0.39.1-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 23.2 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e172c73fccf7d6db4bd6f7de963dedded900d1a5c6778733241d878ba613980e
|
|
BLAKE2b-256 checksum How to use checksums |
be05af5fd325c52b73255a51691300f00b06177dfe1088b90ea20dd49c6e0c23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp37-cp37m-win32.whl
| Download URL | llvmlite-0.39.1-cp37-cp37m-win32.whl |
|---|---|
| Size | 19.1 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
b1a0bbdb274fb683f993198775b957d29a6f07b45d184c571ef2a721ce4388cf
|
|
BLAKE2b-256 checksum How to use checksums |
dfe32e07af7ad70187756f28e480dec5e34701e44012f587fa9e5d0b61003a6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 34.6 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
50aea09a2b933dab7c9df92361b1844ad3145bfb8dd2deb9cd8b8917d59306fb
|
|
BLAKE2b-256 checksum How to use checksums |
6f7815e11f84531c3e4e078ed2faa4e6e078ef2a0c06c6275020bc10c3865e9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 37.5 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
3803f11ad5f6f6c3d2b545a303d68d9fabb1d50e06a8d6418e6fcd2d0df00959
|
|
BLAKE2b-256 checksum How to use checksums |
e30b68d4a88f76a6e11cc8701c48f63240ee1ce3be7463554212b4adaae1d2a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
1578f5000fdce513712e99543c50e93758a954297575610f48cb1fd71b27c08a
|
|
BLAKE2b-256 checksum How to use checksums |
314e412c9f557ac007e5cac75c3593fe159db7f44d8caea4122b9251216737e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Release files / llvmlite-0.39.1-cp37-cp37m-macosx_10_9_x86_64.whl
| Download URL | llvmlite-0.39.1-cp37-cp37m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 25.5 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6546bed4e02a1c3d53a22a0bced254b3b6894693318b16c16c8e43e29d6befb6
|
|
BLAKE2b-256 checksum How to use checksums |
0731a5f5f578a2b19938e1bb91dcd79bd436557baf582dde23845cb0e76a2241
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5
|
Security for llvmlite 0.39.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.