diff --git a/peps/pep-0783.rst b/peps/pep-0783.rst index fe45e81201b..951b6d738fe 100644 --- a/peps/pep-0783.rst +++ b/peps/pep-0783.rst @@ -193,6 +193,24 @@ Security Implications There are no security implications in this PEP. +Rejected Ideas +============== + +Alternative Options for the Platform Tag +---------------------------------------- + +* ``pyodide_${YEAR}_${PATCH}`` -- This avoids potential confusion between e.g., + ``314_0`` and Python ``3.14.0``. On the other hand, it makes the link between + ABI and Python minor version ambiguous. + +* ``pyodide_${MAJOR}_${MINOR}_${ABI_PATCH}`` -- this would handle a future + two-digit major version, but the ABI patch version would be too easily + confused with a Python patch version e.g., ``3_14_0`` seems to imply Python + ``3.14.0`` specifically rather than Python 3.14.x. + +* No ABI patch version -- we hope never to need the patch version, but it's + good to be prepared for unforseen problems. + How to Teach This =================