Package : python-llvmlite > RPM : python-llvmlite-0.29.0-1.rc1.1.mga7.src.rpm

Basic items

Name python-llvmlite
Version 0.29.0
Release 1.rc1.1.mga7
URL http://llvmlite.pydata.org/en/latest/
Group Development/Python
Summary A lightweight LLVM python binding for writing JIT compilers
Size 200KB
Arch armv7hl
License BSD

Description

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.

Media information

Distribution release Mageia 7
Media name core-release
Media arch i586

Advanced items

Source RPM NOT IN DATABASE ?!
Build time 2019-05-26 11:45:59
Changelog View in Sophie
Files View in Sophie
Dependencies View in Sophie