From: Guenter M. <mi...@us...> - 2022-11-16 13:37:15
|
Dear Adam, thank you for the clarifications. On 2022-11-15, Adam Turner wrote: ... >> "python-docutils" RPM packages are part of, e.g., the SuSe and Fedora Linux >> distributions. ... > Fedora uses the modern and standards compliant "pyproject" (PEP 517 & > 518) approach: ... > Opensuse also use the modern approach: ... > In general, the move is that Python packaging tools should not publish > binary distributions for anything other than Python packaging standards > (the Wheel specification), and repackagers for other distributions or > platforms (e.g. ".deb" for debian, or ".rpm" for the red hat ecosystem) > should use their own tooling. >> If there are reasons to stop this support for RPM packagers, this >> should be clearly communicated (starting with an "end of service >> announcement" in the "Future Changes" section of the RELEASE-NOTES). > I shall add a notice, but note as above this does not stop support for > RPM packagers, as they do not use "setup.py bdist_rpm". We don't know if anyone else has ``setup.py bdist_rpm`` in their workflow. However, since dropping support for "setup.py bdist_rpm" only affects package maintainers (and/or home-packagers) and the known "main customers" are not affected, I tend to agree to do the removal without an advance warning. A notice is, IMO required before the next release. Thanks, Günter |