python-wheel-build / fromager

Build your own wheels
https://fromager.readthedocs.io/en/latest/
Apache License 2.0
4 stars 9 forks source link

Include ELF requirements and provides in dist-info #338

Closed tiran closed 2 weeks ago

tiran commented 4 weeks ago

The new feature add_extra_metadata_to_wheels allows us to add additional metadata files to wheel's dist-info. Let's add ELF provides and ELF requires information. The functionality of analyze_wheel_elfdeps should be moved into the add_extra_metadata_to_wheels function, too. analyze_wheel_elfdeps needs to unpack the wheel zip file.

Should we store the information in a single TOML file or two simple text files?

dhellmann commented 3 weeks ago

I like separate text files.