SailfishOS:Chum icon

SailfishOS:Chum

A Sailfish OS software repository by the community

App icon of Pyproject Rpm Macros

Pyproject Rpm Macros

RPM macros for PEP 517 Python packages

v50

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.

Download

The easiest way to download and install this software is by the SailfishOS:Chum GUI app. If you wish to download the RPM file by yourself, please expand the section below.

Download links

Changelog

50+git1 (2021-12-11)

- [pjproject-rpm-macros] Initial packaging

App information

Package name
pyproject-rpm-macros
Version
50+git1-1.1.1.bso
Licence
MIT
Last updated
2025-02-25 22:24:32

Download size
304.3 KiB
Installed size
309.7 KiB
Checksum (sha256)
31f1a8385f83dbc505adcd3dbde1daa0a56f88affd663eea141903db0be55175
Download size
31.8 KiB
Installed size
79.8 KiB
Checksum (sha256)
7aef76cbd2a2b6677ca97e80012a6bbc9d7123f79222c9817dba6283737cfc70

Links