Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

PEP 818: Upstreaming the Pyodide js ffi#4739

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
hoodmane wants to merge1 commit intopython:main
base:main
Choose a base branch
Loading
fromhoodmane:js-ffi

Conversation

@hoodmane
Copy link
Contributor

@hoodmanehoodmane commentedDec 10, 2025
edited
Loading

Basic requirements (all PEP Types)

  • Read and followedPEP 1 &PEP 12
  • File created from thelatest PEP template
  • PEP has next available number, & set in filename (pep-NNNN.rst), PR title (PEP 123: <Title of PEP>) andPEP header
  • Title clearly, accurately and concisely describes the content in 79 characters or less
  • Core dev/PEP editor listed asAuthor orSponsor, and formally confirmed their approval
  • Author,Status (Draft),Type andCreated headers filled out correctly
  • PEP-Delegate,Topic,Requires andReplaces headers completed if appropriate
  • Required sections included
    • Abstract (first section)
    • Copyright (last section; exact wording from template required)
  • Code is well-formatted (PEP 7/PEP 8) and is incode blocks, with the right lexer names if non-Python
  • PEP builds with no warnings, pre-commit checks pass and content displays as intended in the rendered HTML
  • Authors/sponsor added to.github/CODEOWNERS for the PEP

Standards Track requirements

  • PEP topicdiscussed in a suitable venue with general agreement that a PEP is appropriate
  • Suggested sections included (unless not applicable)
    • Motivation
    • Rationale
    • Specification
    • Backwards Compatibility
    • Security Implications
    • How to Teach This
    • Reference Implementation
    • Rejected Ideas
    • Open Issues
  • Python-Version set to valid (pre-beta) future Python version, if relevant
  • Any project stated in the PEP as supporting/endorsing/benefiting from the PEP formally confirmed such
  • Right before or after initial merging,PEP discussion thread created and linked to inDiscussions-To andPost-History

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

@hoodmanehoodmane requested a review froma team as acode ownerDecember 10, 2025 21:31
@hoodmanehoodmaneforce-pushed thejs-ffi branch 2 times, most recently fromc55b8c8 to7fe9188CompareDecember 10, 2025 21:34
@hugovk
Copy link
Member

I've added the new PEP checklist (fromhttps://github.com/python/peps/blob/main/.github/PULL_REQUEST_TEMPLATE/Add%20a%20new%20PEP.md), please could you check off as necessary?

@ambv Please can you confirm sponsorship?

@hoodmanehoodmaneforce-pushed thejs-ffi branch 3 times, most recently froma6472ef to82fbc12CompareDecember 10, 2025 21:47
@hoodmanehoodmane changed the titlePEP TBD: Upstreaming the Pyodide js ffiPEP 817: Upstreaming the Pyodide js ffiDec 10, 2025
@hoodmane
Copy link
ContributorAuthor

Thanks Hugo!

@hoodmanehoodmaneforce-pushed thejs-ffi branch 2 times, most recently from9c773b1 toabda220CompareDecember 10, 2025 21:54
@hugovkhugovk changed the titlePEP 817: Upstreaming the Pyodide js ffiPEP 9999: Upstreaming the Pyodide js ffiDec 10, 2025
@hugovk
Copy link
Member

Let's renumber this to 9999 for now, we also have#4740 clashing.

@hoodmanehoodmane added the new-pepA new draft PEP submitted for initial review labelDec 10, 2025
@ambv
Copy link
Contributor

@ambv Please can you confirm sponsorship?

Confirmed!

@hugovk
Copy link
Member

Thanks!

@hoodmane Please use PEP 818.

@hugovkhugovk changed the titlePEP 9999: Upstreaming the Pyodide js ffiPEP 818: Upstreaming the Pyodide js ffiDec 11, 2025
@hoodmanehoodmaneforce-pushed thejs-ffi branch 2 times, most recently from68edc4b toec236c4CompareDecember 11, 2025 16:57
@hoodmane
Copy link
ContributorAuthor

hoodmane commentedDec 11, 2025
edited by ambv
Loading

Okay updated it to say pep 818 everywhere.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

new-pepA new draft PEP submitted for initial review

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@hoodmane@hugovk@ambv

[8]ページ先頭

©2009-2025 Movatter.jp