Skip to content

Commit 608a6bb

Browse files
committed
Use the file role for tags to allow for variable markup.
1 parent 84010c1 commit 608a6bb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

source/specifications/platform-compatibility-tags.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ subset of Linux platforms, and allows building wheels tagged with the
109109
``manylinux`` platform tag which can be used across most common Linux
110110
distributions.
111111

112-
The current standard is the future-proof ``manylinux_<x>_<y>`` standard. It defines
113-
tags of the form ``manylinux_<x>_<y>_<arch>``, where ``x`` and ``y`` are glibc major
112+
The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. It defines
113+
tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` and ``y`` are glibc major
114114
and minor versions supported (e.g. ``manylinux_2_24_xxx`` should work on any
115115
distro using glibc 2.24+), and ``arch`` is the architecture, matching the value
116116
of :py:func:`sysconfig.get_platform()` on the system as in the "simple" form above.
@@ -151,7 +151,7 @@ auditwheel ``>=1.0.0`` ``>=2.0.0`` ``>=3.0.0`` ``>=3.3.0`` [#
151151

152152
The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux
153153
platforms that use the musl_ libc rather than glibc (a prime example being Alpine
154-
Linux). The schema is ``musllinux_<x>_<y>_<arch>``, supporting musl ``x.y`` and higher
154+
Linux). The schema is :file:`musllinux_{x}_{y}_{arch}``, supporting musl ``x.y`` and higher
155155
on the architecture ``arch``.
156156

157157
The musl version values can be obtained by executing the musl libc shared
@@ -196,7 +196,7 @@ macOS
196196

197197
macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical
198198
artefact of Apple's official macOS naming scheme). The schema for compatibility
199-
tags is ``macosx_<x>_<y>_<arch>``, indicating that the wheel is compatible with
199+
tags is :file:`macosx_{x}_{y}_{arch}``, indicating that the wheel is compatible with
200200
macOS ``x.y`` or later on the architecture ``arch``. The version number always
201201
includes a major and minor version, even if Apple's official version numbering
202202
only refers to the major value. For example, a ``macosx_11_0_arm64`` indicates
@@ -243,7 +243,7 @@ uses SDK 27 (i.e, Android 8.1).
243243
iOS
244244
---
245245

246-
iOS uses the schema ``ios_<x>_<y>_<arch>_<sdk>``, indicating compatibility with
246+
iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating compatibility with
247247
iOS ``x.y`` or later, on the ``arch`` architecture, using the ``sdk`` SDK. The
248248
version number always includes a major and minor version, even if Apple's
249249
official version numbering only refers to the major value.

0 commit comments

Comments
 (0)