]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] Add a What's New entry for Emscripten (GH-137035) (#137192)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 29 Jul 2025 06:53:34 +0000 (08:53 +0200)
committerGitHub <noreply@github.com>
Tue, 29 Jul 2025 06:53:34 +0000 (09:53 +0300)
Add a What's New entry for Emscripten (GH-137035)
(cherry picked from commit d7e12a362a2a4a4b7d52a343ab5940be2cbcc909)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Doc/whatsnew/3.14.rst

index 2517dd93885d7ff5d8a8ef922b6e3da8912e00aa..308c1ac5fbfa7f188e235f41561e727be1eaf3fa 100644 (file)
@@ -1081,6 +1081,18 @@ The behavior of :func:`!gc.collect` changes slightly:
 
 (Contributed by Mark Shannon in :gh:`108362`.)
 
+Platform support
+================
+
+* :pep:`776`: Emscripten is now an officially supported platform at
+  :pep:`tier 3 <11#tier-3>`. As a part of this effort, more than 25 bugs in
+  `Emscripten libc`__ were fixed. Emscripten now includes support
+  for :mod:`ctypes`, :mod:`termios`, and :mod:`fcntl`, as well as
+  experimental support for :ref:`PyREPL <tut-interactive>`.
+
+  (Contributed by R. Hood Chatham in :gh:`127146`, :gh:`127683`, and :gh:`136931`.)
+
+  __ https://emscripten.org/docs/porting/emscripten-runtime-environment.html
 
 Other language changes
 ======================