معرفی شرکت ها


python-llvmlite-0.37.0-6.fc37.src.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Lightweight LLVM Python binding for writing JIT compilers
ویژگی مقدار
سیستم عامل Linux
توزیع Fedora 37
مخزن Fedora Everything i686
نام بسته python-llvmlite
نام فایل بسته python-llvmlite-0.37.0-6.fc37.src.rpm
نسخه بسته 0.37.0
انتشار بسته 6.fc37
معماری بسته i686
نگهدارنده -
تاریخ ساخت Sat 23 Jul 2022 12
هاست سازنده buildvm-x86-32.iad2.fedoraproject.org
نوع بسته .rpm
آدرس صفحه اصلی http://llvmlite.pydata.org/
مجوز BSD
حجم دانلود 246K
حجم نصب 227.225K
llvmlite provides a Python binding to LLVM for use in Numba. Numba previously relied on llvmpy. While llvmpy exposed large parts of the LLVM C++ API for direct calls into the LLVM library, llvmlite takes an entirely different approach. Llvmlite starts from the needs of a JIT compiler and splits them into two decoupled tasks: - Construction of a Module, function by function, Instruction by instruction. - Compilation and optimization of the module into machine code. The construction of an LLVM module does not call the LLVM C++ API. Rather, it constructs the LLVM intermediate representation (IR) in pure Python. This is the role of the IR layer. The compilation of an LLVM module takes the IR in textual form and feeds it into LLVM's parsing API. It then returns a thin wrapper around LLVM's C++ module object. This is the role of the binding layer. Once parsed, the module's source code cannot be modified, which loses the flexibility of the direct mapping of C++ APIs into Python that was provided by llvmpy but saves a great deal of maintenance.


جایگزین ها

بسته نسخه معماری مخزن
python-llvmlite-0.39.1-8.fc37.src.rpm 0.39.1 i686 Fedora Everything
python-llvmlite-debugsource-0.37.0-6.fc37.aarch64.rpm 0.37.0 aarch64 Fedora Everything
python-llvmlite-debugsource-0.37.0-6.fc37.x86_64.rpm 0.37.0 x86_64 Fedora Everything
python-llvmlite-debugsource-0.39.1-8.fc37.aarch64.rpm 0.39.1 aarch64 Fedora Everything
python-llvmlite-debugsource-0.39.1-8.fc37.x86_64.rpm 0.39.1 x86_64 Fedora Everything
python-llvmlite-doc-0.37.0-6.fc37.aarch64.rpm 0.37.0 aarch64 Fedora Everything
python-llvmlite-doc-0.37.0-6.fc37.x86_64.rpm 0.37.0 x86_64 Fedora Everything
python-llvmlite-doc-0.39.1-8.fc37.aarch64.rpm 0.39.1 aarch64 Fedora Everything
python-llvmlite-doc-0.39.1-8.fc37.x86_64.rpm 0.39.1 x86_64 Fedora Everything


نیازمندی

مقدار نام
- gcc-c++
- llvm11-devel
- pyproject-rpm-macros
- pyproject-rpm-macros
- python3-devel
- python3-devel
- python3dist(packaging)
>= 19 python3dist(pip)
>= 40.8 python3dist(setuptools)
- python3dist(sphinx)
- python3dist(sphinx-rtd-theme)
- python3dist(wheel)


ارائه دهنده

مقدار نام
= 0.37.0-6.fc37 python3-llvmlite
= 0.37.0-6.fc37 python-llvmlite-doc
= 0.37.0-6.fc37 python-llvmlite-debuginfo
= 0.37.0-6.fc37 python-llvmlite-debugsource


نحوه نصب


نصب پکیج rpm python-llvmlite:

    dnf install python-llvmlite-0.37.0-6.fc37.src.rpm


فایل ها

مسیرها
769.patch
llvmlite-0.37.0.tar.gz


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2022-07-22

Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

2022-06-13

Rebuilt for Python 3.11

2022-05-06

Allow Python 3.11 in version guard (fix RHBZ#2022282)

2022-01-21

Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

2021-11-12

Use upstream PR#769 for Python 3.10 support

2021-09-13

feat: init