Commit Graph

24 Commits

Author SHA1 Message Date
CAM Gerlach a6336e9d74
Lint: Update headers and checks per current guidance & provide helpful feedback (#2484)
* Lint: Disable a couple potentially problematic/unneeded hooks

* Lint: Refine regex for existing Content-Type and PEP references checks

* Lint: Refine regex for Python-Version check and fix a couple deviations

* Lint: Refine regex for Created check and fix a couple deviations

* Lint: Refine regex for Resolution check and fix a few deviations

* Lint: Add new check for Post-History header

* Lint: Add check for Discussions-To header link

* Lint: Add basic check for PEP title presense & excessive length

* Lint: Add check for PEP/BDFL-Delegate header

* Lint: Add check for Sponsor header

* Lint: Add check for legacy Author field format

* Lint: Add check for RST Author field

* Lint: Use more helpful, user-oriented descriptions for header checks

* PEP 245: Add historical note and archive links to wiki page/email lsit

* PEP 628: Add direct link to resolution in acceptance message

* Lint: Explictly allow all valid RFC 2822 line continuations in headers

* Lint: Tweak Post-History and Resolution checks to accept fragments
2022-04-20 04:53:08 -05:00
Adam Turner 42f88f1ce2
Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
Борис Верховский c40101bad1
PEP 617: Grammar (#2029) 2021-07-10 08:40:22 -07:00
CAM Gerlach d548fdfb61
Lint: Validate PEP fields against PEP 12 (#1890) 2021-03-23 07:55:26 -07:00
Brett Cannon bb4751379a
Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
Pablo Galindo 561593f1ff
PEP 617: Fix typo (#1496) 2020-07-05 11:56:20 +10:00
Pablo Galindo 9f032a34f5
Update Pablo Galindo's email (#1422) 2020-06-04 10:37:58 +01:00
Борис Верховский e42154d2d3
[pep-617] Fix typos (#1418) 2020-05-28 23:09:20 +10:00
Guido van Rossum a389e6f69c
PEP 617: Fix citation for Medeiros ([2]) (#1401) 2020-05-11 14:34:47 -07:00
Greg Stein e324ce2304
Fix typo (#1379)
The shown text was incorrect. The bpo link pointed to the intended bug. ... Fixed the text.
2020-04-21 11:07:44 -07:00
Pablo Galindo e54a27585f
PEP-617: Mark as accepted (#1373) 2020-04-20 13:16:01 -07:00
Lysandros Nikolaou a79936d03c
PEP 617: Move metagrammar after explanation of operators (#1372) 2020-04-17 21:21:52 +01:00
Guido van Rossum 66f99d8cb8 PEP 617: Remove redundant 'the' 2020-04-16 19:58:40 -07:00
Brett Cannon f0fe7c4730
Add a missing comma to PEP 617 2020-04-16 15:16:52 -07:00
Lysandros Nikolaou 68c54982c4
PEP 617: Change migration plan; default to pegen in 3.9a6 (#1369) 2020-04-15 16:31:38 -07:00
Jeff Allen adb5173eb1
PEP 617: Clean-up of LL(1) section (#1363)
Numerous small changes to improve readability of the LL(1) background: idiomatic usage improved, sentences split, clearer expression of certain ideas. Emphasis that the LL(1) constraint obscures the meaning of the grammar.

Fixes #1362
2020-04-07 12:57:39 -07:00
Guido van Rossum ab92c4ddab
PEP 617: Add section on rejected alternatives (#1359) 2020-04-05 15:05:47 -07:00
Pablo Galindo 75f841a0fb
PEP 617: Expand the section about actions to cover Python-based actions (#1357)
* PEP 617: Expand the section about actions to cover Python-based actions

* Update pep-0617.rst

Co-Authored-By: Guido van Rossum <gvanrossum@gmail.com>

* Convert rules to new format for alternatives

Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
2020-04-05 14:59:33 +01:00
T. Wouters 42e4ce4d65
PEP 617: Fix typos and other minor edits (GH-1356)
* Fix typo in PEP 617.
* Fix what appears to be meant as a numbered list that was reflowed incorrectly.
* Clarify a slightly awkward sentence about the EXTRA C macro.
2020-04-03 12:07:14 +01:00
Guido van Rossum 6073d3f2d1 PEP 617: Clarify that in 3.9 beta 1 the new parser will be the default 2020-04-02 15:36:07 -07:00
Guido van Rossum 51a0480194 PEP 617: Add Python-Version (3.9) and Post-History (today) 2020-04-02 11:13:36 -07:00
Jelle Zijlstra e980d4e323
PEP 617: minor edits (#1355) 2020-04-01 21:59:32 +01:00
Pablo Galindo 8890e7e7df
PEP-617: Move reference to the end (#1352) 2020-03-31 20:11:01 -07:00
Pablo Galindo 7ee02d0442
PEP 617: New PEG parser for CPython (#1351) 2020-03-31 13:36:17 -07:00