Репозитории ALT
Последнее обновление в Сб, 06 июня 2020, 00:00:21 +0000 | Пакетов: 21179
en ru
Исходные пакеты в ветвях
свернуть окно
Группа :: Разработка/Python 3
Исходный пакет: python3-module-llvmlite
Текущая версия: 0.33.0-alt1
Собрано: 11 дня назад
Размер архива: 91,2 КБ
Отчёт repocop: skip
Gear:   http://git.altlinux.org/gears/p/python3-module-llvmlite.git
Архив:   http://ftp.altlinux.org/pub/distributions/archive/sisyphus/index/src/p/python3-module-llvmlite
Домашняя страница:   https://pypi.org/project/llvmlite

Лицензия: BSD-2-Clause
О пакете: A lightweight LLVM python binding for writing JIT compilers
Описание:

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.

Текущий сопровождающий: Григорий Устинов

Список участников
(данной и/или предыдущих сборок пакета):
Права: Список rpm-пакетов, предоставляемых данным srpm-пакетом:
  • python3-module-llvmlite
  • python3-module-llvmlite-debuginfo
Последние изменения (три последних записи журнала изменений):

2020-06-27 Григорий Устинов 0.33.0-alt1

    - Build new version.
    - Build without python2 support.
        

2020-02-14 Григорий Устинов 0.31.0-alt2

    - Add explicit BR on llvm7, because porting on llvm9 is still not finished.
        

2020-01-09 Григорий Устинов 0.31.0-alt1

    - Build new version.
        
 
Проект Geyser основан на коде из проекта Prometheus 2.0, который был доступен по лицензии MIT