Hi,
Quoting Ludovic Courtès (2024-03-26 17:04:52) > Tanguy LE CARROUR <tan...@bioneland.org> skribis: > > So, my answer would be: do not import from PyPI! Yes, I know, it’s radical! > > 😅 > > But if you have to, rely on the wheel’s `METADATA` file. > > > > I hope this make sense. … I’m not really sure any more! 😅 > > It does! > > But then I mean, we could offer, say, ‘guix import upstream https://…’, > and that thing could parse ‘setup.py’ or similar to produce a package > definition from that. I’m not against a good-old-generic-solution®, but this one might be a bit… too generic. It contains no mention to Python, so the next logical step would be `guix import URL`. Not that I would not like it, though! 😁 So I would say… let’s wait and see what the others think. In the meantime, I’ll have to dive deeper in the PEP and the actual importer code. > Maybe that’s what you had in mind: import straight from upstream rather than > via PyPI? I actually had nothing in mind! I blacked out after sending this email. Too many emotions at once, I guess! I had no clue it was such a mess. 😅 -- Tanguy