Erlend Egeberg Aasland
c787739478
PEP 7: Add note about greppable exception messages ( #2605 )
...
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-05-14 01:23:19 +02:00
CAM Gerlach
703362a544
PEP 691: Fix minor nits with headers and reST syntax ( #2603 )
2022-05-13 16:12:47 -06:00
Inada Naoki
91116788af
PEP 623: Change status to Final ( #2601 )
...
* PEP 623: Mark it final
Implemented in https://github.com/python/cpython/pull/92537
* Add Discussions-To and Resolution header
* Fix Discussions-To link
2022-05-13 11:37:54 +09:00
jbritton6
46efeee6d5
PEP 8: Fix typos ( #2600 )
2022-05-11 11:45:05 -06:00
Donald Stufft
a45a339549
Typo Fixes, courtesy of @di ( #2594 )
2022-05-09 14:00:23 -04:00
Erlend Egeberg Aasland
375e9403d9
PEP 687: Retarget to Python 3.12 ( #2591 )
2022-05-09 19:34:04 +02:00
Donald Stufft
323e8bf5cc
PEP 691: Copyright ( #2593 )
2022-05-09 09:36:07 -04:00
Donald Stufft
178afaf170
PEP 691: Refactor based on Feedback ( #2592 )
...
* Describe JSON format first and more clearly
* Clarify versioning
* Move content types down and flesh them out more
* Expand the conneg section
* Expand upon the impact to PEP 458
* Add alternative mechanisms for conneg
* Provide recommendations to clients and servers
* Add a FAQ for implications for static file serving
* Add a FAQ to clarify that TUF targets != URLs
* Add a FAQ for application/json
* Add a FAQ about PyPI
* Add support for PEP 629 in the JSON response body
* Add PyPI to the appendix
* Recommend ;q=0 on text/html
* Rename the dist-info-metadata-available field
* Update the PEP-Delegate to Brett Cannon
2022-05-08 17:00:55 -04:00
David Foster
7557f1959f
PEP 362: Fix formatting of colons in field descriptions ( #2590 )
2022-05-08 12:28:39 -07:00
Erlend Egeberg Aasland
ba7ec485b8
Update CODEOWNERS for PEP 670 and PEP 687 ( #2586 )
2022-05-08 09:21:42 +02:00
Pablo Galindo Salgado
c28bc5c133
PEP 664: Fix indentation error ( #2589 )
2022-05-08 04:32:48 +01:00
Pablo Galindo Salgado
7fb2d0820e
PEP 664: Add 3.11.0b1 release date ( #2588 )
2022-05-08 04:21:08 +01:00
Germán Méndez Bravo
0a0f49121a
PEP 690: Add flexibility to set_eager_imports() ( #2571 )
...
This adds a callback to the proposed `importlib.set_eager_imports()`.
Co-authored-by: Carl Meyer <carl@oddbird.net>
2022-05-06 17:10:10 -07:00
Carl Meyer
153cd9eb8b
PEP 690: Add a simple example of the behavior ( #2577 )
2022-05-06 17:09:50 -07:00
Jelle Zijlstra
3f4a6f9af6
PEP 691: Add Discussions-To ( #2581 )
2022-05-06 08:03:13 -07:00
Brett Cannon
a155de23cc
PEP 691: fix a mistyping of `HTTP` when `HTML` was intended
2022-05-05 17:38:36 -07:00
Dustin Ingram
171c27e292
PEP 691: Draft PEP for Simple JSON API ( #2578 )
...
Co-authored-by: Cooper Lees <me@cooperlees.com>
Co-authored-by: Donald Stufft <donald@stufft.io>
Co-authored-by: Pradyun Gedam <pradyunsg@users.noreply.github.com>
2022-05-05 15:02:39 -07:00
Petr Viktorin
5232fda0ab
PEP 689: Rename to "Unstable C API tier" ( #2576 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2022-05-04 10:02:41 +02:00
Germán Méndez Bravo
f1be4a36a2
PEP 690: Add Post-History ( #2575 )
2022-05-03 16:10:29 -06:00
Carl Meyer
ba857a6389
PEP 690: Add "per-module opt-in" to "rejected ideas" section ( #2574 )
...
* PEP 690: Add 'per-module opt-in' to rejected ideas
* Update pep-0690.rst
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-05-03 14:25:26 -07:00
Germán Méndez Bravo
4831a0ab05
PEP 690: Add Discussions-To ( #2573 )
2022-05-03 21:40:47 +01:00
Germán Méndez Bravo
376341a223
PEP 690: Lazy Imports ( #2569 )
...
* Added first draft for Lazy Imports PEP
* Suggested changes to lazy imports PEP.
* Add another example of forcing eager imports.
* Update pep-9999.rst
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* Update Carl's email
* Update pep-9999.rst
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Update pep-9999.rst
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Update pep-9999.rst
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Update pep-9999.rst
Co-authored-by: Carl Meyer <carl@oddbird.net>
* Update and rename pep-9999.rst to pep-0690.rst
* Update .github/CODEOWNERS
Co-authored-by: Carl Meyer <carl@oddbird.net>
* Update pep-0690.rst
Co-authored-by: Carl Meyer <carl@oddbird.net>
* Update pep-0690.rst
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Added myself to AUTHOR_OVERRIDES
* More updates to lazy imports
* Resolved comments
* More updates to lazy imports PEP.
* Update pep-0690.rst
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Carl Meyer <carl@oddbird.net>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2022-05-03 13:47:13 -05:00
Itamar Ostricher
4b04a2b7be
PEP 1: Refer to GitHub for the Python issue tracker ( #2568 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Chris Angelico <rosuav@gmail.com>
2022-05-03 00:57:13 +01:00
wookie184
278070ac97
Include the PEP index in `peps.json` ( #2567 )
2022-05-01 16:38:40 +01:00
CAM Gerlach
77b5482c82
PEP 11: Add back and update Post-History header with direct links ( #2546 )
2022-04-30 13:31:30 -05:00
Christopher H.Barker, PhD
dd8535b610
PEP 485: Update email address ( #2566 )
2022-04-29 17:19:25 +01:00
David Foster
26d7a56338
PEP 638: Typographic fixes ( #2368 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2022-04-29 14:51:43 +01:00
Philipp A
ebff37d5e7
Enable resetting HTML colour scheme preferences
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-04-28 16:49:31 +01:00
Petr Viktorin
fa18fffb76
PEP 689: Add Post-History ( #2561 )
2022-04-27 16:39:28 +02:00
Petr Viktorin
7f53796471
PEP 689: Semi-stable C API tier (GH-2559)
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-04-27 15:13:10 +02:00
Jelle Zijlstra
e84c71ba7d
PEP 594: fix typos ( #2558 )
2022-04-26 20:10:00 +01:00
Hugo van Kemenade
0b0dd6ddd5
Add tests for `pep_sphinx_extensions` ( #2545 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-04-26 20:07:20 +01:00
Marina Moore
73d438cadb
PEP 480: Clarify automated signing solution to remove key sharing ( #1711 )
2022-04-26 17:43:57 +01:00
Inada Naoki
ee521575d9
PEP 686: Postpone target version to 3.15 ( #2556 )
2022-04-26 12:58:27 +09:00
Brett Cannon
701999a91d
PEP 11: add mailcap to the deprecation list ( #2557 )
...
This received SC approval at their 2022-04-25 meeting.
2022-04-25 20:41:00 -07:00
Erik De Bonte
d40ca166d0
PEP 681: Address Steering Council feedback ( #2555 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2022-04-25 16:20:22 -07:00
Victor Stinner
4233ef7c88
PEP 11: Add Linux s390x to Tier 3 ( #2543 )
2022-04-26 00:01:22 +02:00
Jelle Zijlstra
5d84d6529d
PEP 688: Add discussion links ( #2554 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2022-04-25 08:23:33 -07:00
Petr Viktorin
d098303985
PEP 688: Link to current docs ( #2553 )
...
Link to current documentation of the protocol first and make the
PEP secondary (it might still be useful for the original motivation/rationale).
2022-04-25 06:10:42 -07:00
Jelle Zijlstra
0cb0066fba
PEP 688: Making the buffer protocol accessible in Python ( #2549 )
2022-04-24 20:38:57 -07:00
Jelle Zijlstra
24dec4419d
Infra: Add note on finding the RTD preview ( #2551 )
...
It's very useful but a bit buried. Hopefully this will help more people find it.
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-04-24 06:33:56 -07:00
Jean Abou-Samra
5673bc4737
PEP 642: update status ( #2547 )
...
PEP 642, "Explicit Pattern Syntax for Structural Pattern Matching",
has been rejected.
2022-04-23 17:50:19 -07:00
Ezra Citron
c83efdfa41
PEP 594: Fix a typo ( #2550 )
2022-04-23 19:47:49 +01:00
CAM Gerlach
28a5eb386a
Lint: Optimize images to reduce file size by 1.5-2x for free ( #2542 )
...
* Lint: Optimize images to reduce file size by 25-50% for free
* Lint: Switch PEPs with SVGs over to using them and remove old PNGs
2022-04-23 16:03:16 +03:00
Victor Stinner
9cbbc2d452
PEP 11: Add Discussions section ( #2544 )
2022-04-21 00:10:04 +02:00
CAM Gerlach
e0d4ae5855
Style: Retitle inline 'Contents' to 'Table of Contents' for clarity ( #2541 )
2022-04-20 04:54:38 -05: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
wim glenn
07b9d0cd51
PEP 517: add missing def for the mandatory hook build_wheel signature ( #2535 )
2022-04-19 16:40:23 -07:00
Dong-hee Na
6879a7d95b
PEP 11: fix a typo of a name ( #2538 )
2022-04-19 16:24:06 -07:00
CAM Gerlach
dfdd865c05
PEP 630: Format and copyedit prior to conversion into a docs HOWTO guide (GH-2459)
2022-04-19 10:07:57 +02:00