Commit Graph

4129 Commits

Author SHA1 Message Date
Antoine Pitrou 605d5638fe Add a suggestion to make more callables picklable (as multiprocessing
already does)
2011-08-16 12:12:02 +02:00
Antoine Pitrou f484655b83 Add Alexandre's suggestions 2011-08-16 03:27:53 +02:00
Sandro Tosi 339563b31d typo 2011-08-12 19:38:10 +02:00
Éric Araujo 772d123b23 Fix copy-paste 2011-08-12 18:52:01 +02:00
Antoine Pitrou 250db51386 Propose a str opcode with a 1-byte length 2011-08-12 17:14:23 +02:00
Antoine Pitrou bdd298f72a Merge 2011-08-11 20:44:34 +02:00
Antoine Pitrou 162c6010d6 Typo 2011-08-11 20:34:07 +02:00
pje 3fb53b43da Add Eric Araujo's suggestions, plus typo fix. 2011-08-11 14:29:06 -04:00
Antoine Pitrou b1b6360f57 Add draft for PEP 3154, "Pickle protocol version 4" 2011-08-11 20:10:41 +02:00
Nick Coghlan cb20624396 Fix error in examples pointed out by Nicco Kunzmann and mention Haskell influence 2011-08-09 21:37:23 +10:00
Mark Hammond ee849ab2a0 fix typo 2011-08-09 09:48:49 +10:00
Ezio Melotti a07100e41d Fix typo. 2011-07-30 23:29:58 +03:00
Victor Stinner 381a39bfd1 PEP 400: add the alternative suggested by Marc-Andre Lemburg. 2011-07-29 14:24:42 +02:00
Victor Stinner e1bde7af99 PEP 400
* don't be strict on the version removing the code: 3.4 *or maybe later*
 * rephrase some sentences
 * mention that StreamReaderWriter is similar than io.BufferedRWPair
 * add internal links on the Appendix A
 * add links on issues an PEPs
2011-07-27 23:45:52 +02:00
Antoine Pitrou 5cdf6378e4 Add BrokenPipeError mapping both EPIPE and ESHUTDOWN 2011-07-27 02:11:38 +02:00
Antoine Pitrou c15f626cbd Add InterruptedError for EINTR 2011-07-27 00:44:35 +02:00
Antoine Pitrou 089008558c Mapping EBADF is not very useful (as pointed out by Nick) 2011-07-27 00:43:27 +02:00
Antoine Pitrou 84dda3bb67 Record that old names won't be deprecated 2011-07-27 00:40:58 +02:00
Georg Brandl 32804645ab Add a step for the doc source links in Doc/tools/sphinxext/pyspecific.py. 2011-07-23 09:53:12 +02:00
pje bd1ace4280 Fix broken internal link. 2011-07-21 22:58:56 -04:00
pje e37bda9369 Fix typo 2011-07-21 22:25:17 -04:00
Mark Hammond 4c995f2cfa fix link to launcher docs 2011-07-21 21:10:55 +10:00
Mark Hammond 940f5defd5 clarify how custom commands in shebang lines are terminated 2011-07-21 18:49:34 +10:00
Mark Hammond 87b5e7eaff update to reflect new C impl, refer some impl details to launcher docs 2011-07-21 16:19:40 +10:00
pje d65528918f Fix backward-compatibility hole described by Jeff Hardy in:
http://mail.python.org/pipermail/python-dev/2011-July/112370.html

Using the approach described here:

  http://mail.python.org/pipermail/python-dev/2011-July/112374.html

This should now restrict backward-compatibility concerns to tool-support
questions, unless somebody comes up with another way to break it.  ;-)
2011-07-20 14:48:00 -04:00
pje 62a9a418f9 Restore whitespace characters lost via email transmission. 2011-07-20 09:56:48 -04:00
Nick Coghlan 5910615636 Add PEP 402 2011-07-20 18:43:40 +10:00
Nick Coghlan 5a195a9690 Update based on Kerrick's latest changes 2011-07-20 18:23:25 +10:00
Brett Cannon 74a80ac945 Update to remove the 100% branch coverage requirement to simply say
comprehensive coverage is needed. Also mention how more abstract C
APIs should be used over type-specific ones to make sure APIs in C
code do not restrict to a specific type when not needed.
2011-07-17 17:18:06 -07:00
Antoine Pitrou 467a8e1147 Add link to bug tracker entry 2011-07-14 00:32:50 +02:00
Antoine Pitrou cd34739f36 Remove outdated mention of the moratorium 2011-07-14 00:27:22 +02:00
Antoine Pitrou 3974c001b2 Update status of implementation 2011-07-14 00:26:46 +02:00
Victor Stinner 6062704dd8 PEP 400: update interlaced read-write issues
Note: Issue #12213 doesn't concern TextIOWrapper, it concerns Buffered* classes
which are also used by the codecs module.
2011-07-07 15:15:17 +02:00
Victor Stinner 0b92c0798c PEP 400: typo 2011-07-07 14:40:48 +02:00
Victor Stinner e0589b22b2 Add PEP 400: Deprecate codecs.StreamReader and codecs.StreamWriter 2011-07-07 14:08:47 +02:00
Nick Coghlan 50097f94fc Take two, this time with the correct extension :) 2011-06-28 00:40:02 +10:00
Nick Coghlan 3ac4e23b31 Happy Tau Day folks! :) 2011-06-28 00:23:57 +10:00
Nick Coghlan 7a6ea73614 Add missing Resolution header 2011-06-26 23:58:03 +10:00
Raymond Hettinger f44b0a09c9 Add pep number to the body of the pep. 2011-06-26 11:15:11 +02:00
Nick Coghlan 71137edafc Record Guido's acceptance of PEP 380 2011-06-26 13:02:17 +10:00
Raymond Hettinger a31b330d4c Add early draft of PEP to create a new async module and protocol. 2011-06-25 12:33:30 +02:00
Barry Warsaw e12e762a54 PEP 8 updates on hanging continuation lines, based on discussion from
python-ideas (contributed by Steven Klass).
2011-06-13 12:48:33 -04:00
Nick Coghlan 2b799e8d15 Add a couple of missing Python version headers 2011-06-13 01:39:23 +10:00
Nick Coghlan acc5285f29 Update PEP 3150 to reflect April discussion on python-ideas 2011-06-13 01:37:12 +10:00
Barry Warsaw c9c2592056 A few small clarifications. 2011-06-07 17:17:29 -04:00
Guido van Rossum 848640dd6b Add rules for indenting continuation lines. 2011-06-02 11:09:20 -07:00
Mark Hammond 0abda1e625 new version of pep-0397 based on python-dev feedback 2011-05-17 17:35:44 +10:00
Georg Brandl 3acd94ec7f Note that the release dir must be group writable. 2011-05-16 09:29:47 +02:00
Antoine Pitrou 4ae0dfca36 Fix the spelling of some errno mnemonics
(indirectly proving how easy to remember they are)
2011-05-12 22:07:21 +02:00
Antoine Pitrou 693281b82c Mention the interesting idea of modifiying IOError.__new__
(instead of the PyErr_SetFromErrno functions)
2011-05-12 19:31:43 +02:00