Commit Graph

5209 Commits

Author SHA1 Message Date
Victor Stinner 1f5389735d PEP 446: it's not easy to make listening sockets non-inheritable on Windows 2013-08-14 13:20:11 +02:00
Eric Snow 61cd5d3f7a Add the initial version of PEP 451. 2013-08-14 19:59:31 -06:00
Brett Cannon 0cf17512f7 Fix a typo 2013-08-13 17:04:22 -04:00
Victor Stinner c7790e3123 PEP 446: fix reST syntax 2013-08-12 03:31:34 +02:00
Victor Stinner 8dbcf87357 PEP 446: change os.dup2() 2013-08-11 22:57:36 +02:00
Victor Stinner aed11c8530 PEP 446: closing all file descriptors between fork() and exec() is not reliable
in a multithreaded application
2013-08-11 22:08:38 +02:00
Victor Stinner a9dd5b6b82 PEP 446: clarify the status of python 3.3 on Windows
Be more explicit
2013-08-11 22:08:03 +02:00
Victor Stinner 2f67e7cc67 PEP 446: fix typo
Mention also Mac OS 10.8 for the O_CLOEXEC flag (it was already mentionned in
the summary table).
2013-08-11 22:07:33 +02:00
Nick Coghlan 2dd26998ec Tweak name rules for export groups and extensions 2013-08-10 17:16:46 -04:00
Guido van Rossum 1f417b8a9e Somewhat rambling changes to event loop policy. 2013-08-09 17:27:42 -07:00
Guido van Rossum 003c30d64f Get rid of Future.running(); see bug 18699. 2013-08-09 17:26:53 -07:00
Andrew Svetlov 31c754206a Fix markup 2013-08-10 02:35:07 +03:00
Victor Stinner 6491413d94 PEP 446: fix typo 2013-08-10 01:12:01 +02:00
Victor Stinner a3ed1793a7 PEP 446: add example of vulnerabilities 2013-08-10 00:51:14 +02:00
Victor Stinner 6196392414 PEP 446: Issues: add examples in other projects 2013-08-10 01:00:07 +02:00
Victor Stinner 4410f51ce3 PEP 446: add section "Issues fixed in the subprocess module" 2013-08-10 01:02:09 +02:00
Brett Cannon 9174d4da7c Add PEP 450: Adding A Statistics Module To The Standard Library, by Steven D'Aprano 2013-08-09 10:46:53 -04:00
Victor Stinner 79d319c3b6 PEP 446: cleanup recent additions 2013-08-07 01:49:59 +02:00
Victor Stinner 62767d3960 PEP 446: complete the summary table of the status of python 3.3 2013-08-07 01:43:01 +02:00
Victor Stinner e3d0699cde PEP 446: Windows creates non-inheritable *handles* (not fds) 2013-08-07 01:41:46 +02:00
Victor Stinner caa1de40f7 PEP 446: add a reference to a previous attempt in 2007 2013-08-07 01:38:48 +02:00
Victor Stinner 9fabe818dc PEP 446: add a section "Performances of Closing All File Descriptors" 2013-08-07 01:31:07 +02:00
Victor Stinner 98724124b9 PEP 446: cleanup 2013-08-06 02:18:49 +02:00
Victor Stinner 21d9bf1202 Rewrite the PEP 446 2013-08-06 01:22:15 +02:00
Nick Coghlan cd8c87fa1e Add PEP 449: Removal of *.pypi.python.org mirrors 2013-08-06 00:39:29 +10:00
Larry Hastings 297ca2977e Merge. 2013-08-04 01:46:12 -07:00
Larry Hastings 133d0a80ca Updated release schedule, added some notes for PEP 101 (Doing Python releases). 2013-08-03 23:52:51 -07:00
Nick Coghlan 1019a67ffa Try to clean up PEP 426 naming rules 2013-08-04 16:29:14 +10:00
Nick Coghlan 605e86dca8 PJE's feedback on PEP 426 exports 2013-08-03 23:42:56 +10:00
Nick Coghlan 91f171864b Some new ideas for PEP 3150 2013-08-03 02:42:54 +10:00
Nick Coghlan 311a487701 First draft of entry points for metadata 2.0 2013-08-03 01:13:56 +10:00
Guido van Rossum fa09420ca3 Merge 2013-08-02 08:13:25 -07: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 f7025e0fcc Another PEP 8 typo fix
Yay for not saving before committing :P
2013-08-02 20:46:19 +10:00
Nick Coghlan 5dbb9a10f1 Tweak source encoding wording 2013-08-02 20:28:35 +10:00
Nick Coghlan 05d72183a8 Fix typo 2013-08-02 20:20:17 +10:00
Nick Coghlan 7de08107a4 Use Guido's preferred wording re: line length 2013-08-02 20:18:45 +10:00
Nick Coghlan 1730f70421 Always defer to project specific guides 2013-08-02 12:30:37 +10:00
Nick Coghlan ad0edb7348 Additional PEP 8 tweaks
- be explicit that project style guides take precedence
- make a line splitting example consistent with other guidelines
- clarify wording of the def-vs-lambda guideline
2013-08-02 12:26:24 +10:00
Guido van Rossum 5a0c59d25c Reduce desirability of using 100 chars per line. 2013-08-01 18:12:07 -07:00
Terry Jan Reedy 69ab45adcc PEP 8 spelling corrections 2013-08-01 17:32:07 -04:00
Guido van Rossum bbc946a16a Correctly spell hierarchy. 2013-08-01 08:04:13 -07:00
Nick Coghlan fade322fd5 Fix a typo 2013-08-01 23:34:34 +10:00
Nick Coghlan 7dba60ceea PEP 8 modernisation
Thanks to Guido van Rossum, Barry Warsaw, Raymond Hettinger,
Terry Reedy, Thomas Wouters and others for the constructive
feedback :)
2013-08-01 22:25:37 +10:00
Antoine Pitrou 2ea8f1200a Set PEP 442 to final. 2013-07-30 20:01:06 +02:00
Ronald Oussoren f639cefaf2 fix markup problem 2013-07-29 18:49:53 +02:00
Ronald Oussoren d70e4fd727 Include results for a 2n3 run of the benchmark suite. 2013-07-29 16:36:47 +02:00
Ronald Oussoren b47370af48 Updated the PEP 447 text
* __locallookup__ is now required for all metatypes and is therefore
  defined on type.

  The method was optional to make it easier to
  detect if the attribute lookup cache can be used, but
  the same idea can be used when "type" implements tp_locallookup.

* Added benchmarking results with PyBench.
2013-07-29 14:42:49 +02:00