On Fri, 31 Aug 2018 at 09:41, Paul Moore <[email protected]> wrote:
> My comment about wildcarding is basically a forlorn hope that if we > can't be sure what we're getting, maybe the best we can do is say > "well, py3-*-* sounds like it might work, and there's nothing better, > so let's give it a go". But if we can tie down a definition of what > constitutes a "reasonable" set of tags, enumerating what we'll accept > seems more likely to succeed. To clarify, by wildcards, I really only mean "none or any match anything, and pyX matches any of pyXY". So (for example) pip doesn't need to say it supports cp37-none-win_amd64 because any wheel declaring it's for cp37-none-win_amd64 will match pip's supported tagset cp37-cp37m-win_amd64. But getting that sort of wildcard matching to work with the priority ordering we want (py37>py3>py36, for instance) is not straightforward, and I never thought it all through. Paul -- Distutils-SIG mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/[email protected]/message/B227ZMVRXSEHW27NU2NP3FJT4IJEJTEX/
