yoctoproject / bmaptool

BMAP Tools
GNU General Public License v2.0
25 stars 13 forks source link

RfC: support for older Debian releases (before bookworm) #16

Open sarnold opened 7 months ago

sarnold commented 7 months ago

Somehow this does not affect Ubuntu focal+ which seems to build fine with all the project data in pyproject.toml, however, the github CI build for debian release fails to populate the package correctly on anything older than bookworm (using this action to build packages in a docker container).

Until things "catch up" as far as support for toml metadata the only workaround i know is a patch to move the metadata back to setup.cfg, which is fully supported for python 3.x up to current versions. The nice thing is setup.cfg is much more readable (than toml) but the not-so-nice thing is author/maintainer fields can only hold a string.

This is just something to think about for a bit.

sarnold commented 7 months ago

Some reference links i use for deb/python packaging: