This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Michael.Felt
Recipients Arfrever, Dima.Tisnek, Michael.Felt, djones, eric.araujo, jaraco, jkloth, madprog, ned.deily, pitrou, sferencik, tarek
Date 2020-03-26.13:52:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1585230763.48.0.239117796763.issue18987@roundup.psfhosted.org>
In-reply-to
Content
Back again - I understood a lot less then, maybe more now..

iirc, get_platform() asin sysconfig.get_platform() and distutils.util.get_platform() are suppposed to return a suitable PEP425 tag that identifies the ABI of the running interpreter - eg.g, 32-bit even though operating on 64-bot OS and hardware.

As far as AIX goes, for years this was not the case. More recently (for Python 3.9) the logic has been added so that the bitness of the interpreter can be identified.

i.e., on AIX `get_platform()` now returns:
'aix-5307-0747-64' - where the 64 (or 32) identifies the bitness of the interpreter.

So, my question now - are the PEP425 tags returned by other platforms adequate? If yes, then I see little reason to not close this issue as resolved (elsewhere).
History
Date User Action Args
2020-03-26 13:52:43Michael.Feltsetrecipients: + Michael.Felt, jaraco, pitrou, tarek, jkloth, ned.deily, eric.araujo, Arfrever, madprog, Dima.Tisnek, sferencik, djones
2020-03-26 13:52:43Michael.Feltsetmessageid: <1585230763.48.0.239117796763.issue18987@roundup.psfhosted.org>
2020-03-26 13:52:43Michael.Feltlinkissue18987 messages
2020-03-26 13:52:43Michael.Feltcreate