Commit Graph

9563 Commits

Author SHA1 Message Date
Julian Berman 6b88b042ce
PEP 621: Fix missing schemes in example project.urls (#2621)
PyPI seems to reject these as-is (probably expectedly).
2022-05-30 14:07:29 -07:00
Erik De Bonte b064613a34
PEP 681: Clarify impact of decorating overload (#2610) 2022-05-26 07:44:43 -07:00
Pradeep Kumar 2b791d84e0
PEP 675: Add explicit `circumference` method (#2618)
Not adding a `radius` attribute, because the Circle class needs to be
instantiable from just the `scale` config value. So, I'm going with a
method.
2022-05-23 06:26:25 -07:00
Itamar Ostricher 5df9e7c829
PEP 690: Fix omission of `-L` in example (#2582) 2022-05-21 21:04:08 +01:00
Ram Rachum 67baf51326
PEP 671: Fix formatting (#2614) 2022-05-21 12:05:14 +03:00
wim glenn 951b1debf9
Add missing import (tarfile is used in _make_sdist hook) (#2607) 2022-05-20 15:36:10 -07:00
Erlend Egeberg Aasland 83148efae2
PEP 7: Revert: "Add note about greppable exception messages (#2605)" (#2608)
Based on post-merge feedback, it was decided to revert this change.

See the original PR (GH-2605), the proposed PR for PEP 8 (GH-2606), and
the issue (GH-2604) for the discussions.

This reverts commit c787739478.
2022-05-17 20:51:40 +02:00
Łukasz Langa 64e5abfef2
[pep-596] Actual date for 3.9.13 2022-05-17 19:38:48 +02:00
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