diff --git a/peps/pep-0011.rst b/peps/pep-0011.rst index 043f32b0740..28a3c6b7d34 100644 --- a/peps/pep-0011.rst +++ b/peps/pep-0011.rst @@ -273,6 +273,39 @@ locale and cannot be reproduced in an appropriately configured non-ASCII locale will be closed as "won't fix". +.. _wasi-support: + +WASI +'''' + +WASI support is defined in :pep:`816`. + +====== ==== ======== +Python WASI WASI SDK +====== ==== ======== +3.15 0.1 33 +3.14 0.1 24 +3.13 0.1 24 +3.12 0.1 21 +3.11 0.1 21 +====== ==== ======== + +All versions prior to Python 3.15 predate :pep:`816`. The version support for +those earlier versions is based on what was supported when that PEP was +written. + +WASI was a tier 3 platform for Python 3.11 and 3.12, and became a tier 2 +platform starting with Python 3.13. + +WASI 0.2 support has been skipped due to lack of time, to the point that it was +deemed better to go straight to WASI 0.3 instead. This is based on a +recommendation from the `Bytecode Alliance `__. + +WASI SDK 26 and 27 have a +`bug `__ which causes +CPython to hang in certain situations, and so they have been skipped. + + Unsupporting platforms ====================== diff --git a/peps/pep-0816.rst b/peps/pep-0816.rst index a0c73ce6d46..728a7e916b4 100644 --- a/peps/pep-0816.rst +++ b/peps/pep-0816.rst @@ -8,6 +8,10 @@ Created: 05-Nov-2025 Post-History: `08-Dec-2025 `__, Resolution: https://discuss.python.org/t/pep-816-wasi-support/105237/3 + +.. note:: See :ref:`PEP 11 ` for WASI version support by Python + version. + Abstract ========