Donald Stufft
Donald Stufft
TBH, PEP 503 normalization really only means the name gets lowercased, since PEP 427 implements the exact same (effectively anyways) normalization as PEP 503 does, just uses ``_`` instead of...
I would have to think about it some, but there's a high chance that we could just force normalize sdist names on upload in Warehouse. There's a lower chance, but...
FWIW, I was reading the [write up about this](https://blog.yossarian.net/2022/05/09/A-most-vexing-parse-but-for-Python-packaging), and FWIW I do in fact think that this is a bug with the current ``parse_sdist_filename``. Unfortunately ``parse_sdist_filename`` has made the...
Yea, it happens. packaging is full of them :P (though increasingly less of them!) I think documenting that it implements PEP 625, possibly with warning that PEP 625 isn't accepted...
Oh, I guess to technically support PEP 625, it should be implemented to also support the ``.sdist`` extension that PEP 625 implements, which is probably fine?
Or maybe just document it requires the naming rules from PEP 625, but not the extension.
I would just add it as a dependency. I don't think we need to worry about a conditional dependency and I certainly don't think that we should reinvent the wheel....
Ah sorry, I thought you were working on a smaller scoped API than that. That's actually a good idea, and something I started working on some proof of concepts back...
What about custom? Sent from my iPhone > On Jan 5, 2020, at 4:12 PM, Nick Coghlan wrote: > > > There's nothing intrinsically "local" about wheels tagged this...
An interface to control tags like that, whether it's some kind of text file or a python API should be a PEP so we don't privilege this particular implementation of...