Commit Graph

49 Commits

Author SHA1 Message Date
Hugo van Kemenade 1453e26c74
PEP 554: Convert unreferenced footnote to bullet point (#3189) 2023-07-26 18:24:02 +03:00
Oleg Iarygin b9ca714a43
Lint: Fix outstanding codespell spelling errors (#3129)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: wookie184 <wookie1840@gmail.com>
2023-05-01 13:00:36 -06:00
Eric Snow 753252d2e8
PEP 554: Bump to 3.13 (#3096) 2023-04-10 10:32:03 -06:00
Eric Snow 73d1776e8a
PEP 554: Minor Updates (#3067)
This includes minor fixes and other edits based on some feedback (https://discuss.python.org/t/pep-554-multiple-interpreters-in-the-stdlib/24855/7).
2023-03-21 09:56:19 -06:00
Eric Snow 35cc52848e
PEP 554: Always Do Run() in the Foreground (#3063) 2023-03-17 13:19:50 -06:00
Eric Snow c9aa97263c
PEP 554: Update the Post History (#3058) 2023-03-14 17:37:31 -06:00
Eric Snow 860b950c77
PEP 554: Drop "Shareable" Objects (#3057)
This change also includes some minor fixes and a note about concurrent.futures.
2023-03-14 17:13:30 -06:00
Julien Palard 26f6303d19
Fix invalid escape sequence and dangling hyphens. (#3049) 2023-03-10 10:48:32 -08:00
Eric Snow a48b585960
PEP 554: Simplify! (#2812)
Most notably, I've removed "channels" from the PEP.
2023-01-20 11:12:46 -07:00
C.A.M. Gerlach f613ad8801
Lint: Update outdated Python-Version on still-Draft PEPs (#2756)
Co-authored-by: Petr Viktorin <encukou@gmail.com>
2022-08-24 17:39:36 -05:00
Hugo van Kemenade a2a0afd202
PEP 554: Fix citation references (#2644)
* PEP 554: Fix broken nathaniel-asyncio citation by converting to inline link

* PEP 554: Fix broken CSP citation

* PEP 554: Fix broken extension-docs citation by converting to inline link

* PEP 554: Convert orhpaned references to bullets
2022-06-14 20:27:47 +03:00
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Dimitri Papadopoulos Orfanos 57d9baf04d
Typos found by codespell (#2073)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2021-09-17 11:18:24 -07:00
Thomas Grainger a6ccce7304
PEP 0554: drop wording about daemon threads in isolated subinterpreters (#2000)
* drop wording about daemon threads in isolated subinterpreters

new threads are not allowed (including daemon threads) implies that the opposite
is true in isolated=False subinterpreters, that new threads are allowed (*excluding* daemon threads)

* Update pep-0554.rst

Co-authored-by: Thomas Grainger <tagrain@gmail.com>

Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
2021-07-11 02:11:32 -06:00
Brett Cannon bb4751379a
Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
Marti Raudsepp 9b64c6ea75
Various typo/grammar/style fixes (#1789)
Changes detected by Topy (https://github.com/intgr/topy), all changes
verified by hand, false positives have been omitted.

These range from straight-out misspellings to debatable hyphen placement.
The hyphen changes are supported by grammar manuals of style.
2021-02-03 06:06:23 -08:00
Miroslav Šedivý 45fdc844dd
Typos: Remove repeated words (#1726) 2020-12-04 09:51:44 -08:00
Hugo van Kemenade ba36cccc2d
Fix RST backticks (#1554) 2020-08-07 09:35:20 -07:00
Eric Snow 4732446cae
PEP 554: push the target release back. (#1394) 2020-05-06 14:04:21 -06:00
Eric Snow 6f19fe2521
PEP 554: updates based on feedback (#1390) 2020-05-01 16:05:01 -06:00
Eric Snow 08a58eccaa
PEP 554: updates after feedback (#1388) 2020-04-29 17:48:23 -06:00
Eric Snow 5b7d9991b7
PEP 554: updates for latest feedback (#1378) 2020-04-21 10:47:03 -06:00
Dimiter Naydenov f42acbec60 Fix #1229: create_fifo->create_channel in example code (#1230) 2019-11-08 12:18:04 -08:00
Min ho Kim cfb7bd74db Fix typos (#1113) 2019-07-03 11:20:45 -07:00
Min ho Kim e54097d3c4 Fix typos in various PEPs (#1111) 2019-06-24 21:58:50 -07:00
Eric Snow 95774abc13
PEP 554: Defer adding support for "inheriting" settings. (gh-1016) 2019-04-27 09:49:25 -06:00
Eric Snow b2537c9af1
[PEP 554] Change target version to 3.9. (gh-1015)
There is too little time left before the 3.8 release and I don't want Antoine to feel rushed to pronounce. The implementation is mostly complete, so we could land it for 3.8. However, the experience in 3.8 wouldn't be nearly as good, in part because we're still sharing the GIL. Plus, we need more confidence that extension modules won't be severely impacted by the wide-spread use of subinterpreters. Waiting for 3.9 will allow us to address both issues, as well improve performance (especially startup).
2019-04-27 09:15:34 -06:00
Barry Warsaw 391c743cf2
Antoine volunteers to be the BDFL-Delegate 2019-04-17 13:58:40 -07:00
Eric Snow b7f089015a
PEP 554: Return a boolean from send_nowait() rather than raising an exception. (#987) 2019-04-10 16:56:41 -06:00
Eric Snow 30886daeb6
PEP 554: Update alternate implementors and add rejected/deferred ideas. (#950) 2019-03-26 12:39:43 -06:00
Eric Snow 6a6f3efde1
PEP 554: Fix formatting for module API. (#947)
* Fix formatting of module API descriptions.

* Fix the API tables.
2019-03-25 19:10:58 -06:00
Eric Snow 1ff0e1d362
PEP 554: Seasonal Updates. (#944) 2019-03-23 00:12:14 -06:00
Eric Snow cb0b2e231e
PEP 554: add a deferred idea (priority channels) (#865)
The idea (from private correspondence with Christopher Lozinski) is reasonable but falls outside the minimalist scope of the PEP.
2019-01-04 15:23:57 -07:00
Eric Snow 3b147189c0
PEP 554: minor corrections. (gh-768)
There were a few typos and minor updates. Mostly the PEP is still up-to-date.
2018-09-10 13:07:16 -06:00
Terry Jan Reedy 0cfbfb104d
Update pep-0554.rst
Correct one spelling error and fix one link.
2018-07-09 22:42:01 -04:00
Eric Snow d77a8be7c9
PEP 554: Updates post-implementation. (#645) 2018-05-14 13:39:07 -04:00
Xiang Zhang 5410bd462e fix link format in PEP0554 (#585) 2018-03-02 09:42:39 -08:00
Eric Snow 3b263c0ae1
PEP 554: Push the PEP back to 3.8. (#497) 2017-12-07 14:07:44 -07:00
Eric Snow 99d92e2813
PEP 554: Fix the examples. (#496) 2017-12-06 10:06:56 -07:00
Eric Snow fb6cdf64c3
PEP 554: Address Feedback. (#492)
* cleanup
* resolve open questions
* add "is_shareable()"
2017-12-05 19:16:00 -07:00
Eric Snow e9be941a26 PEP 554: Address feedback. (#426) 2017-09-22 17:51:38 -06:00
Eric Snow 5670238a0d PEP 554: FIFO -> channel (and a more notes). (#424) 2017-09-13 18:35:40 -07:00
Eric Snow aef969627a Updates for PEP 554. (#419) 2017-09-12 12:31:24 -07:00
Eric Snow a6d74b181c PEP 554: minor cleanup and renames. (#405)
Raymond gave me some good feedback. Thanks, Raymond!
2017-09-08 16:01:04 -07:00
Eric Snow a6663d4afc Clarify about running interpreters. (#402) 2017-09-08 14:17:33 -07:00
Eric Snow 77ed1dcc30 Add an object passing mechanism to PEP 554. (#401)
This change also enumerates some of the concerns discussed on the mailing list.
2017-09-08 14:04:39 -07:00
Eric Snow d04497d60c Add a section about interpreter isolation. (#400) 2017-09-08 11:59:32 -07:00
Eric Snow a70a538ec7 Add clarification to PEP 554. (#398) 2017-09-08 00:30:21 -06:00
Eric Snow 4df4ecf209 bpo-31375: Add PEP 554: stdlib interpreters module. (#393) 2017-09-07 10:27:39 -06:00