Commit Graph

10467 Commits

Author SHA1 Message Date
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
Ned Batchelder b9c97a4319
docs: announce venv creation before installing packages (#3729) 2024-03-19 21:53:43 +02:00
Victor Stinner ea353ad9d5
PEP 741: Add another example which needs a stable ABI (#3726) 2024-03-18 14:33:22 +01:00
Hugo van Kemenade aa17904b42
Infra: Add OG metadata to improve previews of shared links (#3707) 2024-03-16 15:38:11 +02:00
Hugo van Kemenade 7f28c977c8
Meta: Reduce CODEOWNERS for hugovk (#3716) 2024-03-16 15:33:38 +02: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