On Sat, May 6, 2023, at 10:58 AM, Sandro wrote:
Moreover, pdf-stapler package itself should probably be renamed to
python-stapler to comply with the PyPI parity requirements [2] of the
packaging guidelines. The package is published on PyPI as 'stapler'.
[1]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/
[2]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_pypi_p...
I don’t think the PyPI parity rule needs to apply to the base package name, since this is
primarily an application package and thus falls under the general naming guidelines[1].
You could make a case for renaming the python3-staplelib subpackage to python3-staple,
adding the appropriate Obsoletes[2], and adding %py_provides python3-staplelib[3].
[1]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_applic...
[2]
https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-re...
[3]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provid...