py27-llvmlite-0.25.0_3.txz


Advertisement

Description

py27-llvmlite - Lightweight LLVM python binding for writing JIT compilers

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename py27-llvmlite-0.25.0_3.txz
Package name py27-llvmlite
Package version 0.25.0
Package release 3
Package architecture amd64
Package type txz
Category devel python
Homepage https://github.com/numba/llvmlite
License BSD3CLAUSE
Maintainer dave@dal.ca
Download size 169.74 KB
Installed size 1.25 MB
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.
WWW: https://github.com/numba/llvmlite

Alternatives

Package Version Architecture Repository
py27-llvmlite-0.25.0_3.txz 0.25.0 i386 FreeBSD Ports Latest
py27-llvmlite-0.25.0_3.txz 0.25.0 i386 FreeBSD Ports Quarterly
py27-llvmlite-0.25.0_3.txz 0.25.0 amd64 FreeBSD Ports Quarterly
py27-llvmlite - - -

Requires

Name Value
gcc9 = 9.1.0_1
libLLVM-6.0.so -
llvm60 = 6.0.1_7
py27-enum34 = 1.1.6
py27-setuptools = 41.0.1
python27 = 2.7.16_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package py27-llvmlite-0.25.0_3.txz
Source Package devel/py-llvmlite

Install Howto

Install py27-llvmlite txz package:

# pkg install py27-llvmlite

See Also

Package Description
py27-lmdb-0.93.txz Python bindings for LMDB
py27-localzone-0.9.5.txz Library for managing DNS zones
py27-lock_file-2.0_2.txz Lock file manipulation
py27-lockfile-0.12.2.txz Platform-independent file locking module
py27-locust-0.11.0.txz Python utility for doing easy, distributed load testing
py27-log4py-1.3.txz Python logging module
py27-logan-0.7.2_1.txz Toolkit for running standalone Django applications
py27-logbook-1.1.0.txz Logging replacement for Python
py27-logfury-0.1.2.txz Toolkit for logging of library method calls
py27-logilab-common-1.4.3.txz Common low-level libraries shared among logilab projects
py27-logutils-0.3.5.txz Handlers for the Python standard library logging package
py27-ltxml-1.3_5.txz Python bindings to the LT XML toolkit
py27-luminol-0.3.1_3.txz Light weight python library for time series data analysis
py27-lunardate-0.2.0_1.txz Chinese Calendar Library in Pure Python
py27-lxml-4.3.4_1.txz Pythonic binding for the libxml2 and libxslt libraries
Advertisement
Advertisement