Jelle Zijlstra
484c43d0a7
PEP 728: Improve specification ( #4166 )
...
- Specify that extra_items and closed are also supported with the
functional syntax.
- Rewrite the rules for `closed=True` and inheritance. I attempted
to make `closed=True` exactly equivalent to `extra_items=Never` in
terms of inheritance. The semantics as specified in the previous
version of the PEP felt harder to understand and less consistent.
- Fix some incorrect comments regarding expected type checker errors.
- Clarify section on assignability with Mapping
- Add section on runtime behavior. I tried to make the intended runtime
behavior simple to implement and understand. This makes the runtime
simpler but may make life more complicated for tools consuming the
metadata.
- Fix typos and trailing whitespace
2024-12-20 00:13:09 +00:00
Hugo van Kemenade
d98e3fa418
PEP 472: Fix Sphinx reference warnings ( #4174 )
2024-12-19 22:04:05 +02:00
Hugo van Kemenade
cfa7c19fa7
Infra: Specify Sphinx config path for Read the Docs ( #4177 )
...
Specify Sphinx config
2024-12-19 22:03:51 +02:00
Hugo van Kemenade
1688d7fafb
PEP 745: 3.14.0a3 was released on 2024-12-17 ( #4176 )
2024-12-17 18:46:38 +02:00
Pablo Galindo Salgado
f7f1c6427c
PEP 768: Correct attribution ( #4175 )
2024-12-16 15:42:45 +00:00
Pablo Galindo Salgado
a79f847f4c
PEP 768: Expand the security considerations section ( #4173 )
2024-12-16 13:27:37 +00:00
Sergey B Kirpichev
cbf8efbc53
PEP 757: mark as Final ( #4167 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-16 08:23:59 +01:00
Hugo van Kemenade
d8194ab32c
Infra: let codespell run in parallel and output in order ( #4146 )
2024-12-15 22:59:06 +02:00
Hugo van Kemenade
8444d202c5
PEP 386: Fix Sphinx reference warning ( #4149 )
2024-12-15 22:57:19 +02:00
Hugo van Kemenade
646ae7ed6e
PEP 376: Fix Sphinx reference warnings ( #4148 )
2024-12-15 22:57:13 +02:00
Barry Warsaw
6e1a745073
PEP 768: Fix a small typo ( #4171 )
...
Fix a small typo
2024-12-14 12:51:14 -08:00
Matt Wozniski
f8b3777ea0
PEP 768: Flesh out the security design ( #4169 )
2024-12-14 12:21:50 +00:00
Hugo van Kemenade
2ffe706cdd
PEP 768: Add Discussions-To and Post-History headers ( #4165 )
2024-12-13 16:28:36 +00:00
Hugo van Kemenade
c1c9094de4
PEP 13: Add deadline of one week to second a vote of no confidence ( #4163 )
2024-12-13 09:56:19 +02:00
Irit Katriel
9f2b31949f
PEP-765: rewrote two sentences as proposed by Jeff Glass ( #4164 )
2024-12-12 12:05:34 +00:00
Pablo Galindo Salgado
749797171e
PEP 768: Add some minor changes to the APIs and some clarifications ( #4162 )
2024-12-11 16:24:01 +01:00
Guido van Rossum
e4f3216938
PEP 13: Add STAR voting and misc tidbits ( #3958 )
...
* STAR voting with Multi-winner Bloc STAR
* Note linking to devguide Discourse template
* Amend "Changing this document"; add History line.
* Use actual hyperlinks
* Fix link to template
* Finalize change log
---------
Co-authored-by: Éric <merwok@netwok.org>
2024-12-10 09:22:02 -08:00
Ee Durbin
0fd890c3f3
PEP 8106: Publish results ( #4161 )
2024-12-10 07:30:28 -05:00
Sergey B Kirpichev
108d330f50
PEP 757: Mark as Accepted ( #4159 )
...
* Remove implementation details from PyLongExport docs
* Set PEP 757 status to Accepted
Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com>
2024-12-09 11:04:14 +01:00
Hugo van Kemenade
ea3063ea10
PEP 768: Add pablogsal to `CODEOWNERS` ( #4160 )
2024-12-09 07:41:07 +00:00
William Woodruff
507481b1e2
PEP 748: A Unified TLS API for Python ( #3853 )
...
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-12-09 12:51:16 +10:00
Sergey B Kirpichev
9d8427eb97
PEP 757: address gpshead's review (part 2, the value field) ( #4153 )
...
Co-authored-by: Gregory P. Smith <greg@krypto.org>
2024-12-09 12:41:16 +10:00
Pablo Galindo Salgado
24e078b7ce
PEP 768: Safe external debugger interface for CPython ( #4158 )
2024-12-09 00:19:05 +00:00
Hugo van Kemenade
f91366e50c
PEP 421: Fix Sphinx reference warnings ( #4150 )
2024-12-06 20:17:22 +02:00
Joshua Bambrick
96b79107f9
PEP 736: Final Draft ( #4145 )
2024-12-06 16:12:05 +02:00
Eneg
b8b0e37ea5
PEP 767: Update Discussions-To ( #4157 )
2024-12-05 11:37:44 -08:00
Hugo van Kemenade
f4878ff44f
PEP 596, 619, 664, 693, 719: 3.9.21, 3.10.16, 3.11.11, 3.12.8, 3.13.1 released 2024-12-03 ( #4154 )
2024-12-05 21:08:36 +02:00
Eneg
ed44bb0655
PEP 767: Annotating Read-Only Attributes ( #4127 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Carl Meyer <carl@oddbird.net>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-03 20:19:01 -08:00
William Woodruff
8b84ca20ba
PEP 740: Mark as Final ( #4114 )
...
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-12-03 20:16:41 +02:00
Hugo van Kemenade
cfe69dfa59
PEP 352: Fix Sphinx reference warning ( #4147 )
...
Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
2024-12-03 20:09:24 +02:00
Sergey B Kirpichev
bf6f2d4d23
PEP 757: address gpshead's review ( #4144 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-03 15:22:07 +01:00
Victor Stinner
1e7852ce96
PEP 757: Remove PEP Delegate ( #4142 )
2024-11-28 17:57:06 +01:00
Victor Stinner
d8f78a4e9d
Revert "Set PEP 757 status to Accepted ( #4140 )" ( #4141 )
...
This reverts commit 5074ef63c2
.
2024-11-28 17:52:51 +01:00
Victor Stinner
5074ef63c2
Set PEP 757 status to Accepted ( #4140 )
2024-11-28 16:28:36 +01:00
Victor Stinner
0c046c61ed
PEP 743: Update Discussions ( #4137 )
2024-11-26 12:55:57 +01:00
Petr Viktorin
25e23d80c6
PEP 672: Mention Unicode TR 55 (GH-4133)
...
Unicode Technical Report 55 “Unicode Source Code Handling” was published in January and contains lots of relevant information and general recommendations.
Also in this PR: Yank obsolete metadata.
2024-11-26 11:14:21 +01:00
Hugo van Kemenade
e8a9e608c7
PEP 101: Updates ( #4136 )
2024-11-26 08:56:41 +02:00
Frazer McLean
c396e8f9e8
PEP 440: Update regex from packaging project ( #3288 )
...
Update regex from packaging project
See https://github.com/pypa/packaging/pull/705
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2024-11-24 00:20:53 -08:00
Ee Durbin
1fed2b60d7
PEP-8106: update with nominations and voter roll ( #4135 )
2024-11-22 07:09:24 -05:00
Irit Katriel
aa1603b1e5
PEP 765: specify when the SyntaxWarning will be emitted, and explain why ( #4132 )
2024-11-21 23:02:24 +00:00
Mike Sarahan
ac1c66e538
PEP 766: Explicit Priority Choices Among Multiple Indexes (index priority) ( #4123 )
...
* add index priority pep draft
* Address feedback from Barry and Ethan
* PEP 766: explicit priority choices among multiple indexes
Apply suggestions from code review
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
* address feedback from DPO and linting
* revise text
* Apply suggestions from code review
Thanks Hugo!
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-11-21 12:00:24 -08:00
Irit Katriel
cc9e512b3a
PEP 765: add rejected ideas section ( #4130 )
2024-11-20 12:22:24 +00:00
Irit Katriel
6083e27dbe
PEP 765: add report as appendix ( #4125 )
2024-11-20 12:10:56 +00:00
Irit Katriel
798ee6edab
PEP 765: link with pep 601 ( #4128 )
2024-11-20 21:56:53 +10:00
Hugo van Kemenade
43f01fddbe
PEP 745: 3.14.0a2 was released on 2024-11-19 ( #4131 )
2024-11-19 23:33:21 +02:00
Jelle Zijlstra
b5e0427503
PEP 12: Remove explicit mention of real name ( #4129 )
2024-11-19 13:41:37 -05:00
Sergey B Kirpichev
5c58fe2f4a
PEP 757: edit rejected ideas (mpz_import/export-like API) ( #4126 )
2024-11-19 09:00:45 +01:00
Páll Haraldsson
a1591857f6
PEP 540: Correct `sys.output` to `sys.stdout` ( #4122 )
2024-11-18 13:06:26 +00:00
Irit Katriel
d15e866a56
PEP 765: add discussion link, tweak one sentence ( #4120 )
2024-11-16 11:42:12 +00:00
Irit Katriel
f99949737c
PEP 765: Disallow return/break/continue that exit a finally block ( #4119 )
2024-11-16 09:45:36 +00:00