Quantcast
Viewing latest article 20
Browse Latest Browse All 70

PEP 776: Emscripten Support

I’ve written a draft of a PEP to formalize Emscripten support. I am interested in feedback.
It is loosely based on PEP 730 and PEP 738 but we’re in a slightly different situation since the steering council has already approved tier 3 support for Emscripten and our packaging ecosystem is a bit more mature.

The main goals are:

  • to have a reference describing all the most important Emscripten-specific runtime details
  • describe what Pyodide and what cpython on Emscripten do now
  • describe some minor intended improvements for the cpython Emscripten runtime
  • describe the packaging ecosystem
  • request that Pyodide wheels can be uploaded to pypi.

All the proposed runtime changes that I believe could be controversial are listed as out of scope. The proposed changes that I do have are all of a similar scale to features that I have contributed in the past with only a github issue. I think the most important questions here are the packaging questions. Hence why I’ve listed it as a packing PEP.

Here is the current PEP text.

17 posts - 6 participants

Read full topic


Viewing latest article 20
Browse Latest Browse All 70

Trending Articles