Commit Graph

9887 Commits

Author SHA1 Message Date
Inada Naoki eb63ebdbb6
PEP 582: Fix footnote (#2970) 2023-01-19 17:43:27 -08:00
Hugo van Kemenade 55ef1f44f5
Infra: Use consistent 'make html' and 'make dirhtml' (#2968) 2023-01-19 16:39:28 +02:00
Steven Troxler c582627501
PEP 698: Tighten up the section about typing rules. (#2969)
In our original draft to PEP 698, we wanted to emphasize that the
PEP exclusively deals with `@override`, rather than adding new
rules about override type signature.

We did this by stating that compatibility rules were pre-existing.
This is true de-facto, because all type checkers implement at least
some compatibility checks, but upon a careful re-reading it turns out
compatibility checks on subclass methods are not specified in any
PEP.

As a result, we should simply state that this PEP is not adding
any new rules on signatures, without alluding to type checking
rules that are not specified in previous PEPs.

I will separately start a discussion in typing-sig about whether we
want to provide a paper trail in PEPs - either a new PEP or a
light amendment to PEP 484 - to make compatibility checks explicit.

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2023-01-18 16:33:42 +00:00
Petr Viktorin d525d4db6a
PEP 689: Mark as Accepted (#2967) 2023-01-18 11:58:46 +01:00
Ken Jin ab15de6ab8
PEP 699 & 509: Accept 699 and supersede 509 (#2963)
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-01-18 16:28:02 +08:00
Kushal Das c34268dd5b
Adds Rationale section in the PEP (#2966) 2023-01-17 14:20:10 +01:00
Hugo van Kemenade 241163786e
Link to the correct location for the RSS feed (#2962) 2023-01-14 17:32:50 +00:00
Semnodime 5acbab82d8
PEP 617: Fix typo `out` -> `our` (#2961) 2023-01-13 14:53:48 +00:00
Martin Fischer d8ce90756f
PEP 561: Clarify 4th step in Module Resolution Order (#2960) 2023-01-13 00:43:43 -08:00
T. Wouters 26d2f2bff8
PEP 693: Update with the release date for 3.12.0a4 (#2957) 2023-01-10 13:15:42 -08:00
Łukasz Langa 02d8959947
[pep-0703] Add discussion thread on discuss.python.org 2023-01-10 17:09:10 +01:00
Sam Gross 094ad58a88
PEP 703: Making the Global Interpreter Lock Optional in CPython (#2955)
Sponsor: Łukasz Langa <lukasz at python.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Qexat <43090614+qexat@users.noreply.github.com>
2023-01-10 16:52:02 +01:00
James Hilton-Balfe b32d1ce8a1
PEP 696: Add further clarification and edge cases (#2902)
Co-authored-by: Eric Traut <eric@traut.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2023-01-08 13:45:09 -08:00
Adam Turner 859164d25e
Uncap the Sphinx requirement (#2952)
This updates the Sphinx requirement to allow 6.1.2 and beyond, but blacklists 6.1.0 and 6.1.1 (broken versions) from being installed.
2023-01-08 00:00:16 +00:00
Ed Swierk c8825e8551
PEP 227: Fix link to Cardelli paper (#2951) 2023-01-06 13:22:41 -06:00
Ken Jin b5d930c310
PEP 659: Mark's Paper was published in 2011, not 2010 (#2943) 2023-01-06 17:45:47 +00:00
Adam Turner 8d3c3fdedc
Cap Sphinx to 6.0.0 (#2950) 2023-01-06 16:50:42 +00:00
Philipp A 631ee6ce60
Infra: Only invert image brightness, not hue (#2949)
Since inversion doesn’t just affect brightness, but also hue, there’s a problem: Some background colors have perceptually less contrast with their text when hue rotated. This rotates their hue back, fixing the contrast issue.
2023-01-06 16:33:58 +00:00
Steven Troxler 32c692b214
PEP 698: discuss.python.org thread to post-history (#2948)
* PEP 698: discuss.python.org thread to post-history

As far as I know this is the last update needed ahead of SC
review.

* Also change the Discussions-To header
2023-01-04 11:00:29 -08:00
Jelle Zijlstra 2220d705a9
PEP 702: More discussion of precedent and runtime behavior (#2946)
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-01-03 09:00:06 -08:00
Jelle Zijlstra d42d5a8a70
PEP 702: fix typos (#2945)
Pointed out by @hugovk on Discord.
2023-01-02 07:59:28 -08:00
Jelle Zijlstra f8f0f4acbc
PEP 702: Add link (#2944) 2023-01-01 16:22:04 -08:00
Jelle Zijlstra f668d6b846
PEP 702: Type system support for deprecations (#2942) 2023-01-01 16:01:08 -08:00
Franek Magiera e3010cb7d2
PEP 692: Abandon the syntax change proposal (#2941)
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: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-12-29 13:56:28 -08:00
Batuhan Taskaya d1cfb37937
PEP 701: Mention about code generators (#2940) 2022-12-26 16:44:31 +00:00
Pablo Galindo Salgado d547ef7ef4
PEP 701: Incorporate feedback from the discussion thread (#2939)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-12-24 21:42:21 +00:00
Ken Jin 574e82c2f4
PEP 699: Follow standard deprecation policy (#2927)
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-12-22 22:41:33 +08:00
Jelle Zijlstra 58d49df46a
PEP 688: Enhance and clarify the specification (#2917)
Co-authored-by: Petr Viktorin <encukou@gmail.com>
2022-12-20 09:58:44 -08:00
Dane Hillard f68b3c1898
PEP 701: Proofreading / copy editing (#2935) 2022-12-20 11:58:54 +00:00
Pablo Galindo Salgado 09032faf9b
PEP 701: Correct link to nested interpolation strings (#2933) 2022-12-19 23:10:00 +00:00
Paul Moore 805b973c1b
PEP 700: Mark as accepted (#2934) 2022-12-19 18:04:47 -05:00
Hugo van Kemenade 959416955f
PEP 690: Change status to rejected (#2930) 2022-12-19 10:02:06 -08:00
Pablo Galindo Salgado c8905d0d73
PEP 701: Add discussion link (#2932) 2022-12-19 17:59:15 +00:00
Hugo van Kemenade 68f55b3139
PEP 8104: No withdrawn nominations (#2926) 2022-12-18 12:59:50 +02:00
Ezio Melotti 89ed2e4597
PEP 562: Fix example by adding repr in an error message (#2928)
Fix example by adding repr in an error message.
2022-12-16 15:03:30 -08:00
Petr Viktorin aaede30578
PEP 620: Withdrawn rather than rejected (#2923)
When the author cancels a PEP, it's Withdrawn. The SC does rejections.

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-12-16 15:03:18 -08:00
Pablo Galindo Salgado 9de4efd734
PEP 701: Add some clarifications to f-string debug expressions and tokens (#2929) 2022-12-16 21:41:26 +00:00
Ee Durbin b4d7ea782d
PEP 8104: Publish results (#2925) 2022-12-15 07:15:08 -05:00
Victor Stinner 5876867985
PEP 620: Rejected (#2922) 2022-12-13 16:38:41 +01:00
Victor Stinner 77018a2d5c
PEP 674: Deferred (#2921) 2022-12-13 16:35:25 +01:00
Brett Cannon e59744921b
PEP 691: Fix JSON example to be valid 2022-12-11 14:17:27 -08:00
Hugo van Kemenade 4a71d8757d
PEP 101: Remove reference to Zulip (#2918) 2022-12-07 16:56:14 -08:00
Jelle Zijlstra a73c0e9750
PEP 692: Add changing the meaning of `**kwargs` annotations to rejected ideas (#2916) 2022-12-07 11:49:09 -08:00
T. Wouters 53cdf55b7d
PEP 693: Update with the release date for 3.12.0a3 (#2914)
Update with the release date for 3.12.0a3.
2022-12-07 00:29:45 +01:00
Łukasz Langa 8ee1310b89
[pep-0569][pep-0596] Actual dates for 3.8.16 and 3.9.16 2022-12-06 23:52:00 +01:00
Pablo Galindo Salgado 191acabdb9
Update 3.11.1 and 3.10.9 release dates (#2915) 2022-12-06 22:38:52 +00:00
Ned Deily 1a43741bdf
3.7.15 (#2913) 2022-12-06 21:37:18 +00:00
Ken Jin 1a87312fb3
PEP 699: Make the spelling consistent (#2911) 2022-12-04 14:52:15 +08:00
Václav Brožík 94287a9288
PEP 485: Fix relative difference formula (#2909)
* PEP 485: Fix relative difference formula

The formula did not work correctly for negative (a+b) values.

* PEP 485: Fix grammatical typo

Grammatical typo close to the formula typo.
2022-12-03 13:59:14 -06:00
Pablo Galindo Salgado 242eb5f2fe
PEP 701: Syntactic formalization of f-strings (#2907)
Co-authored-by: Batuhan Taskaya isidentical@gmail.com
Co-authored-by: Lysandros Nikolaou lisandrosnik@gmail.com
2022-12-02 20:52:35 +00:00