Skip to content

Commit 7562de1

Browse files
authored
Merge branch 'main' into update-pep780-w-sys-abi-info
2 parents 5353177 + f221437 commit 7562de1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+4771
-983
lines changed

.github/CODEOWNERS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,13 @@ peps/pep-0802.rst @AA-Turner
681681
peps/pep-0803.rst @encukou
682682
peps/pep-0804.rst @pradyunsg
683683
# ...
684+
peps/pep-0806.rst @JelleZijlstra
685+
peps/pep-0807.rst @dstufft
686+
# ...
687+
peps/pep-0809.rst @zooba
688+
peps/pep-0810.rst @pablogsal @DinoV @Yhg1s
689+
peps/pep-0811.rst @sethmlarson @gpshead
690+
# ...
684691
peps/pep-2026.rst @hugovk
685692
# ...
686693
peps/pep-3000.rst @gvanrossum

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
persist-credentials: false
2525

2626
- name: Set up Python 3
27-
uses: actions/setup-python@v5
27+
uses: actions/setup-python@v6
2828
with:
2929
python-version: "3.x"
3030

.github/workflows/render.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fetch-depth: 0 # fetch all history so that last modified date-times are accurate
3333

3434
- name: Set up Python ${{ matrix.python-version }}
35-
uses: actions/setup-python@v5
35+
uses: actions/setup-python@v6
3636
with:
3737
python-version: ${{ matrix.python-version }}
3838
cache: pip

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
persist-credentials: false
4747

4848
- name: Set up Python ${{ matrix.python-version }}
49-
uses: actions/setup-python@v5
49+
uses: actions/setup-python@v6
5050
with:
5151
python-version: ${{ matrix.python-version }}
5252
allow-prereleases: true

check-peps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ def _validate_python_version(line_num: int, line: str) -> MessageIterator:
401401
def _validate_post_history(line_num: int, body: str) -> MessageIterator:
402402
"""'Post-History' must be '`DD-mmm-YYYY <Thread URL>`__, …' or `DD-mmm-YYYY`"""
403403

404-
if body == "":
404+
if body in ("", "Pending"):
405405
return
406406

407407
for offset, line in enumerate(body.removesuffix(",").split("\n"), start=line_num):
@@ -414,7 +414,7 @@ def _validate_post_history(line_num: int, body: str) -> MessageIterator:
414414
yield from _date(offset, post_date, "Post-History")
415415
yield from _thread(offset, post_url, "Post-History")
416416
else:
417-
yield offset, "post line must be a date or both start with “`” and end with “>`__”"
417+
yield offset, "post line must be a date or both start with “`” and end with “>`__”, or 'Pending'"
418418

419419

420420
def _validate_resolution(line_num: int, line: str) -> MessageIterator:

pep_sphinx_extensions/tests/pep_lint/test_post_url.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def test_validate_discussions_to_invalid_list_domain(line: str):
6161
"body",
6262
[
6363
"",
64+
"Pending",
6465
(
6566
"01-Jan-2001, 02-Feb-2002,\n "
6667
"03-Mar-2003, 04-Apr-2004,\n "
@@ -90,7 +91,7 @@ def test_validate_post_history_valid(body: str):
9091
def test_validate_post_history_unbalanced_link(body: str):
9192
warnings = [warning for (_, warning) in check_peps._validate_post_history(1, body)]
9293
assert warnings == [
93-
"post line must be a date or both start with “`” and end with “>`__”"
94+
"post line must be a date or both start with “`” and end with “>`__”, or 'Pending'"
9495
], warnings
9596

9697

peps/pep-0011.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ aarch64-pc-windows-msvc Steve Dower
124124
arm64-apple-ios iOS on device Russell Keith-Magee, Ned Deily
125125
arm64-apple-ios-simulator iOS on M1 macOS simulator Russell Keith-Magee, Ned Deily
126126
armv7l-unknown-linux-gnueabihf 32-bit Raspberry Pi OS, gcc Gregory P. Smith
127+
aarch64-unknown-linux-gnu 64-bit Raspberry Pi OS, gcc Savannah Ostrowski
127128
powerpc64le-unknown-linux-gnu glibc, clang Victor Stinner
128129

129130
glibc, gcc Victor Stinner

peps/pep-0012.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ directions below.
119119
- Add a Topic header if the PEP belongs under one shown at the :ref:`topic-index`.
120120
Most PEPs don't.
121121

122-
- Leave Post-History alone for now; you'll add dates and corresponding links
122+
- Post-History can be 'Pending' for now; you'll add dates and corresponding links
123123
to this header each time you post your PEP to the designated discussion forum
124124
(and update the Discussions-To header with said link, as above).
125125
For each thread, use the date (in the ``dd-mmm-yyy`` format) as the

peps/pep-0012/pep-NNNN.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Topic: <Governance | Packaging | Release | Typing>
1010
Requires: <pep numbers>
1111
Created: <date created on, in dd-mmm-yyyy format>
1212
Python-Version: <version number>
13-
Post-History: <REQUIRED: dates, in dd-mmm-yyyy format, and corresponding links to PEP discussion threads>
13+
Post-History: Pending
1414
Replaces: <pep number>
1515
Superseded-By: <pep number>
1616
Resolution: <url>

peps/pep-0013.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,7 @@ History of council elections
347347
* December 2022: :pep:`8104`
348348
* December 2023: :pep:`8105`
349349
* December 2024: :pep:`8106`
350+
* December 2025: :pep:`8107`
350351

351352

352353
History of amendments

0 commit comments

Comments
 (0)