[3.13] gh-129712: Document the wheels tags corresponding to each universal SDK. (GH-130389) (#130449)

Document the architectures supported by macOS universal SDK configuration flags,
and add details on wheel tag naming.
(cherry picked from commit 474c388740)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
This commit is contained in:
Miss Islington (bot) 2025-02-22 09:37:48 +01:00 committed by GitHub
parent c7d6aa5b51
commit 131e0528c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 26 additions and 8 deletions

View file

@ -948,14 +948,20 @@ See :source:`Mac/README.rst`.
Options:
* ``universal2``;
* ``32-bit``;
* ``64-bit``;
* ``3-way``;
* ``intel``;
* ``intel-32``;
* ``intel-64``;
* ``all``.
* ``universal2`` (x86-64 and arm64);
* ``32-bit`` (PPC and i386);
* ``64-bit`` (PPC64 and x86-64);
* ``3-way`` (i386, PPC and x86-64);
* ``intel`` (i386 and x86-64);
* ``intel-32`` (i386);
* ``intel-64`` (x86-64);
* ``all`` (PPC, i386, PPC64 and x86-64).
Note that values for this configuration item are *not* the same as the
identifiers used for universal binary wheels on macOS. See the Python
Packaging User Guide for details on the `packaging platform compatibility
tags used on macOS
<https://packaging.python.org/en/latest/specifications/platform-compatibility-tags/#macos>`_
.. option:: --with-framework-name=FRAMEWORK