معرفی شرکت ها


python-llvmlite-0.39.1-8.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.39.1-8.fc37.src.rpm
نسخه بسته 0.39.1
انتشار بسته 8.fc37
معماری بسته i686
نگهدارنده -
تاریخ ساخت Wed 26 Apr 2023 09
هاست سازنده buildvm-x86-24.iad2.fedoraproject.org
نوع بسته .rpm
آدرس صفحه اصلی http://llvmlite.pydata.org/
مجوز BSD-2-Clause AND LicenseRef-Fedora-Public-Domain
حجم دانلود 261K
حجم نصب 240.234K
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.37.0-6.fc37.src.rpm 0.37.0 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++
- latexmk
- llvm11-devel
- make
- pyproject-rpm-macros
- python3-devel
- python3-devel
- python3-sphinx-latex
- python3dist(packaging)
>= 19 python3dist(pip)
>= 40.8 python3dist(setuptools)
- python3dist(sphinx)
- python3dist(sphinx-rtd-theme)
- python3dist(wheel)


ارائه دهنده

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


نحوه نصب


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

    dnf install python-llvmlite-0.39.1-8.fc37.src.rpm


فایل ها

مسیرها
0001-Remove-maximum-Python-version-limit.patch
llvmlite-0.39.1.tar.gz


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

تاریخ آخرین تغییر جزئیات
2023-04-26

Don’t assume %_smp_mflags is -j%_smp_build_ncpus

2023-04-26

Simplify test-suite invocation

2023-04-26

Drop unnecessary manual BR on pyproject-rpm-macros

2023-04-26

Replace a downstream patch with a backported upstream commit

2023-04-26

Add public-domain text link in license breakdown

2023-03-10

Patch out max. Python version check entirely

2023-03-10

Allow Python 3.12 (downstream-only); close RHBZ#2176128

2023-03-10

Update to 0.39.1

2023-03-10

Convert to SPDX

2023-03-10

Build Sphinx docs as PDF instead of HTML

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