Commit Graph

17 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 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Marti Raudsepp 9b64c6ea75
Various typo/grammar/style fixes (#1789)
Changes detected by Topy (https://github.com/intgr/topy), all changes
verified by hand, false positives have been omitted.

These range from straight-out misspellings to debatable hyphen placement.
The hyphen changes are supported by grammar manuals of style.
2021-02-03 06:06:23 -08:00
Brett Cannon bd02107b77
Accept PEP 602 2019-11-06 16:20:49 -08:00
Łukasz Langa 493dc56d8c
[pep-602] [pep-569] Adjust beta phase
You're welcome Fedora ;-) ...and thanks for all your help!
2019-11-06 13:48:51 +01:00
Łukasz Langa ddfd96df13
[pep-602] Address dependent policies 2019-10-24 12:09:50 +02:00
Brett Cannon 06b91948ca Assign a BDFL-Delegate for PEP 602 (#1215) 2019-10-22 17:39:39 -07:00
Brett Cannon eee4d01a19
Add a missing space 2019-10-22 15:30:42 -07:00
Łukasz Langa f5b71ceb4b
[pep-602] Fix typo: s/;/./ 2019-09-13 19:21:14 +02:00
Łukasz Langa e383e89c6b
[pep-602] Increase full bugfix support to 18 months based on feedback 2019-09-13 18:41:32 +02:00
Łukasz Langa 6e08d96fe1
[pep-602] Sell the annual nature harder 2019-09-10 18:36:09 +02:00
Łukasz Langa 2d4bb3155d
[pep-602] Fix typo: s/relase/release/ 2019-09-10 17:04:02 +02:00
Łukasz Langa 9e657f434e
[pep-602] Fix typo: s/16/17/ 2019-09-10 17:01:47 +02:00
Łukasz Langa b976876b79
[pep-602] Be explicit changes in versioning are out-of-scope 2019-09-10 15:50:07 +02:00
Łukasz Langa 3cb323bf78
[pep-602] Demonstrate the slight growth of the testing matrix 2019-09-10 15:26:39 +02:00
Łukasz Langa d85f2f405a
[pep-602] Better public domain declaration, proper Discussions-To link 2019-09-10 12:22:49 +02:00
Łukasz Langa 7fbafbe3cb
[pep-602] The Annual Release Cycle for Python 2019-09-10 11:28:08 +02:00