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

Reply via email to