Commit Graph

31 Commits

Author SHA1 Message Date
Victor Stinner 57b1d94a4f
PEP 387: Add Soft Deprecation section (#3182) 2023-07-03 21:25:05 +02:00
Petr Viktorin 9d64094905
PEP 387: Backwards Compatibility Policy updates/clarifications (#2931)
Approved in: https://discuss.python.org/t/22042/9
2023-06-26 17:23:53 +02:00
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
Brett Cannon 671b6a84aa
PEP 387: clarify that the SC should be consulted when a warning cannot be provided 2022-04-04 16:39:11 -07:00
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Brett Cannon 307b9cdf88
PEP 387: clarify how long a warning must be emitted before a change can be made 2021-04-16 15:21:47 -07:00
Brett Cannon c3ad544b13
Mark PEP 387 as Active
Accepted by the SC today.
2020-07-20 11:47:55 -07:00
Barry Warsaw 3f588cb5d4
Suggested changes for PEP 387 (#1533)
Fix a typo and add a bullet and reference to PEP 411 provisional APIs.
2020-07-20 10:10:55 -07:00
Brett Cannon 20714117d2
Mention that C compiler warnings are acceptable notice for removal (#1464) 2020-06-24 16:42:48 -07:00
wim glenn 4b56b30ac2
typo fix (#1443) 2020-06-20 17:44:31 +10:00
Brett Cannon 282d691158
Define "backwards incompatibility" 2020-06-16 12:47:42 -07:00
Brett Cannon ac8b5c5f59
Update PEP 387 based on discussions (#1432) 2020-06-15 16:45:49 -07:00
Benjamin Peterson f33bd6de86 Deprecation messages should include the removal date. 2020-05-27 21:47:38 -05:00
Benjamin Peterson 434d3c4800 Lots of PEP 387 updates. 2020-05-27 21:45:05 -05:00
Benjamin Peterson 2a992c4e8f Delete clunky sentence. 2020-05-27 21:30:01 -05:00
Benjamin Peterson 6e89c2a946 Exaggerate (but probably not by much). 2020-05-27 21:28:55 -05:00
Brett Cannon 48fbd24d5f
Make Brett Cannon the BD for PEP 387 on behalf of the SC (#1002) 2019-04-17 16:47:45 -07:00
Brett Cannon d9d878ee6e
Clean up a sentence
Closes GH-600
2018-03-23 13:57:11 -07:00
Mariatta cf3bad5ab3
Revert "Rename all .txt PEP files to .rst (GH-462)" (GH-464)
This reverts commit bb0e518ed3.
2017-11-11 11:28:55 -08:00
Huang Huang bb0e518ed3 Rename all .txt PEP files to .rst (GH-462)
For https://github.com/python/peps/issues/1
2017-11-11 10:30:43 -08:00
Marti Raudsepp 04a6af2ab1 Fix various typos, spelling and grammar errors
Errors detected using Topy (https://github.com/intgr/topy), all changes
verified by hand.
2016-07-11 18:35:35 +03:00
Benjamin Peterson f239eefd90 add post history 2014-02-23 12:56:58 -05:00
Ezio Melotti faf9b4ce77 Fix a typo and update a sentence. 2011-10-24 14:00:39 +03:00
Benjamin Peterson 2b771a7462 tests are not public 2009-08-28 16:30:08 +00:00
Benjamin Peterson 1c25a0eb6d about behavior 2009-06-19 21:03:44 +00:00
Benjamin Peterson e041d5dd1d expand on public api 2009-06-19 20:55:54 +00:00
Benjamin Peterson f9a48dab91 qualify 2009-06-19 14:07:32 +00:00
Benjamin Peterson 4d2cf3d619 qualify a lot of things 2009-06-19 13:55:12 +00:00
Benjamin Peterson eb3066848f typo 2009-06-19 12:51:34 +00:00
Benjamin Peterson 1c046b58cd fix reference 2009-06-19 02:20:54 +00:00
Benjamin Peterson 9a1781b332 bite the bullet: a draft backwards compat policy 2009-06-19 02:18:28 +00:00