Commit Graph

10750 Commits

Author SHA1 Message Date
Brett Cannon 5d6dcb79d4
PEP 751: update post history (#4097) 2024-10-30 15:16:31 -07:00
Brett Cannon 8fd0b8a906
PEP 751: switch to storing a graph of dependencies (#4096) 2024-10-30 15:09:24 -07:00
William Woodruff 0ed3edc042
PEP 753: link to PyPA spec (#4095) 2024-10-30 08:11:26 +02:00
Victor Stinner 8a10a659f5
PEP 756: Mark as Withdrawn (#4094) 2024-10-29 18:09:35 +01:00
Hugo van Kemenade dcb8b76e35
PEP 659: Mark as Final (#4090) 2024-10-29 12:45:35 +02:00
Alyssa Coghlan ed75c57162
PEP 545: Include translations in the Governance topic (#4093)
PEP 545 covers the governance procedures for the
python.org hosted documentation translations,
it was just written and accepted before the separate
topic pages existed.

It is also still an Active process.

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-29 19:04:22 +10:00
William Woodruff be5c1f205c
PEP 763: add Hackage and OPAM (#4092)
Signed-off-by: William Woodruff <william@yossarian.net>
2024-10-28 16:59:04 -07:00
William Woodruff b566fedeb8
PEP 763: add an appendix comparing ecosystems (#4091)
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-28 22:06:34 +00:00
Hugo van Kemenade 13d6ca8f15
PEP 588: Mark as Final (#4086) 2024-10-28 20:53:21 +02:00
Hugo van Kemenade b0198faed8
PEP 733: Mark as Final (#4085) 2024-10-28 20:52:58 +02:00
William Woodruff a4520ac614
PEP 763: add Discussions-To (#4089)
Signed-off-by: William Woodruff <william@yossarian.net>
2024-10-28 16:39:20 +00:00
William Woodruff f404195f44
PEP 763: Limiting deletions on PyPI (#4080)
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Alexis <alexis.challande@trailofbits.com>
Co-authored-by: dm <darkamaul@hotmail.fr>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-28 09:08:13 -07:00
Hugo van Kemenade f4c4cb7bd5
PEP 743: Add Discussions-To header (#4084) 2024-10-27 08:23:14 -07:00
Hugo van Kemenade 9dca5998eb
PEP 667: Mark as Final (#3942) 2024-10-27 17:11:46 +10:00
Alyssa Coghlan a5fb32dab5
PEP 396: Reclassify as Withdrawn (#4074)
The ``__version__`` runtime convention hasn't been rejected,
as it's still a good way to version import packages instead of
(or in addition to) distribution packages.

We just concluded that this PEP wasn't the right vehicle for
documenting it, which is better reflected as a withdrawal rather
than as a rejection.

---------

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-24 00:52:37 +10:00
Hugo van Kemenade 862d6b11a1
PEP 8106: Update year to 2024 (#4079) 2024-10-22 13:44:20 +01:00
Dave Peck d3b4ab6e82
PEP 750: major updates to "Template Strings" based on community feedback (#4062)
Co-authored-by: Koudai Aono <koxudaxi@gmail.com>
Co-authored-by: pauleveritt <paul.everitt@jetbrains.com>
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Nice Zombies <nineteendo19d0@gmail.com>
2024-10-22 10:28:54 +01:00
Tian Gao 07522bb1b9
PEP 667: Clarify specification ambiguities and the expected impact (#3845)
---------

Co-authored-by: Carl Meyer <carl@oddbird.net>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Co-authored-by: Mark Shannon <mark@hotpy.org>
2024-10-22 03:45:04 +10:00
Ee Durbin ab88336fbd
PEP 8106: 2025 Term Steering Council election (#4077)
* PEP 8106: 2025 Term Steering Council election

* Update peps/pep-8106.rst

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>

---------

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-21 11:20:08 -04:00
Hugo van Kemenade 9e0a6c49f4
Meta: Run check-peps.py in pre-commit (#4071)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-20 17:26:02 +01:00
Hugo van Kemenade 12447a65be
Infra: update header to 'Process and Meta-PEPs' (#4033) 2024-10-20 15:51:27 +10:00
Pablo Galindo Salgado 922f0fb15a
PEP 758: Force parentheses when using 'as' (#4073) 2024-10-19 19:41:51 +00:00
Jelle Zijlstra 1c213ece4b
PEP 661: Proposed typing specification changes (#4065)
This is an attempt to specify the behavior that I suggested on Discuss
and that has been endorsed by the Typing Council.

Co-authored-by: Tal Einat <532281+taleinat@users.noreply.github.com>
2024-10-19 07:29:26 -07:00
Alyssa Coghlan 8ae21fff71
PEP 501: Withdraw in favour of PEP 750 (#4070) 2024-10-19 07:00:43 -07:00
Zixuan Li 5e67f84886
PEP 728: Revise proposal to spec the 'extra_items=T' idea (#4066)
- Move away from '__extra_items__: T' to 'extra_items=T'

- Repurpose the 'closed' class parameter to make 'closed=True'
  an alias of 'extra_items=Never'

- Include references to the typing spec

- Normalize terms like "assignability" and "consistent" to match the
  typing glossary (https://typing.readthedocs.io/en/latest/spec/glossary.html)

- Update sections that contain documentation quotes to match the
  up-to-date version

- Add new sections about other ideas

- Bump the target version to 3.14

Signed-off-by: Zixuan James Li <p359101898@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-10-18 19:14:30 -07:00
Seth Michael Larson 76c725048d
PEP 761: Deprecation doesn't affect previous signatures (#4069) 2024-10-18 22:32:16 +03:00
Jelle Zijlstra dc275b0de1
Meta: Allow PEP authors to use a name other than their real name (#4058) 2024-10-17 06:14:44 -07:00
Jelle Zijlstra 353b71c852
Various PEPs: Add acceptance dates (#4064)
Continuing #4054. I added acceptance dates to all PEPs in the packaging
and typing topics with numbers over 700, and then to a few other recent PEPs
where it seemed useful.
2024-10-17 05:49:39 -07:00
Jelle Zijlstra c56c5c526b
Meta: Allow adding date to Resolution header (#4061)
Fixes #4054

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-16 09:05:18 -07:00
Victor Stinner 6fd57597f3
PEP 743: Delegate to the C API Working Group (#4060) 2024-10-16 12:45:09 +02:00
Hugo van Kemenade 563a2a5925
PEP 745: 3.14.0a1 was released on 2024-10-15 (#4057) 2024-10-15 18:00:34 -07:00
Ethan Smith 96574b5c13
PEP 777: Address discussion and feedback (#4056)
* Add Post-History

* Expand rejected ideas

* Update specification to be more formal in spec

This change updates the specification for `Wheel-Version` to include
more information about the format and tool behavior.

It also clarifies that the move to `whlx` is for all future versions of
the wheel format, and that the `x` in `whlx` is the letter x, not the
major version.

* Add note about accessing wheel metadata

* Add Discussion-To header

* Clarify metadata copying behavior

* Clarify PEP 658 discussion

* Clarify rejected idea about .whl2

* Correct post-history link

* Fix single backticks
2024-10-15 15:48:36 -07:00
Seth Michael Larson b0f655b890
PEP 761: Add notes for Cosign and offline verification (#4055)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-15 23:40:15 +03:00
Victor Stinner acf58098a1
PEP 757: PyLong_Export() can fail (#4025)
gmpy2: mpz_set_PyLong() now returns -1 on error.
2024-10-15 14:14:30 +02:00
Sergey B Kirpichev 68413fa107
PEP 757: edits, based on C-API WG feedback (#4026)
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
2024-10-15 11:43:41 +02:00
Pablo Galindo Salgado 388568986b
PEP 762: REPL-acing the default REPL (#4048)
Signed-off-by: Pablo Galindo <pablogsal@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Emily Morehouse <emilyemorehouse@gmail.com>
2024-10-14 12:54:23 -06:00
Tal Einat 7efe235d84
PEP 661: Add bool value to reference impl and examples (#4051) 2024-10-14 00:02:00 +03:00
Tal Einat 9af6b95a52
PEP 661: Add missing sections and correctly populate Post-History (#4050) 2024-10-13 23:50:07 +03:00
Mathieu Kniewallner e43cb850dd
PEP 735: Fix a few typos and improve readability (#4049)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-12 17:14:03 +00:00
Tal Einat 5e6746e905
PEP 661: Small changes, clarifications and better wording (towards submission) (#4046) 2024-10-11 23:05:56 +03:00
Stephen Rosen 7d83e6c8f0
PEP 735: Fix a minor mistake (#4047) 2024-10-11 15:19:28 +03:00
Hugo van Kemenade 4d650771c2
PEP 291: Superseded by PEP 387 (#4032)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-10-10 21:00:57 +01:00
nibley 4aaf949571
PEP 0: Use an absolute link to `peps.json` (#4045) 2024-10-10 20:32:00 +01:00
William Woodruff 0057f88493
PEP 753: Mark as Accepted (#4043)
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-10 17:05:24 +00:00
Ethan Smith fd8070858f
PEP 777: How to Re-invent the Wheel (#4036)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
2024-10-10 09:51:33 -07:00
Adam Turner 3b1b3d8ba3
Pin Sphinx to <8.1 (#4044) 2024-10-10 16:21:14 +00:00
Stephen Rosen 38806a6487
PEP 735: Mark as Accepted (#4042)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-10 15:42:58 +01:00
William Woodruff ef593f4fe9
PEP 753: updates (#4039)
Signed-off-by: William Woodruff <william@yossarian.net>
2024-10-09 15:01:38 -07:00
Pablo Galindo Salgado fdf22b8d78
PEP 760: Mark as Withdrawn (#4037) 2024-10-09 21:43:34 +01:00
Barry Warsaw 025c09eca1
PEP 759: Add Discussions-To header (#4038)
PEP 759 Discussions-To the DPO thread
2024-10-09 13:11:15 -07:00