معرفی شرکت ها


pyproject-rpm-macros-0-47.el8s.noarch.rpm


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

RPM macros for PEP 517 Python packages
ویژگی مقدار
سیستم عامل Linux
توزیع CentOS 8-stream
مخزن Centos storage noarch
نام بسته pyproject-rpm-macros
نام فایل بسته pyproject-rpm-macros-0-47.el8s.noarch.rpm
نسخه بسته 0
انتشار بسته 47.el8s
معماری بسته noarch
نگهدارنده -
تاریخ ساخت Wed 27 Oct 2021 09
هاست سازنده cody-n11.rdu2.centos.org
نوع بسته .rpm
آدرس صفحه اصلی https://src.fedoraproject.org/rpms/pyproject-rpm-macros
مجوز MIT
حجم دانلود 35K
حجم نصب 65.632K
These macros allow projects that follow the Python packaging specifications to be packaged as RPMs. They are still provisional: we can make non-backwards-compatible changes to the API. Please subscribe to Fedora's python-devel list if you use the macros. They work for: * traditional Setuptools-based projects that use the setup.py file, * newer Setuptools-based projects that have a setup.cfg file, * general Python projects that use the PEP 517 pyproject.toml file (which allows using any build system, such as setuptools, flit or poetry). These macros replace %py3_build and %py3_install, which only work with setup.py.


نیازمندی

مقدار نام
- python-rpm-macros
- python-srpm-macros
- python3-rpm-macros


ارائه دهنده

مقدار نام
= 0-47.el8s pyproject-rpm-macros


نحوه نصب


نصب پکیج rpm pyproject-rpm-macros:

    sudo dnf install pyproject-rpm-macros-0-47.el8s.noarch.rpm


فایل ها

مسیرها
/usr/lib/rpm/macros.d/macros.pyproject
/usr/lib/rpm/redhat/pyproject_buildrequires.py
/usr/lib/rpm/redhat/pyproject_construct_toxenv.py
/usr/lib/rpm/redhat/pyproject_convert.py
/usr/lib/rpm/redhat/pyproject_preprocess_record.py
/usr/lib/rpm/redhat/pyproject_requirements_txt.py
/usr/lib/rpm/redhat/pyproject_save_files.py
/usr/share/doc/pyproject-rpm-macros
/usr/share/doc/pyproject-rpm-macros/README.md
/usr/share/licenses/pyproject-rpm-macros


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

تاریخ آخرین تغییر جزئیات
2021-09-09

%pyproject_save_files: Expand the namespace error message, also display it with /
%pyproject_save_files: Add a workaround error for spaces and [brackets]

2021-07-23

%pyproject_buildrequires now fails when it encounters an invalid requirement
Fixes: rhbz#1983053
Rename %_pyproject_ghost_distinfo and %_pyproject_record to indicate they are private
Automatically detect LICENSE files and mark them with %license macro

2021-07-23

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

2021-07-09

Escape weird paths generated by %pyproject_save_files
Fixes rhbz#1976363
Fixes rhbz#1981558
%pyproject_buildrequires fallbacks to setuptools only if setup.py exists
Fixes: rhbz#1976459
Explicitly require the "basic" Python RPM macros

2021-07-01

Generate BuildRequires from file
Fixes: rhbz#1936448

2021-06-29

Don't accidentally treat "~= X.0" requirement as "~= X"
Fixes rhbz#1977060

2021-06-28

Don't leak %{_pyproject_builddir} to pytest collection
Fixes rhbz#1935212

2021-05-27

Don't leak $TMPDIR outside of pyproject macros
Set %_pyproject_wheeldir and %_pyproject_builddir relative to the source tree, not $PWD

2021-03-29

Handle tox provision (tox.requires / tox.minversion)
Fixes: rhbz#1922495
Generate BuildRequires on extras in lower case
Fixes: rhbz#1937944

2021-02-07

Include nested __pycache__ directories in %pyproject_save_files
Fixes: rhbz#1925963

2021-02-02

Remove support for Python 3.7 from %pyproject_buildrequires
Generate python3dist(toml) BR with pyproject.toml earlier to avoid extra install round
Generate python3dist(setutpools/wheel) BR without pyproject.toml earlier as well

2021-01-27

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

2021-01-15

Update the description of the package to match the new README content

2020-12-04

List all files in %pyproject_files explicitly to avoid duplicate %lang entries
If you amend the installed files after %pyproject_install, %pyproject_files might break

2020-11-27

Pass PYTHONDONTWRITEBYTECODE=1 to %tox to avoid packaged PYTEST bytecode

2020-11-03

Allow multiple -e in %pyproject_buildrequires
Fixes: rhbz#1886509