Nick Coghlan
1b0e8221be
PEP 432: Update based on the extracted PEP 587 API ( #965 )
...
The overall PEP 432 design is still a work in progress,
but the parts that Victor extracted out to PEP 587 should
be pretty solid at this point.
2019-04-16 23:58:12 +10:00
Nick Coghlan
584befc79d
PEP 432: Direct discussions to capi-sig ( #906 )
2019-03-04 11:36:36 +01:00
Nick Coghlan
1694af081c
PEP 432: Update to better reflect status quo (GH-904)
2019-03-03 12:17:22 +10:00
Mariatta
cf3bad5ab3
Revert "Rename all .txt PEP files to .rst (GH-462)" (GH-464)
...
This reverts commit bb0e518ed3
.
2017-11-11 11:28:55 -08:00
Huang Huang
bb0e518ed3
Rename all .txt PEP files to .rst (GH-462)
...
For https://github.com/python/peps/issues/1
2017-11-11 10:30:43 -08:00
Benjamin Peterson
60d9b24542
promote m.p.o links to https
2017-06-11 12:02:39 -07:00
Nick Coghlan
9f3a93dc85
PEP 432: update to target 3.7/3.8
...
- timeline updates based on completely missing the 3.6/3.7 targets
- API design & implementation strategy updates based on recent
discussions with Eric Snow, Steve Dower & Brett Cannon
2016-12-31 17:07:04 +10:00
Nick Coghlan
3b87611b4b
PEP 432: Update for C99 initializers ( #12 )
...
PEP 432: Update for C99 initializers
2016-09-21 12:27:00 +10:00
Marti Raudsepp
04a6af2ab1
Fix various typos, spelling and grammar errors
...
Errors detected using Topy (https://github.com/intgr/topy ), all changes
verified by hand.
2016-07-11 18:35:35 +03:00
Georg Brandl
af90430776
Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914
2016-05-03 10:18:02 +02:00
Nick Coghlan
9b7a46a4f1
PEP 432 reference impl is up to date
2016-01-14 22:30:50 +10:00
Nick Coghlan
4a179cbd11
Revise implementation strategy for PEP 432
2015-12-27 21:44:47 +10:00
Nick Coghlan
6847250c7a
PEP 432: Reframe as core init vs main interpreter init
2015-06-30 21:43:19 +10:00
Nick Coghlan
874d8d0ff0
Minor tweaks to PEP 432
2015-04-13 19:26:10 -04:00
Nick Coghlan
2c84a77cfc
Some PEP status updates based on my current priorities
2014-09-23 19:44:33 +10:00
Nick Coghlan
2d2036781d
Defer PEP 432 :(
2013-08-02 23:10:02 +10:00
Nick Coghlan
12b49b6a86
Backed out changeset 54c62ebb0501
2013-08-02 23:08:54 +10:00
Nick Coghlan
8c54950c0e
pep-0432.txt
2013-08-02 23:05:54 +10:00
Nick Coghlan
bc14612a44
Handle transfer of config to subinterpreters
2013-01-16 22:54:01 +10:00
Nick Coghlan
62a5df58bd
PEP 432: Reduce typing in proposed API
...
- consistently abbreviate Config
- follow the Py*Object naming convention for Py*Config structs by
dropping the underscore after the Py/_Py prefix
2013-01-15 22:28:45 +10:00
Nick Coghlan
8d83264979
PEP 432: Move the description of the status quo to the end
2013-01-15 21:50:35 +10:00
Nick Coghlan
14dccffd6c
No need for the abbreviation
2013-01-13 17:24:10 +10:00
Nick Coghlan
cc027218c7
PEP 432: Flesh out a design for main execution
2013-01-13 16:35:06 +10:00
Nick Coghlan
62c62e8b65
Updates based on implementation progress
2013-01-13 00:48:28 +10:00
Nick Coghlan
3cedb64b57
Updates in response to Barry Warsaw's feedback
2013-01-06 17:22:45 +10:00
Nick Coghlan
14a51c65dd
Major PEP 432 update
...
- rename the phases
- switch from a config dict to a struct
- flesh out the full list of config settings
- subinterpreters require full initialisation
- query API to see if __main__ is running
- add a section on open questions
2013-01-02 21:25:24 +10:00
Nick Coghlan
0a717addf7
Add short example of using the new API
2012-12-31 01:49:02 +10:00
Nick Coghlan
501328b348
Allow future-proof initialisation of Py_CoreConfig
2012-12-31 01:32:51 +10:00
Nick Coghlan
83572a19ee
PEP 432 syntax fix
2012-12-31 01:12:03 +10:00
Nick Coghlan
4281048f3b
Further PEP 432 updates
...
- describe all 4 proposed initialisation phases
- more detailed interface for hash seed handling
- move ignore environment flag into core config
- consistently use American spelling of initialize
- preliminary concept for main execution API
- misc notes on status quo
2012-12-30 23:39:20 +10:00
Nick Coghlan
1be4a026ed
More PEP 432 updates
...
- avoid "-m site" when describing how to explore sys.path
- provide example startup times for 2.7, 3.2 and 3.3 on my system
- misc notes on things to be documented about the status quo
2012-12-29 18:55:47 +10:00
Nick Coghlan
2e8f456d88
PEP 432 updates in response to initial comments
...
- explicitly narrow scope to exclude major changes to config storage
- better articulate the specific settings the API needs to handle
- more details on the status quo
- fix some issues with the random hashing description
2012-12-29 03:40:37 +10:00
Nick Coghlan
6c032178b4
Proofread before posting to python-ideas
2012-12-28 01:10:05 +10:00
Nick Coghlan
575cf00896
Additional header info for PEP 342
2012-12-28 00:54:23 +10:00
Nick Coghlan
9b1c04e85e
PEP 432: Proposal for taming the startup sequence
2012-12-28 00:41:16 +10:00