[AppStream] metainfo generator for Python projects using pyproject.toml?

c.buhtz at posteo.jp c.buhtz at posteo.jp
Fri Jan 20 10:09:50 UTC 2023


Hello,

I like the concept of a metainfo file.

But this collide with Python project which have a setup.cfg or 
pyproject.toml file containing the metadata (version, long/short 
description, urls, dependencies, whatever you want).

I would say it isn't a good idea to have redundant metadata in a 
pyproject.toml and metainfo file.

Is there a metainfo generator application out there that can create a 
metainfo file based on the metadata a python package does provide?

There should also be a way to integrate that tool into the deployment 
process. It could be executed and generating that file on the fly while 
installing (via pip install) a python package.

Any ideas about it?

Kind
Christian


More information about the AppStream mailing list