Commit Graph

4309 Commits

Author SHA1 Message Date
Nick Coghlan 15ecef1316 More minor cleanups to PEP 414 2012-03-04 17:56:12 +10:00
Nick Coghlan 9f04df4927 Make it clear that the objection headings are paraphrased versions of the complaints made about the PEP 2012-03-04 17:48:49 +10:00
Nick Coghlan 6f949e069a Rewrite PEP 414 to be less passionate in its tone and better address the common objections 2012-03-04 17:24:43 +10:00
Victor Stinner 6e7b0815b4 PEP 416: add the default value of a function argument use case 2012-03-04 00:07:10 +01:00
Victor Stinner dda1526b8d PEP 416: add more use cases 2012-03-03 23:00:19 +01:00
Guido van Rossum c606a1fdfe Delete rule forbidding function type annotations in the stdlib. 2012-03-02 10:18:31 -08:00
Victor Stinner d0beba79d5 PEP 416
* Rephrase the first Rationale paragraph
 * Add 2 more use cases: cache and sandbox
 * Fix a typo
2012-03-01 13:06:07 +01:00
Eli Bendersky e413ea93b1 PEP 411: incorporated comments from pydev discussions 2012-02-29 21:44:39 +02:00
Victor Stinner 1c97a4495b Add the PEP 416: Add a frozendict builtin type 2012-02-29 18:58:50 +01:00
Éric Araujo ea9bdcad6a Remove strange wording.
(“direct access” to the hg repo uses the same protocol than public
browsing, so the distinction does not make sense anymore.)
2012-02-29 07:29:36 +01:00
Éric Araujo ddf08ab529 Add header required for Standard Tracks PEPs 2012-02-29 07:28:24 +01:00
Armin Ronacher e4df19c199 Merge 2012-02-29 00:59:44 +00:00
Armin Ronacher 4a3a16888c Clarified the LTS part. 2012-02-29 00:59:32 +00:00
Martin v. Löwis 8b0a407072 Update from Mark Shannon. 2012-02-28 21:40:37 +01:00
Brett Cannon e28aba7b6b Update from Ethan Furman. 2012-02-28 10:02:09 -05:00
Armin Ronacher a71aa54d64 merged 2012-02-28 08:19:11 +00:00
Armin Ronacher 5a2d803bbd pep-0414 -> accepted and added two things brought up on the mailinglist 2012-02-28 08:18:52 +00:00
Benjamin Peterson 8a61da282a I understand what Nick meant now 2012-02-27 18:59:27 -05:00
Benjamin Peterson 43650eddca give equivalent code for raise from 2012-02-27 10:51:11 -05:00
Benjamin Peterson d3966c5fcd kill extra letter 2012-02-26 20:39:52 -05:00
Benjamin Peterson 91cc261ef6 pep for changing pep 409 implementation 2012-02-26 20:29:14 -05:00
Guido van Rossum 574066ff11 Reject PEP 410 2012-02-26 15:37:24 -08:00
Nick Coghlan ca5ec0e933 Describe two more alternate numbering schemes 2012-02-26 15:33:31 +10:00
Nick Coghlan 344b1d0c24 Propose a simpler sequential version numbering scheme for standard library releases 2012-02-26 14:53:07 +10:00
Nick Coghlan 9a0fb27621 Further refinements to PEP 413, save state before changing the proposed stdlib versioning scheme 2012-02-26 12:49:49 +10:00
Armin Ronacher 0588c41b39 Consistent quotes for "six" in pep 0414 2012-02-25 19:02:36 +00:00
Armin Ronacher 924fc7c97f Added unicode literals pepe 2012-02-25 18:52:45 +00:00
Nick Coghlan 5100a47ec3 Typo 2012-02-25 22:29:41 +10:00
Nick Coghlan 4c7d96c1b1 Assorted cleanups, plus a note about support for even faster stdlib release cycles 2012-02-25 22:24:14 +10:00
Nick Coghlan d93bedaf9b Add another scenario that was previously only mentioned in the 'effects on the community' section 2012-02-25 19:06:36 +10:00
Nick Coghlan e1bc355c1d Fix lack of communication between brain and fingers 2012-02-25 18:56:13 +10:00
Nick Coghlan d9212fafd8 Clarify heading 2012-02-25 18:53:22 +10:00
Nick Coghlan 988d90b67e Present both alternatives as flat lists 2012-02-25 18:52:38 +10:00
Nick Coghlan ed270777a0 Formatting fixes, wording update on the comment about tagging as a way of communicating 2012-02-25 18:42:49 +10:00
Nick Coghlan 828ed616fd Update PEP 413 to better explain rationale for a separate version number and note the possibility of actually slowing down the rate of change for the language definition itself 2012-02-25 18:30:03 +10:00
Nick Coghlan cbfb3afdb3 Add PEP 413 as a competitor to PEP 407 2012-02-25 03:04:48 +10:00
Nick Coghlan 05da204481 Switch back to named functions, since the Ellipsis version degenerated badly for more complex cases. Will revisit this in the 3.4 timeframe 2012-02-23 01:22:14 +10:00
Nick Coghlan 093018129f Better name for PEP 403 that also covers the alternative idea discussed near the end 2012-02-22 01:28:07 +10:00
Nick Coghlan 59dc0a6f75 Use the right PEP status 2012-02-22 01:13:16 +10:00
Nick Coghlan d99db2627e Fix syntax error 2012-02-22 01:08:43 +10:00
Nick Coghlan f92d0b58de PEP 403: Move this back to Deferred status. I found a couple of syntax possibilities that aren't ugly as sin like the previous version 2012-02-22 01:02:52 +10:00
Nick Coghlan a74f86c211 PEP 3150: Withdraw this for the last time. It's a bad idea 2012-02-22 01:00:58 +10:00
Victor Stinner 16ee7d9cef PEP 410 2012-02-21 00:02:51 +01:00
Victor Stinner d475f0bcab PEP 410: Motivation => Rationale 2012-02-20 23:56:18 +01:00
Georg Brandl 8172610f46 New version of PEP 3144 by Peter Moody. 2012-02-20 08:50:42 +01:00
Victor Stinner 102687f9ff PEP 410:
* Add objection: clocks accuracy
 * Add Guido's type: number of nanosecond
 * Add time.time(format="decimal") alternative API
 * Add links to what other languages offer
2012-02-18 04:03:06 +01:00
Victor Stinner 6e3f3791ef PEP 410: Rephrase datetime.dateime and tuple of integers sections; add
"compatible with float" in criteria to choose a timestamp type
2012-02-17 14:05:52 +01:00
Nick Coghlan 2aa4edc29f Update PEP 394 to record acceptance, fix awkward phrasing in the rational section and incorporate Barry's suggestion of explicitly noting that we expect the recommendation to eventually change 2012-02-17 21:10:58 +10:00
Victor Stinner 23158b0d6c PEP 410: os.stat() nanosecond existed since at least Python 2.6 2012-02-17 02:24:58 +01:00
Victor Stinner 76e6380050 PEP 410: complete motivation section, add timespec type, rephrase os.stat() and
datetime.datetime() sections
2012-02-17 02:20:31 +01:00