diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 8db9fc296e6..00000000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/.github/PULL_REQUEST_TEMPLATE/accept-reject-pep.md b/.github/PULL_REQUEST_TEMPLATE/accept-reject-pep.md new file mode 100644 index 00000000000..4bdbb0a6d21 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/accept-reject-pep.md @@ -0,0 +1,21 @@ +--- +name: Accept/Reject PEP +about: Mark a draft Standards Track PEP as accepted or rejected +title: "PEP NNN: Mark as Accepted" +--- + +# Accept/Reject PEP + + + +* [ ] SC/PEP Delegate has formally accepted/rejected the PEP and posted to the ``Discussions-To`` thread +* [ ] Pull request title in appropriate format (``PEP 123: Mark as Accepted``) +* [ ] ``Status`` changed to ``Accepted``/``Rejected`` +* [ ] ``Resolution`` link points directly to SC/PEP Delegate official acceptance/rejected post +* [ ] Acceptance/rejection notice added, if the SC/PEP delegate had major conditions or comments +* [ ] ``Discussions-To``, ``Post-History`` and ``Python-Version`` up to date diff --git a/.github/PULL_REQUEST_TEMPLATE/mark-pep-final.md b/.github/PULL_REQUEST_TEMPLATE/mark-pep-final.md new file mode 100644 index 00000000000..41f0a57ec44 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/mark-pep-final.md @@ -0,0 +1,20 @@ +--- +name: Mark PEP Final +about: Mark an Accepted Standards Track PEP as Final +title: "PEP NNN: Mark Final" +--- + +# Mark PEP Final + + + +* [ ] Final implementation has been merged (including tests and docs) +* [ ] PEP matches the final implementation +* [ ] Any substantial changes since the accepted version approved by the SC/PEP delegate +* [ ] Pull request title in appropriate format (``PEP 123: Mark Final``) +* [ ] ``Status`` changed to ``Final`` (and ``Python-Version`` is correct) +* [ ] Canonical docs/spec linked with a ``canonical-doc`` directive (or ``pypa-spec``, for packaging PEPs) diff --git a/.github/PULL_REQUEST_TEMPLATE/modify-pep.md b/.github/PULL_REQUEST_TEMPLATE/modify-pep.md new file mode 100644 index 00000000000..c04c4e78b54 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/modify-pep.md @@ -0,0 +1,16 @@ +--- +name: Update/modify PEP +about: Add to or change an existing PEP +title: "PEP NNN: Description of change" +--- + + + +* Change is either: + * [ ] To a Draft PEP + * [ ] To an Accepted or Final PEP, with Steering Council approval + * [ ] To fix an editorial issue (markup, typo, link, header, etc) +* [ ] PR title prefixed with PEP number (e.g. ``PEP 123: Summary of changes``) diff --git a/.github/PULL_REQUEST_TEMPLATE/new-pep.md b/.github/PULL_REQUEST_TEMPLATE/new-pep.md new file mode 100644 index 00000000000..19f230e3410 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/new-pep.md @@ -0,0 +1,51 @@ +--- +name: New PEP +about: Submit a new draft PEP +title: "PEP NNN: Title of PEP" +labels: "new-pep" +--- + +# New PEP + + + +## Basic requirements (all PEP Types) + +* [ ] Read and followed [PEP 1](https://peps.python.org/1) & [PEP 12](https://peps.python.org/12) +* [ ] File created from the [latest PEP template](https://github.com/python/peps/blob/main/pep-0012/pep-NNNN.rst?plain=1) +* [ ] PEP has next available number, & set in filename (``pep-NNNN.rst``), PR title (``PEP 123:
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: