Skip to content

Commit 69ae438

Browse files
hoodmanehugovk
andauthored
PEP 776: Some followup edits (#4309)
Co-authored-by: Hugo van Kemenade <[email protected]>
1 parent c437b2e commit 69ae438

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

Diff for: peps/pep-0776.rst

+20-1
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,23 @@ Packaging Goals
7272
Emscripten Platform Information
7373
===============================
7474

75+
"Pyodide" vs "Emscripten Python"
76+
--------------------------------
77+
78+
For the sake of this document, we use the term "Emscripten Python" to refer to
79+
the Emscripten Python maintained in the ``python/cpython`` repository, without
80+
any downstream additions. We contrast the features present in Emscripten Python
81+
to the features present in Pyodide.
82+
83+
Pyodide is maintained `on GitHub <https://github.com/pyodide/pyodide>`__ and
84+
distributed via `jsDelivr <https://www.jsdelivr.com/oss-cdn/pyodide>`__, `npm
85+
<https://www.npmjs.com/package/pyodide>`__, and `GitHub releases
86+
<https://github.com/pyodide/pyodide/releases>`__.
87+
88+
Emscripten Python is not distributed, but it is possible to build `by following
89+
the instructions in the devguide
90+
<https://devguide.python.org/getting-started/setup-building/#emscripten>`__
91+
7592
Background on Emscripten
7693
------------------------
7794

@@ -731,7 +748,9 @@ Because Emscripten supports POSIX, a significant number of tasks can be achieved
731748
using the ``os`` module. However, many fundamental operations in JavaScript
732749
runtimes are not possible via POSIX APIs. Pyodide's approach is to specify a
733750
mapping between the JavaScript object model and the Python object model and a
734-
calling convention that allows high level bidirectional integration.
751+
calling convention that allows high level bidirectional integration. `See the
752+
Pyodide documentation
753+
<https://pyodide.org/en/stable/usage/type-conversions.html>`__.
735754

736755
Asyncio
737756
~~~~~~~

0 commit comments

Comments
 (0)