peps
peps copied to clipboard
Python Enhancement Proposals
Would it be useful to implement a “date ordered” list on the [public-facing PEP page](https://www.python.org/dev/peps/)? I understand that "date" is ambiguous, but what I have in mind is something more-or-less...
Spawned out of [a discussion](https://github.com/python/peps/pull/2302#discussion_r799737762) with @brettcannon and @AA-Turner on #2302 . PEP 12 (PEP-0012) contains a large amount of detailed explanations and examples of generic reST syntax, directives and...
> ... would it be straightforward to add similar titletext popups in a future PR for footnotes with the footnote content (like Wikipedia has), to avoid users having to click...
PEP-0588 was written together with PEP-0581 and outlined a migration plan. Since then, several things changed and https://github.com/psf/gh-migration/projects/1 was created and updated to track the migration. Then, closer to the...
PEP 1 and PEP 12 ask to add Post-History and Discussed-To headers to a PEP. Previously, Post-History was just a list of dates. Recently, it was enhanced to support links....
We currently have https://peps.python.org/api/peps.json, an undocumented file. It seems that people have usecases for the file, even without official support (see #2567, #2583). I suggest moving the file to the...
As a followup to #2584 and #2585 and as I've already been thinking about lately and discussed with @JelleZijlstra and @warsaw at PyCon, right now we parse the headers three...
See python/cpython#98988. PEP 101 should mention that when main switches to a new major version (e.g., 3.11 -> 3.12), `configure` should be updated to add the new version.
Currently, all PEPs get the description tag: ``` ``` I noticed this due to the card that Discourse generated at https://discuss.python.org/t/21748. It would be an improvement to use a more...
Hi, In PEP 526, there is a section called "[Runtime Effects of Type Annotations](https://peps.python.org/pep-0526/#runtime-effects-of-type-annotations)" which has the following code: ```python from typing import Dict class Player: ... players: Dict[str, Player]...