On 28 February 2013 13:36, Daniel Holth <[email protected]> wrote: > On Thu, Feb 28, 2013 at 4:02 AM, Paul Moore <[email protected]> wrote: >> On 28 February 2013 06:07, Nick Coghlan <[email protected]> wrote: >>> On Thu, Feb 28, 2013 at 5:47 AM, Paul Moore <[email protected]> wrote: >>>> It's certainly true that the ABI flags are incomplete (there's also >>>> the whole stable ABI to consider). >>> >>> The stable ABI is covered in PEP 425: the stable ABI compatibility tag >>> is "abi3", and you use the Python version tag to indicate the minimum >>> required Python version. What part do you feel we missed? >> >> You're confusing the tags here. cpXX is the "python" tag, which would >> be the same for both stable and normal ABI. The ABI tag for the normal >> ABI is "none". I'd missed the fact that the PEP specifies "abi3" for >> the stable ABI. > > Almost completely right. Technically the ABI for the normal ABI is > also something like cp33d (d = "with debug"). The scheme is supposed > to be similar to the filenames inside __pycache__ and of C extensions > and is backported to Python 2.7. We don't generate these correctly at > least for Python 2 in the wheel reference.
OK, we don't generate anything like that for Windows at the moment, then (where ABI is always "none"). Paul _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
