Alyssa Coghlan
2d60997b1c
Intersphinx config: add Python 3.13 docs ( #3855 )
2024-07-04 12:30:02 +10:00
boomxy
c14376672f
PEP 667: Change slots in FrameLocalsProxy ( #3805 )
...
Update pep-0667.rst
Changed __slots__ in FrameLocalsProxy
2024-07-03 10:01:00 -07:00
Fridolín Pokorný
7df3ef8738
PEP 710: Add ``index_url`` key to ``provenance_url.json`` ( #3246 )
2024-07-02 16:24:26 +03:00
Karolina Surma
c21ff55815
PEP 639: Apply changes to the draft based on the Discourse thread ( #3835 )
...
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com>
2024-06-28 15:20:47 -07:00
Hugo van Kemenade
15b87159e5
PEP 719: Update 3.13.0b3 release date ( #3854 )
2024-06-28 12:55:23 +02:00
Victor Stinner
dcbf9b2bae
PEP 731: Update C API WG members ( #3852 )
2024-06-27 17:01:11 +02:00
Matthew Rahtz
9a1b48dd05
PEP 646: Mark Final ( #3832 )
2024-06-26 17:41:45 -07:00
Filipe Laíns
f5acaf3b9f
PEP 739: update fields based on feedback and add JSON Schema ( #3851 )
2024-06-26 06:54:06 +00:00
Joshua Bambrick
e7003f09f9
PEP 736: Add 'How to Teach This' ( #3838 )
...
* Minor improvements
* Expand How to Teach This
* Fix explanation of f(*,x)
* Move How to Teach This
* Remove comment about syntax highlighting
* Clarify 'one name'
* Address comments
* Highlighting other references
* Add comment about extending the AST node attributes
* Clarify logic in case of expanding syntax on mouseover
* Fix list format
* Address willingc comments
* Retain 'a very simple' for discussion
* Add 'relatively straightforward'
2024-06-23 04:09:07 +10:00
David Foster
be31ca3251
PEP 747: Add new "How to Teach This" section. Address other feedback. ( #3849 )
2024-06-21 18:26:30 -07:00
wyattscarpenter
25419bd3d3
PEP 0592: typo "awhile ago" → "a while ago" ( #3844 )
...
Typo in pep-0592.rst: "awhile ago" → "a while ago"
2024-06-18 10:55:29 -07:00
David Foster
5fa23eecb5
PEP 747: Add Discussions-To link ( #3839 )
2024-06-17 07:47:12 -07:00
David Foster
3e200c644b
PEP 747: TypeExpr: Type Hint for a Type Expression ( #3798 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-06-16 15:42:44 -07:00
David Foster
c6fc1210bf
PEP 12: Extract Intersphinx section. Add example of Intersphinx reference. ( #3827 )
...
* PEP 12: Extract Intersphinx section. Add example of Intersphinx reference.
* Update peps/pep-0012.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-06-14 16:31:40 -07:00
Stephen Rosen
e947a9dcb0
PEP 735: rename 'include' to 'include-group' ( #3836 )
...
This changes the key used in PEP 735 Dependency Group Includes to be
'include-group'. Per feedback, and related to discussions about the
future direction of the PEP, this key will be less ambiguous when
Dependency Group Includes appear in other contexts and tables.
2024-06-14 16:01:17 -07:00
Hugo van Kemenade
ae5512c91d
PEP 2026: Add Discussions-To and Post-History ( #3837 )
2024-06-14 14:31:55 -06:00
Hugo van Kemenade
c8eac390dd
PEP 2026: Calendar versioning for Python ( #3834 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-06-14 19:26:34 +03:00
William Woodruff
67631c3428
PEP 740: tweak JSON simple API prescriptions ( #3768 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Facundo Tuesca <facundo.tuesca@trailofbits.com>
2024-06-12 20:08:35 +00:00
Alyssa Coghlan
764f563338
PEP 683: Mark Final ( #3824 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-12 12:00:45 -06:00
Rebecca Chen
1a199b5080
PEP 746: small clarification to specification. ( #3828 )
2024-06-12 00:19:05 -06:00
Alex Waygood
e8273d3ed3
Many typing PEPs: add more links to canonical docs ( #3821 )
2024-06-11 23:12:09 +01:00
qexat
c5915b3ae0
PEP 749: use `annotationlib` as the proposed module name throughout ( #3833 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-06-09 23:00:31 +00:00
Jelle Zijlstra
93557b3808
PEP 749: Add note on signature of __annotate__ ( #3831 )
2024-06-09 05:52:48 -06:00
Hugo van Kemenade
afb586782c
PEP 693, 719: Update 3.12.4 and 3.13.0b2 release dates ( #3830 )
2024-06-07 20:51:11 -07:00
Barry Warsaw
a17f32faf0
PEP 712: Mark as Rejected (gh-3829)
...
* Officially reject PEP 712
2024-06-06 19:57:11 -04:00
Hugo van Kemenade
7afb2339fe
PEP 745: Remove my email ( #3820 )
2024-06-06 19:53:10 +03:00
Jelle Zijlstra
736c72935b
PEP 749: Updates from discussion ( #3823 )
...
* Reject "make it a no-op forever"
* annotationlib
2024-06-06 05:03:41 -07:00
Adrian Garcia Badaracco
8a3d3f0f4a
PEP 746: Apply comments from review ( #3802 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-06-05 16:22:37 -07:00
Adrian Garcia Badaracco
46e2cf7169
Add note to PEP-746 about raising NotImplementedError ( #3822 )
2024-06-05 16:21:31 -07:00
Alex Waygood
35940faeb0
PEP 561: link to canonical typing-spec on distributing typed Python packages ( #3818 )
2024-06-05 08:44:49 -07:00
Erlend E. Aasland
929fee4c3a
PEP 731: Update C API WG members ( #3804 )
2024-06-05 13:33:56 +02:00
Jelle Zijlstra
7c738cacf5
PEP 749: Make one point more explicit ( #3816 )
2024-06-04 20:00:15 -07:00
Jelle Zijlstra
6a3075f867
PEP 749: Discussions-To ( #3815 )
2024-06-04 18:15:53 -07:00
Jelle Zijlstra
0a803fec89
PEP 749: Implementing PEP 649 ( #3814 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-04 11:17:25 -07:00
Kirill Podoprigora
e73affad48
PEP 684: Mark as Final ( #3810 )
2024-06-04 11:05:36 -06:00
Zac Hatfield-Dodds
375d7c9158
PEP 789: Preventing task-cancellation bugs by limiting yield in async generators ( #3782 )
...
* PEP 9999: First draft for limiting-yield
* PEP 9999: cleanups and clarifications
* PEP 789
* PEP 789: further clarifications
* PEP 789: fix typos
* PEP 789: move codeowners entry
* PEP 789: "block" -> "prevent"
because the term "block" is overloaded in this context.
* PEP 789: maybe just deprecate asyncgens?
* PEP 789: why to keep async gens
* PEP 789: add corrected code sample
* PEP 789: can't just deliver exceptions
* PEP 789: bytecode inspection?
* PEP 789: various small updates
* PEP 789: mermaid diagrams
For expedience I'm using sphinxcontrib-mermaid here; we can easily embed .png versions before merging if preferred.
* PEP 789: footnotes section
* PEP 789: minor clarifications
* PEP 789: minor expression edits
---------
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-06-03 18:45:13 -07:00
Hugo van Kemenade
e3fae76486
PEP 578: Mark as Final ( #3811 )
2024-06-03 17:51:21 +03:00
Hugo van Kemenade
097f2d8885
PEP 581: Mark as Final ( #3807 )
2024-06-01 21:57:49 -07:00
Erlend E. Aasland
7d0084f3c9
PEP 737: Clarify '%T' description ( #3806 )
2024-06-01 22:53:34 +02:00
Hugo van Kemenade
db15dde802
PEPs 8104, 8105: Mark as Final ( #3808 )
2024-06-01 14:32:02 -06:00
Hugo van Kemenade
33150178ce
PEP 615: Mark as Final ( #3592 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2024-06-01 14:10:03 -06:00
Hugo van Kemenade
f05704238b
PEP 590: Mark as Final ( #3598 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2024-06-01 14:09:32 -06:00
Alyssa Coghlan
d1aae7bae0
PEP 667: PyFrame_GetLocals is no longer new ( #3793 )
...
PyFrame_GetLocals was already added back in Python 3.11,
so PEP 667 is changing it rather than adding it.
(Discrepancy picked up while writing the C API docs update)
2024-06-01 13:56:09 +10:00
Fabian P. Schmidt
c85a956398
PEP 667: Fix word duplication ( #3803 )
2024-05-29 13:38:17 +01:00
Victor Stinner
90da34b363
PEP 741: Update ( #3800 )
...
* Describe relation with PEP 587 PyConfig API.
* Remove PyInitConfig_CreatePython().
* Rename PyInitConfig_CreateIsolated() to PyInitConfig_Create().
* Rejected Ideas: locale encoding and wide strings.
2024-05-29 14:15:22 +02:00
Adrian Garcia Badaracco
09337ad4a5
PEP 746: Type checking Annotated metadata ( #3785 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-05-28 17:04:10 -07:00
Shantanu
edaa764473
PEP 729: Link to current membership ( #3799 )
2024-05-28 06:07:09 -07:00
Hugo van Kemenade
1f3e7386ef
PEP 602: Link to SC acceptance ( #3797 )
2024-05-27 22:47:01 -07:00
Hugo van Kemenade
b14f4e77a1
PEP 594: Re-link removed batteries to last included version ( #3778 )
2024-05-25 07:48:58 -06:00
Victor Stinner
0f45dbd37b
PEP 741: Address Steering Council's review ( #3789 )
...
* Remove string types other than UTF-8.
* Exclude the API from the limited C API.
* Remove the explicit preconfiguration.
* Remove the rationale about the limited C API / stable ABI.
2024-05-25 15:06:53 +02:00
Jelle Zijlstra
2d2cdf1bd3
PEP 649: Retarget to 3.14 ( #3790 )
...
https://discuss.python.org/t/pep-649-deferred-evaluation-of-annotations-tentatively-accepted/21331/65
2024-05-23 17:46:58 -07:00
Łukasz Langa
c61d8a135d
PEP 719: Update Python 3.13 beta 2 and beta 3 schedules
...
Source: https://discuss.python.org/t/delaying-3-13-0b2-by-a-week/53911
2024-05-23 18:16:15 +02:00
Hugo ChunHo Lin
fca6000dfd
PEP 544: Add missing empty body to examples ( #3783 )
2024-05-17 12:58:16 -04:00
Kirill Podoprigora
134897bc1f
PEP 667: Mark as Accepted ( #3784 )
2024-05-16 20:48:34 -06:00
Jörg Thalheim
2b85223700
PEP 668: Update link to official NixOS wiki ( #3775 )
...
This commit updates the the link from the former, unofficial nixos wiki page to the new https://wiki.nixos.org
ref: NixOS/foundation#113
2024-05-16 21:32:43 -04:00
Ofek Lev
928d64defb
PEP 723: Mark as final ( #3772 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-05-16 06:27:35 -06:00
Sean O Brien
5768da3e68
PEP 719: Update 3.13.0b1 release date ( #3779 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-05-15 04:57:15 -06:00
Joshua Bambrick
f1d490fdd0
PEP 736: Address first round of feedback ( #3639 )
...
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-05-13 05:02:12 -06:00
Miro Hrončok
d3e304e8d6
PEP 639: Examples, always use ${VERSION}, not {version} ( #3777 )
2024-05-13 06:30:47 -04:00
Karolina Surma
df80a63221
PEP 639: Update the discussion thread link + acknowledge the advisors ( #3776 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-05-10 07:52:08 +00:00
Karolina Surma
0efd257074
PEP 639: Post-split edits (language simplification, deeper edits of sections) ( #3743 )
...
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-05-10 07:04:17 +03:00
Mark Shannon
2257e94edf
PEP 667: Pre-acceptance edits ( #3767 )
...
* Remove obsolete section
* Remove removals
2024-05-01 16:37:35 +01:00
William Woodruff
72595af7b1
PEP 740: Feedback, round 2 ( #3692 )
...
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Facundo Tuesca <facu@tuesca.com>
Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
2024-04-24 10:54:44 -07:00
Hugo van Kemenade
494ebd54bf
PEP 745: Python 3.14 release schedule ( #3764 )
2024-04-24 17:59:59 +03:00
Russell Keith-Magee
5feac329b9
Finalize PEP 730, and add iOS to PEP 11 ( #3761 )
2024-04-20 23:05:49 -04:00
Alyssa Coghlan
8d09efe2ba
Withdraw PEP 558 in favour of PEP 667 (GH-3762)
...
The original rationale for keeping PEP 558 open as an alternative to PEP 667
no longer applies, so withdrawn is a more appropriate state than deferred.
2024-04-19 14:06:29 +10:00
Petr Viktorin
2a860a6143
PEP 387: Add a changelog and a missing Post-History entry ( #3714 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Victor Stinner <vstinner@python.org>
2024-04-17 15:58:53 +02:00
Hugo van Kemenade
ccc89f23a1
PEP 602: Mark as Active Process ( #3736 )
2024-04-17 13:36:35 +02:00
Hugo van Kemenade
f22614f903
PEP 257: Remove outdated Unicode docstring advice ( #3748 )
...
* PEP 257: Remove outdated Unicode docstring advice
* PEP 257: Remove redundant headers and emacs footer
* PEP 257: Update links
2024-04-17 13:35:59 +02:00
Hugo van Kemenade
6f4b8ea8f4
PEP 101: Formatting, links, typos ( #3755 )
2024-04-17 13:35:35 +02:00
Hugo van Kemenade
3477be25e8
PEP 693, 719: Update 3.12.3 and 3.13.0a6 release dates ( #3757 )
2024-04-17 13:34:51 +02:00
Hugo van Kemenade
8ada2c939b
Infra: add newlines so admonition text is shown ( #3756 )
2024-04-14 14:08:31 -06:00
Hashem
d5a86bfed5
PEP 560: Add Typing label ( #3753 )
...
I was looking for this PEP on
https://peps.python.org/topic/typing/ but because
it's missing the label, the sphinx pep_zero_generator
skipped this one.
2024-04-14 07:12:06 -07:00
Hugo van Kemenade
3e6630877d
Infra: Add directives to show warning banner for deprecated PEPs ( #3682 )
...
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2024-04-14 07:35:25 -06:00
Brandt Bucher
71e8fd3dbe
PEP 744: Add Discussions-To and Post-History ( #3752 )
...
* Add discussion links, and inline make links anonymous
* Fix links
2024-04-11 18:08:14 -07:00
Brandt Bucher
0c92bbf551
PEP 744: JIT Compilation (GH-3751)
2024-04-11 17:11:10 -07:00
Hugo van Kemenade
bb9c17a4b2
PEP 101: Update Windows version bump step ( #3750 )
2024-04-12 00:39:59 +02:00
Barry Warsaw
8178c116e3
SC decides to Defer PEP 734 ( #3749 )
2024-04-10 21:49:06 +00:00
Karolina Surma
b295ab338c
PEP 639: Move ancillary parts to separate pages ( #3727 )
2024-04-06 12:23:15 -06:00
Jelle Zijlstra
f8f3ec0be2
PEP 742: Mark as Accepted ( #3747 )
2024-04-03 14:06:43 -04:00
Aliaksei Urbanski
3f95299711
PEP 1: Fix "Superseded" status in a diagram ( #3725 )
2024-04-03 16:33:50 +03:00
Hugo van Kemenade
cad0269e85
PEP 664: 3.11.9 is the final regular bugfix release with binary installers ( #3746 )
2024-04-02 12:11:16 -06:00
Pablo Galindo Salgado
212379f166
PEP 664: Add 3.11.9 release date ( #3745 )
2024-04-02 17:29:39 +03:00
Hugo van Kemenade
3cdfdd90c5
PEP 7: Remove Python 2.2 advice, add C syntax highlighting and green/red sidebars ( #3702 )
2024-03-29 07:05:04 -06:00
Hugo van Kemenade
11b538f659
PEPs 569, 596, 619, 719: Update release dates ( #3735 )
2024-03-28 17:57:03 +02:00
Malcolm Smith
410fe4f19f
PEP 738: Mark as accepted ( #3740 )
2024-03-27 16:20:58 -07:00
Eric Snow
81d9734564
PEP 734: Minor Updates ( #3741 )
...
* Expand the InterpreterPoolExecutor section.
* Identify the rest of the exception types.
* Add a note about "external" interpreters.
* Add Interpreter.close().
* Add a note about queued objects whose interpreter is destroyed.
2024-03-27 10:39:01 -06:00
Hugo van Kemenade
e9a60482a1
PEP 647: Mark as Final (take 2) ( #3737 )
2024-03-24 08:44:30 -07:00
Hugo van Kemenade
79bcaae06c
PEP 700: Mark as Final ( #3643 )
2024-03-24 09:15:52 -06:00
David Foster
ed6054bdb0
PEP 649 replaces 563 ( #3701 )
2024-03-23 18:43:58 -07:00
ryomahan
8e51108bbc
PEP 3156: Fix incorrect indentation of bullet point ( #3733 )
...
This has no effect on HTML rendering but is slightly jarring when reading the PEP source.
2024-03-20 20:48:43 -07:00
Mark Shannon
3b84a953eb
PEP 667: Incorporate feedback ( #3730 )
2024-03-20 16:42:17 +00:00
Mark Shannon
ec21ce3471
PEP 667: Remove open issues section, as the issues have been resolved ( #3731 )
2024-03-20 12:56:19 +00:00
Victor Stinner
ea353ad9d5
PEP 741: Add another example which needs a stable ABI ( #3726 )
2024-03-18 14:33:22 +01:00
Zixuan Li
8a25d5d3ea
PEP 728: Wording updates for clarity in certain sections ( #3724 )
2024-03-16 06:29:41 -07:00
Victor Stinner
326a658a17
PEP 737: Set status to Final ( #3723 )
2024-03-14 22:37:53 +00:00
Zixuan Li
377ba53aa3
PEP 728: Update the reference implementation section ( #3722 )
...
Signed-off-by: Zixuan James Li <p359101898@gmail.com>
2024-03-14 13:22:26 -07:00
ryomahan
9c5494d9e4
PEP 3156: Fix a typo — "ipv4_address" -> "ipv6_address" ( #3721 )
...
Typo fix.
2024-03-14 08:28:40 -07:00
Victor Stinner
5c9816838a
Set PEP 737 status to Accepted ( #3720 )
...
The Steering Council accepted the PEP.
2024-03-14 15:20:32 +00:00
Victor Stinner
a1249ac6d6
PEP 741: Update Discussions-To link ( #3719 )
2024-03-14 16:18:19 +01:00
Zixuan Li
221d07cb9b
PEP 728: Address Review Feedback ( #3697 )
2024-03-14 08:06:14 -07:00
Victor Stinner
a8cc9106bc
PEP 741: Add PyInitConfig_GetExitcode() function ( #3718 )
2024-03-14 13:47:23 +01:00
Victor Stinner
b69e2daa81
PEP 737: Remove Python changes ( #3704 )
2024-03-14 12:30:23 +01:00
Filipe Laíns
ec2ca2ec6c
PEP 739: add hexversion value in the example ( #3717 )
2024-03-13 13:01:38 +00:00
Victor Stinner
17cd307bd1
PEP 743: Add Py_COMPAT_API_VERSION to the Python C API ( #3715 )
2024-03-11 21:44:01 +01:00
Evan Kohilas
e749257eb8
PEP 736: Add reference to new discussion ( #3708 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-03-10 13:52:57 -06:00
Victor Stinner
e98d6c00e4
PEP 741: Fix small mistakes ( #3713 )
2024-03-10 07:35:56 +00:00
Victor Stinner
a0e3011518
PEP 741: remove Spawn process section ( #3712 )
2024-03-10 00:23:55 +00:00
Victor Stinner
4352a4a56c
PEP 741: Remove the Python API ( #3711 )
2024-03-10 00:54:18 +01:00
Victor Stinner
5a8622e004
PEP 741: Fix table formatting ( #3710 )
2024-03-09 21:12:42 +00:00
Victor Stinner
66ecf110b0
PEP 741: Add sys.set_config() ( #3709 )
2024-03-09 21:44:22 +01:00
Victor Stinner
c4a5976ff3
PEP 741: Add Multi-phase section ( #3706 )
...
Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
2024-03-09 08:58:39 +01:00
Victor Stinner
7e7296bfdc
PEP 741: Add sys.get_config_names() ( #3686 )
...
* PEP 741: Add sys.get_config_names()
* Add sys.get_config_names() function.
* Add PyInitConfig_HasOption() function.
* Remove Py_ExitWithInitConfig() function.
* Add "Fully remove the preinitialization" section.
* Mention when the caller must hold the GIL.
* Add example increasing an initialization configuration option.
* "Usage of the stable ABI" section: add more quotes.
* Document that options side effects are not taken in
account by PyInitConfig_Set*() functions.
* Add "Spawnw process" section.
* Add Cython rationale.
* Add myself as PEP 741 code owner.
2024-03-08 15:35:01 +01:00
Diego Russo
95305ef99a
PEP 11: Promote `aarch64-apple-darwin` to tier 1 ( #3705 )
2024-03-07 10:15:57 -08:00
Łukasz Langa
5a1e77c4de
[pep703] Py_NOGIL is now Py_GIL_DISABLED after python/cpython#111864
2024-03-06 11:40:20 +01:00
Tian Gao
2179ebc927
PEP 667: Add discussion and implementation link ( #3688 )
2024-03-05 10:54:24 +00:00
Malcolm Smith
6a6f355bcb
PEP 738: clarify Android CI availability ( #3700 )
2024-03-04 14:09:57 +01:00
Jelle Zijlstra
a8d040aceb
PEP 696, 705: Mark as Accepted ( #3699 )
2024-03-01 05:59:13 -08:00
Eric Snow
2df99f332c
PEP 734: Fix the Example Code Under Interpreter.call_in_thread() ( #3698 )
2024-02-29 16:29:05 -07:00
Jelle Zijlstra
b70f26b7c4
PEP 742: Allow inferring the intersection type; carry over TypeGuard spec change ( #3696 )
2024-02-29 07:37:45 -08:00
Sergey B Kirpichev
711208a787
PEP 726: Mark as Rejected ( #3695 )
2024-02-28 15:47:57 -08:00
Mariatta
670382b5a6
PEP 732: Specify that the Python Wiki is not in scope ( #3663 )
2024-02-27 22:14:55 -08:00
Jelle Zijlstra
b83b17ffd7
PEP 730: Mark as accepted ( #3694 )
2024-02-28 00:06:40 -05:00
Filipe Laíns
77a9780295
PEP 739: add missing fields ( #3693 )
2024-02-27 20:12:25 +00:00
Eric Snow
13022a6d12
PEP 734: Updates After Discussion ( #3664 )
2024-02-27 11:49:36 -07:00
Stephen Rosen
c55835e170
PEP 735: Refine phrasing around 'non-standard' tool features ( #3689 )
...
Refine "non-standard" phrasing in PEP 735
One of the Poetry maintainers noted tha the current phrasing could be
read as a negative take on `poetry` and `pdm` using "non-standard"
data.
At the same time, it's important to be clear that the problem being
solved here is not adequately solved by the existing tools due to the
lack of an existing underlying standard.
This rephrasing tries to balance these two concerns, describing the
current behaviors as 'tool specific' and focusing on "standardization"
(positive) rather than "non-standardization" (negative).
2024-02-26 11:05:24 -08:00
Hugo van Kemenade
3029af3348
PEP 394: Fix formatting ( #3691 )
...
And remove redundant fields, and update BPO link
2024-02-26 09:33:49 +01:00
Filipe Laíns
46c0e9730a
PEP 739: first round of feedback ( #3690 )
2024-02-24 10:20:02 +00:00
William Andrea
d294d5ef19
PEP 657: Fix alignment typo ( #3605 )
2024-02-23 18:21:19 -08:00
Jelle Zijlstra
c576162334
PEP 742: Expand "How to Teach This" ( #3683 )
...
Example sections on:
- When to use TypeIs
- How to write a safe TypeIs
- TypeIs vs. TypeGuard
Also note the implementations in typing-extensions, pyright, and pyanalyze.
2024-02-22 20:55:29 -08:00
Tian Gao
5995f0b7f9
PEP 667: Add Tian to the list of authors ( #3687 )
2024-02-22 17:46:27 +00:00
Sviatoslav Sydorenko (Святослав Сидоренко)
9c5d66b67d
PEP 735: Fix a typo — "iif" -> "if" ( #3685 )
2024-02-20 19:10:31 -08:00
Hugo van Kemenade
3caeb30a58
PEP 664, 694, 719: Update 3.11.8, 3.12.2 and 3.13.0a4 release dates ( #3681 )
...
* PEP 694, 719: Update 3.12.2 and 3.13.0a4 release dates
* PEP 664: Update 3.11.8 release date
2024-02-19 14:46:14 +00:00
Zixuan Li
290f47b4f4
PEP 728: Incorporate feedback from discussions ( #3680 )
...
Signed-off-by: Zixuan James Li <p359101898@gmail.com>
2024-02-17 14:31:57 -08:00
James Hilton-Balfe
c6c71c52e5
PEP 718: More rationale, use-cases and expansion on monomorphisation ( #3631 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
2024-02-16 19:29:08 -08:00
Hugo van Kemenade
16c8775b31
PEP 695: Mark as Final ( #3675 )
2024-02-16 19:25:41 -08:00
Hugo van Kemenade
908d90ab5c
PEP 604: Mark as Final ( #3677 )
2024-02-16 19:06:07 +02:00
Hugo van Kemenade
3f0332f992
PEP 692: Mark as Final ( #3679 )
2024-02-16 08:12:21 -08:00
Hugo van Kemenade
3e06783c66
PEP 688: Mark as Final ( #3678 )
2024-02-16 08:11:53 -08:00
Hugo van Kemenade
0a8908c752
PEP 613: Mark as Final ( #3670 )
2024-02-16 08:28:04 +02:00
Hugo van Kemenade
467e5b55cc
PEP 655: Mark as Final ( #3672 )
2024-02-16 08:27:36 +02:00
Hugo van Kemenade
248999fc15
PEP 681: Mark as Final ( #3674 )
2024-02-15 17:17:07 -08:00
Jelle Zijlstra
b9cc1fcc61
PEP 742: Add Discussions-To; use TypeIs ( #3665 )
2024-02-15 17:16:03 -08:00
Hugo van Kemenade
e1f09321ac
PEP 698: Mark as Final ( #3676 )
2024-02-15 12:03:31 -07:00
Hugo van Kemenade
9b015251ad
PEP 675: Mark as Final ( #3673 )
2024-02-15 18:22:13 +02:00
Hugo van Kemenade
bcd42d645e
PEP 593: Mark as Final ( #3669 )
2024-02-15 17:45:15 +02:00
Hugo van Kemenade
74ceb5d8ae
PEP 591: Mark as Final ( #3668 )
2024-02-15 07:39:51 +02:00
Hugo van Kemenade
e329925dba
PEP 589: Mark as Final ( #3667 )
2024-02-14 13:43:47 -07:00
Hugo van Kemenade
ef1b489c4c
PEP 586: Mark as Final ( #3666 )
2024-02-14 13:29:34 -07:00
Malcolm Smith
fda02b5757
PEP 738: Android support, draft 2 (GH-3651)
2024-02-13 16:16:35 +01:00