RPM macros for PEP 517 Python packages
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.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 0-52.fc36 | - |
Fedora 35 | 0-47.fc35 | - |
Fedora 34 | 0-38.fc34 | - |
You can contact the maintainers of this package via email at
pyproject-rpm-macros dash maintainers at fedoraproject dot org
.