Commit Graph

6161 Commits

Author SHA1 Message Date
Berker Peksag 2042d9e44a "Postponed" is not a valid identifier. 2015-07-24 19:31:13 +03:00
Berker Peksag e452d803e6 PEP 431: Update from Lennart Regebro. 2015-07-24 18:24:24 +03:00
Yury Selivanov 364723a503 pep-0492: Sync the PEP with the latest state of things in CPython 2015-07-23 01:19:31 +03:00
Ronald Oussoren 60af329461 Source layout tweaks and minor clarifications 2015-07-22 09:14:17 +02:00
Yury Selivanov 0fb4b551a7 pep-492: Update benchmark code
Since coroutines now have a distinct type, they do not support
iteration. Instead of doing 'list(o)', we now do 'o.send(None)'
until StopIteration.

Note, that the updated timings are due to the difference of
doing a loop in Python vs doing it in C ('list()' vs 'while True').
2015-07-18 09:37:02 +03:00
Guido van Rossum 90da49bb4b Add Python-Version header; some formatting fixes. 2015-07-16 09:44:36 +02:00
Nick Coghlan 04af57e63d PEP 493: Credit MAL as a co-author, fix headers 2015-07-06 14:00:55 +10:00
Nick Coghlan bff0bcfbcf PEP 493: Add post date 2015-07-06 13:55:05 +10:00
Nick Coghlan baef915b05 PEP 493: simplify detection of the capability 2015-07-06 10:45:09 +10:00
Yury Selivanov f0951bcf36 pep-0492: inspect.isawaitable is dead, long live abc.Awaitable. 2015-06-30 18:30:43 -04:00
Nick Coghlan 6847250c7a PEP 432: Reframe as core init vs main interpreter init 2015-06-30 21:43:19 +10:00
Nick Coghlan f6830b511b PEP 492: Note API changes due to beta feedback 2015-06-27 11:37:37 +10:00
Benjamin Peterson 58ebaba2aa archive 2.7.10 2015-06-26 19:03:02 -05:00
Yury Selivanov f03fd0ff7b pep 492: Sync with the current implementation and new features. 2015-06-25 21:41:14 -04:00
Andrew Svetlov f6601f6a7f Drop rejected PEP 455 from list of proposed changes 2015-06-12 17:15:26 +03:00
Benjamin Peterson dee8aadb28 more word of mouth knowledge 2015-06-05 20:55:54 -05:00
Guido van Rossum 6b0c7a8ed8 Indicate PEP 483 is sloppy about type vs. class. 2015-06-05 08:09:16 -07:00
Guido van Rossum 1f813b8347 Clarify isinstance(x, Callable). Drop reference to isinstance() implementation. 2015-06-05 08:08:43 -07:00
Yury Selivanov fe4e805109 pep-492: Fix markup of Glossary section; clarify abc.Coroutine 2015-06-03 00:16:19 -04:00
Yury Selivanov a6e791b09e pep-492: Use backticks 2015-06-03 00:12:00 -04:00
Yury Selivanov 7056d7f540 pep-492: Add a small example for types.coroutine 2015-06-03 00:08:28 -04:00
Barry Warsaw 12845432a7 Nope - Ned already checked in 494 2015-06-01 14:06:36 -04:00
Barry Warsaw a01b8bb7c5 We have a 3.6 release PEP. 2015-06-01 13:59:32 -04:00
Larry Hastings e23887d494 PEP 101: Added hint on how to add a Python Insider blog post for new releases. 2015-05-31 21:59:28 -07:00
Chris Angelico bb09381e29 PEP 485: Apply Chris's changes 2015-06-01 08:55:27 +10:00
Yury Selivanov 6b69474c0a pep-492: Update doc on set_coroutine_wrapper 2015-05-31 17:17:34 -04:00
Yury Selivanov 005aecce65 Update pep 485 status; update pep 478 2015-05-31 17:15:34 -04:00
Larry Hastings 7fa4854058 Tweak the release process--why not check for errors *before* regenerating
the topic index!
2015-05-30 16:56:30 -07:00
Ned Deily 0998dbc553 Add placeholder PEP 494, Python 3.6 Release Schedule 2015-05-30 14:11:48 -07:00
Larry Hastings 4af15347a5 Updated Python 3.5 release schedule to add the new beta 2. 2015-05-28 23:21:18 -07:00
Benjamin Peterson 708afdc50f update url (https://github.com/python/pythondotorg/issues/765) 2015-05-27 11:08:36 -05:00
Guido van Rossum c41c6fcc29 Typo fix (thanks Yuval G.). 2015-05-26 07:05:50 -07:00
Victor Stinner f3ea7164ce PEP 480: retarget to Python 3.6 2015-05-26 00:36:58 +02:00
Benjamin Peterson 8312aa7037 write access to SVN? I think not 2015-05-23 10:57:06 -05:00
Guido van Rossum 768662f9e8 PEP 484 (type hints) accepted by BDFL-Delegate (Mark Shannon). 2015-05-22 19:00:21 -07:00
Yury Selivanov 2a9f8366c3 pep-478: Promote PEPs 484 & 489 to Implemented/Final section 2015-05-22 18:46:38 -04:00
Eric Snow 23ee38fc29 PEP 489: The PEP is accepted. 2015-05-22 15:45:38 -06:00
Guido van Rossum e2ebedeb23 Update PEP 484. Mostly clarifications and edits; dropped predefined platform constants. 2015-05-22 08:21:26 -07:00
Guido van Rossum cc952ce033 Updated version of PEP 484. 2015-05-20 08:26:09 -07:00
Yury Selivanov c087f9657f pep-0478: Mention PEP 488 2015-05-21 12:25:38 -04:00
Berker Peksag e597818e47 PEP 489: Tweak code formatting. 2015-05-21 17:10:14 +03:00
Berker Peksag 0751f33dab PEP 489: Improve markup. 2015-05-21 15:58:29 +03:00
Berker Peksag b6eac8846e PEP 489 updates from Petr Viktorin.
- Don't allow execution slots for non-module subclasses
- Remove misleading reason for PyModuleDef_Init
- Clarify that sys.modules is not checked between execution steps
- Add a Backwards Compatibility summary
- Heading level fix, Typo fix
2015-05-21 15:48:38 +03:00
Eric Snow ac7c29c0a1 Set the BDFL-Delegate. 2015-05-20 15:27:54 -06:00
Berker Peksag 5b952e1713 PEP 489 updates from Petr Viktorin.
- Clarify that not all problems with PEP 3121 are solved
- Add a pseudo-code overview
- Clarify that PyModuleDef_Init does very little
- Say that the execution phase isn't done for non-module objects
- Link to docs on support for multiple interpreters
- Reword text about lack of finder for multi-module extensions
- Mention changes in imp and _imp modules
- Remove stale footnote
2015-05-20 14:27:55 +03:00
Benjamin Peterson 9456a3b7c6 move historic schedule to the bottom 2015-05-19 23:29:57 -05:00
Nick Coghlan cf5b1dd94e PEP 493: default to platform default in examples 2015-05-19 23:30:08 +10:00
Nick Coghlan c5e713f2d7 PEP 493: fix typo 2015-05-19 23:17:09 +10:00
Nick Coghlan 4caa876719 PEP 493: Incorporate feedback from Tomas Hoger
Changes based primarily on design feedback received in
https://bugzilla.redhat.com/show_bug.cgi?id=1173041#c21

Some minor issues were pointed out in private email.
2015-05-19 23:02:00 +10:00
Benjamin Peterson aa98275676 update since 2.7.0 was long ago 2015-05-18 21:43:44 -04:00