Fedora Packages

pyproject-rpm-macros

RPM macros for PEP 517 Python packages

These macros allow projects that follow the Python packaging specifications to be packaged as RPMs. 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.

Releases Overview

Release Stable Testing
Fedora Rawhide 1.12.0-1.fc40 -
Fedora 40 1.12.0-1.fc40 -
Fedora 39 1.12.0-1.fc39 -
Fedora 38 1.12.0-1.fc38 -
EPEL 8 0.1.8.0-2.el8 -
File a new bug report »
Package Info
Related Packages

You can contact the maintainers of this package via email at pyproject-rpm-macros dash maintainers at fedoraproject dot org.



Sources on Pagure