Commit 2bf131d7 authored by Michael Felt's avatar Michael Felt Committed by Nick Coghlan

bpo-38021: Modify AIX platform_tag so it covers PEP 425 needs (GH-17303)

Provides a richer platform tag for AIX that we expect to be sufficient for PEP 425
binary distribution identification. Any backports to earlier Python versions will be
handled via setuptools.

Patch by Michael Felt.
parent b0990946
...@@ -79,7 +79,8 @@ def get_host_platform(): ...@@ -79,7 +79,8 @@ def get_host_platform():
machine += ".%s" % bitness[sys.maxsize] machine += ".%s" % bitness[sys.maxsize]
# fall through to standard osname-release-machine representation # fall through to standard osname-release-machine representation
elif osname[:3] == "aix": elif osname[:3] == "aix":
return "%s-%s.%s" % (osname, version, release) from _aix_support import aix_platform
return aix_platform()
elif osname[:6] == "cygwin": elif osname[:6] == "cygwin":
osname = "cygwin" osname = "cygwin"
rel_re = re.compile (r'[\d.]+', re.ASCII) rel_re = re.compile (r'[\d.]+', re.ASCII)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment