Re: Three clarification questions about PEP 425 and PyPy3

Paul Moore <[email protected]>
Newsgroups gmane.comp.python.distutils.devel
Message-ID <CACac1F_6kDuVAH3LDcUVCGOtNA4qSwxbYP-iw_sOxJHrtU_OEg@mail.gmail.com>
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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.