Commit Graph

16 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 b0329c31b3
Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
Mario Corchero 961bdece5e
Mark PEP648 are rejected (#2235) 2022-01-13 12:46:41 -08:00
Brett Cannon 9cf3171f43
PEP 648: grammar tweaks 2021-07-25 23:14:03 -07:00
Brett Cannon de02973f85
PEP 648: add missing trailing `__` 2021-07-25 22:59:30 -07:00
Mario Corchero a256e40eab
PEP648: Rework based on feedback from the Steering Council (#1941) 2021-05-06 21:14:33 +01:00
CAM Gerlach d548fdfb61
Lint: Validate PEP fields against PEP 12 (#1890) 2021-03-23 07:55:26 -07:00
Mario Corchero c19863770f
PEP648: Updates from discourse thread (#1811)
Some clarifications from discussions in the discourse thread.
2021-02-09 12:08:58 -08:00
Brett Cannon 6f091c5969
PEP 648: some touch-ups (#1801) 2021-02-06 14:30:43 -08: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
Mario Corchero dc57e02ccd
PEP 648: Add entry points as rejected alternative (#1784) 2021-01-27 13:30:18 -08:00
Mario Corchero a1ab0610e8
PEP 648: Add copyright notice (#1760)
Co-authored-by: Chris Angelico <rosuav@gmail.com>

Co-authored-by: Chris Angelico <rosuav@gmail.com>
2021-01-13 04:26:30 +11:00
Mario Corchero e5026ebc42
PEP-648: Change implementation to folder with scripts (#1758)
Moving away from namespace packages after receiving feedback.
2021-01-05 09:58:14 -08:00
Mario Corchero 863c034899
PEP 648: Target Python 3.10 + minor wording fixes (#1754)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2021-01-04 11:49:52 +00:00
Pablo Galindo bb84af267d PEP 648: Fix date format 2020-12-30 21:40:47 +00:00
Mario Corchero 57579cee66
PEP 648: Extensible customisations of the interpreter at startup (#1752) 2020-12-30 21:28:56 +00:00