Skip to content

PEP 783: pyemscripten_YEAR_PATCH as platform tag, more rejected ideas & context#4841

Merged
hugovk merged 5 commits intopython:mainfrom
hoodmane:pep-783-updates
Mar 4, 2026
Merged

PEP 783: pyemscripten_YEAR_PATCH as platform tag, more rejected ideas & context#4841
hugovk merged 5 commits intopython:mainfrom
hoodmane:pep-783-updates

Conversation

@hoodmane
Copy link
Contributor

@hoodmane hoodmane commented Mar 3, 2026

Updates from https://discuss.python.org/t/pep-783-emscripten-packaging/86862/89

Spec changes:

  • Platform tag from pyodide to pyemscripten
  • Back to YEAR instead of PY_MAJOR_MINOR

Text changes:

  • Clarified that the platform has no particular relationship to Pyodide or Python and could be used by independent programs
  • Added "a custom interpreter tag" to rejected ideas
  • Added emscripten_${EMSCRIPTEN_VERSION} to rejected ideas
  • Added something_${PYTHON_MAJOR_MINOR}_${PATCH} to rejected ideas
  • Added pyodide_... to rejected ideas
  • Added more to "How to Teach This" section

cc @dstufft


📚 Documentation preview 📚: https://pep-previews--4841.org.readthedocs.build/

@hoodmane hoodmane requested a review from ambv as a code owner March 3, 2026 15:17
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
@hugovk hugovk merged commit d74fcd3 into python:main Mar 4, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants