Benjamin Peterson
8a14fbd281
tentative 2.7.4 dates
2013-01-19 14:31:08 -05:00
Benjamin Peterson
4613ba6656
Ned takes care of Mac installers now
2013-01-19 14:27:14 -05:00
Victor Stinner
647aa4e22b
PEP 433: updates
2013-01-18 12:45:30 +01:00
Guido van Rossum
e34084ed52
Suggest that some APIs be marked as "transports-only".
2013-01-17 15:42:47 -08:00
Guido van Rossum
d5374ae4cc
Rename create_transport() to create_connection(). Remove type argument.
2013-01-17 11:57:00 -08: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
Daniel Holth
1f05458a77
add Obsoleted-By
2013-01-14 21:44:40 -05:00
Guido van Rossum
a279669765
Updates for cancelling handlers and remove_reader/writer/connector.
2013-01-14 17:10:45 -08:00
Victor Stinner
d68bfbbf9f
PEP 433:
...
* argument=>parameter
* "always set" => "set by default"
* unset => clear
* add more example of inherance issues
* add more examples of security issues
2013-01-13 14:53:59 +01:00
Georg Brandl
6bf3a71f57
Closes #16950 : update wording about raise syntax.
2013-01-13 11:28:10 +01:00
Georg Brandl
c9c784550d
Closes #16949 : update wording about string exceptions.
2013-01-13 11:27:31 +01: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
Victor Stinner
38af865f01
PEP 433: finish to format to 70 columns
2013-01-13 01:34:36 +01:00
Victor Stinner
d064882d16
PEP 433: reformat to 70 columns
2013-01-13 01:30:02 +01:00
Victor Stinner
a58a370ff5
PEP 433: cleanup, complete, reorganize
2013-01-13 00:04:29 +01:00
Victor Stinner
81f79a9a15
Add a new PEP: 333: Add cloexec argument to functions creating file descriptors
2013-01-12 21:15:11 +01:00
Nick Coghlan
62c62e8b65
Updates based on implementation progress
2013-01-13 00:48:28 +10:00
Georg Brandl
841f5a673f
Closes #16916 : clarify "slicing equivalent to extended unpacking" example: the latter always creates a list.
2013-01-11 19:08:14 +01:00
Guido van Rossum
0bc0664520
Specify wait() and as_completed() with less reliance on PEP 3148.
2013-01-09 17:07:40 -08:00
Guido van Rossum
ab6fdfc85f
Spec out Future better.
2013-01-09 11:58:51 -08:00
Guido van Rossum
b7ec592492
Allow Handlers as callbacks. Add EventLoop.close().
2013-01-08 19:39:28 -08:00
Guido van Rossum
b9c08eaf8f
Instead of init_event_loop(), define new_event_loop().
2013-01-08 15:45:25 -08:00
Guido van Rossum
9dd10fc3c8
Specify signal handling API.
2013-01-08 11:21:53 -08:00
Guido van Rossum
226073c0f3
Merge
2013-01-06 17:28:08 -08:00
Guido van Rossum
9ec99caeb0
Add some references.
2013-01-06 17:27:43 -08:00
Nick Coghlan
9414577c18
Clarify PEP 369 withdrawal notice
2013-01-06 22:29:09 +10:00
Nick Coghlan
ddd917a0b9
Correctly mark PEP 369 as Withdrawn (not Rejected)
2013-01-06 22:18:28 +10:00
Nick Coghlan
3cedb64b57
Updates in response to Barry Warsaw's feedback
2013-01-06 17:22:45 +10:00
Guido van Rossum
903ee84c82
Open issues: signals, timeouts. Reminder: factories can be partial funcs.
2013-01-05 15:32:00 -08:00
Guido van Rossum
65c857530b
Merge.
2013-01-04 16:06:11 -08:00
Guido van Rossum
c8d7d9afd0
Augment section on datagrams a little.
2013-01-04 15:58:48 -08:00
Ezio Melotti
b5b2b3f196
#16835 : update PEP 399 idiom to make it compatible with unittest test discovery.
2013-01-04 22:23:50 +02:00
Guido van Rossum
facc0c00cc
Clarify description of wait().
2013-01-04 10:35:19 -08: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
Ezio Melotti
6da2f88af0
Fix grammar, whitespace, and a couple of semantic mistakes ( #16818 ).
2013-01-02 03:30:04 +02:00
Ezio Melotti
924049ca71
Fix typos.
2013-01-02 03:10:54 +02:00
Nick Coghlan
27cfb6131a
Claim the packaging PEPs (and strip trailing whitespace)
2013-01-01 01:45:03 +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
Antoine Pitrou
3b72e78196
Amend the collapsing the leading slashes to account for the POSIX special case of two leading slashes.
...
Thanks to Daniel Colascione for noticing.
2012-12-29 01:46:48 +01: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