Skip to content

Commit 1606b79

Browse files
authored
Merge pull request #1943 from btucker/feat/update-macosx-spec
docs: update spec for the macOS platform tag for new year-based versioning scheme
2 parents 1eb62dd + 60aac1a commit 1606b79

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

source/specifications/platform-compatibility-tags.rst

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,10 +199,11 @@ artefact of Apple's official macOS naming scheme). The schema for compatibility
199199
tags is :file:`macosx_{x}_{y}_{arch}`, indicating that the wheel is compatible
200200
with macOS ``x.y`` or later on the architecture ``arch``.
201201

202-
The values of ``x`` and ``y`` correspond to the major and minor version number of
203-
the macOS release, respectively. They must both be positive integers, with the
204-
``x`` value being ``>= 10``. The version number always includes a major *and*
205-
minor version, even if Apple's official version numbering only refers to
202+
The values of ``x`` and ``y`` correspond to the major and minor version number
203+
of the macOS release, respectively. They must both be positive integers, with
204+
the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` and corresponding
205+
to the year of the macOS release. The version number always includes a major
206+
*and* minor version, even if Apple's official version numbering only refers to
206207
the major value. For example, ``macosx_11_0_arm64`` indicates compatibility
207208
with macOS 11 or later.
208209

0 commit comments

Comments
 (0)