Commit Graph

10735 Commits

Author SHA1 Message Date
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
Seth Michael Larson 6e74588077
PEP 761: Add additional links to Sigstore docs (#4035) 2024-10-09 22:18:54 +03:00
Seth Michael Larson 4c8e388c0e
PEP 761: Add Discussions-To link (#4034)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-09 13:04:26 +00:00
Pablo Galindo Salgado cb7ef4fa2b
PEP 760: No more bare excepts (#4015) 2024-10-09 13:22:54 +01:00
Ivan Levkivskyi 086f1670b3
PEP 526: Fix broken link to implementation (#4031)
Update pep-0526.rst
2024-10-09 12:37:51 +01:00
Seth Michael Larson 3e2f25fe32
PEP 761: Deprecating PGP signatures for CPython artifacts (#4027)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-10-09 12:46:20 +03:00
Bohdan Borkivskyi 0dc7d13736
PEP 719: Note release of Python 3.13.0 (#4028) 2024-10-09 03:08:08 +01:00
Malcolm Smith fb134c39c4
PEP 730: Add canonical link to "Using Python on iOS" (#4023)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-07 20:43:11 +00:00
William Woodruff 9cb9d4e82f
PEP 753: Updates (#4010)
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2024-10-07 20:11:12 +01:00
Łukasz Langa ada0f55a8e
PEP 569: So long, Python 3.8 2024-10-07 19:56:09 +02:00
Malcolm Smith dbb5594d96
PEP 738: Mark as Final (#3982)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-07 18:43:06 +01:00
Alyssa Coghlan 8f0f87e300
Add canonical refs to old package specs (#4020)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-07 02:27:00 +10:00
Alyssa Coghlan 441abc3e3e
Infra: Mention 'Superseded' in section heading (#4021)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-06 14:32:09 +00:00
Adrian Garcia Badaracco 764324d8cd
PEP 746: Rename __supports_type__ to __supports_annotated_base__ (#4019) 2024-10-05 15:29:26 -07:00
Sergey B Kirpichev 7ccefe1e2f
PEP 757: reject more ideas (#4017)
* keep PyLong_GetNativeLayout() function (was: open question)
* reject mpz_import/export-like API
2024-10-04 14:51:19 +02:00
Barry Warsaw 1490ed1ef5
PEP 759: External Wheel Hosting (#4011)
PEP 759, External Wheel Hosting; initial published version

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Ethan Smith <etsmith@nvidia.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.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: Ethan Smith <etsmith@nvidia.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-02 16:53:07 -07:00