Package python3-module-llvmlite: Information
Source package: python3-module-llvmlite
Version: 0.36.0-alt1.git.dd00288
Build time: Jun 30, 2021, 06:34 PM in the task #276499
Category: Development/Python3
Report package bugHome page: https://pypi.org/project/llvmlite
License: BSD-2-Clause
Summary: A lightweight LLVM python binding for writing JIT compilers
Description:
A lightweight LLVM python binding for writing JIT compilers 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. 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.
List of rpms provided by this srpm:
python3-module-llvmlite (x86_64, ppc64le, i586, armh, aarch64)
python3-module-llvmlite-debuginfo (x86_64, ppc64le, i586, armh, aarch64)
python3-module-llvmlite (x86_64, ppc64le, i586, armh, aarch64)
python3-module-llvmlite-debuginfo (x86_64, ppc64le, i586, armh, aarch64)
Maintainer: Grigory Ustinov
Last changed
June 30, 2021 Grigory Ustinov 0.36.0-alt1.git.dd00288
- Build from last commit.
March 15, 2021 Grigory Ustinov 0.36.0-alt1
- Build new version.
Oct. 4, 2020 Grigory Ustinov 0.34.0-alt1
- Build new version.