Commit Graph

4994 Commits

Author SHA1 Message Date
Eli Bendersky abebe41b7b Better error messages on duplicate enum values 2013-04-09 20:32:13 -07:00
Daniel Holth cf59fc15f8 PEP-0441: format links 2013-04-07 21:57:47 -04:00
Daniel Holth a572a5b3d9 add PEP-0441: Improving Python ZIP Application Support 2013-04-07 21:51:33 -04:00
Nick Coghlan 8122474fe8 PEP process changes triggered by the packaging PEPs
- allow a Discussion-To header to indicate the list for pronouncement
- allow version independent Standards track PEPs
2013-04-07 18:26:06 +10:00
Benjamin Peterson 693b5397ff done with 2.7.4 2013-04-06 16:28:57 -04:00
Benjamin Peterson 608302a44a change mac wiz to Ned 2013-04-06 15:52:19 -04:00
Eli Bendersky 5fb856ed65 Mention the convenience API in the creation section 2013-04-05 21:02:21 -07:00
Barry Warsaw 97ecde0859 wording 2013-04-05 14:25:16 -04:00
Barry Warsaw af9a392e94 ValueError instead of TypeError 2013-04-05 14:23:18 -04:00
Barry Warsaw ec85633fa4 A couple of corrections and additions. 2013-04-05 13:52:37 -04:00
Eli Bendersky cbd95cbb7b Trim trailing whitespace 2013-04-04 06:52:41 -07:00
Eli Bendersky 44b674e3a4 Updated PEP 435:
* split the main section to some subsections, to make it more readable
* described non-int values
* removed mentions of implicit int-ness of Enum, which is no longer
  supported (unless in IntEnum)
* described the new convenience API
* misc. cleanups
2013-04-04 06:52:14 -07:00
Eli Bendersky cb3c841bab Updates based on recent enhancements in flufl.enum + some clarifications.
More TODOs remain: importantly, the improved convenience/functional API.
2013-04-02 07:09:55 -07:00
Richard Jones e3654917be move references for future discussions from catalog-sig to distutils-sig 2013-03-31 09:18:51 +11:00
Nick Coghlan 0451397e5a Replace the right PEP 2013-03-30 21:39:06 +10:00
Nick Coghlan 84896d01e6 Split the versioning standard back out of PEP 426 2013-03-30 16:14:52 +10:00
Nick Coghlan d21b0478f2 Accept PEP 434 and mark it as Active 2013-03-30 11:39:20 +10:00
Georg Brandl ae8bc13577 PEP 434 update from Todd. 2013-03-29 09:10:34 +01:00
Brett Cannon f6173d49ed Minor grammar fix 2013-03-26 10:37:44 -04:00
Richard Jones 7dc0f6ca2d updates based on discussion on distutils-sig:
- add handling of setuptools requirements in package installation
- add ref to the pip issue tracking PEP implementation
- re-work the structure of the PEP to make it clearer (hopefully)
2013-03-26 14:52:54 +11:00
Benjamin Peterson 59310051be fix indentation 2013-03-25 17:51:06 -04:00
Brett Cannon 06fb2a83d3 Fix typo as submitted by Ethan Furman 2013-03-25 17:27:15 -04:00
Guido van Rossum 4362292e74 Clarify exactly how vague the spec for stop() really is. 2013-03-24 17:48:02 -07:00
Guido van Rossum 06c6f63510 Refactor run*() family, rename Handler->Handle, updated intros. 2013-03-24 13:34:39 -07:00
Brett Cannon ca459300f3 Fix header order for PEP 439 2013-03-21 21:31:45 -04:00
Richard Jones 0eb4edc54b fix content-type 2013-03-21 11:09:22 -07:00
Richard Jones 366c8ce39f merge 2013-03-21 09:13:23 -07:00
Richard Jones 304d9e9e98 correct spelling of Phillip Eby's name 2013-03-20 23:49:47 -07:00
Georg Brandl 9679c6fa6a release schedule update for 3.2.4 and 3.3.1 2013-03-21 07:28:31 +01:00
Georg Brandl 535dd6d68a Add PEP 439, submitted by Richard Jones: Inclusion of pip bootstrap in Python installation 2013-03-21 07:27:06 +01:00
Richard Jones ba9c533671 PEP 438: clarifications and adding API information 2013-03-20 17:25:30 -07:00
Guido van Rossum a00d4d1343 Fix to schedule() pseudo-code by Yuval Greenfield. 2013-03-20 08:21:20 -07:00
Benjamin Peterson 0ccf2a54eb backdating releases, like stocks, is not allowed 2013-03-19 23:30:25 -05:00
Benjamin Peterson 0089fb7367 update 2.7.4 release dates 2013-03-19 23:15:23 -05:00
Terry Jan Reedy 5077440015 Merge 2013-03-19 17:28:18 -04:00
Terry Jan Reedy 963b3442f9 Add second pydev post date 2013-03-19 17:25:59 -04:00
Guido van Rossum 6f0acba7b3 Add high-level explanation of transports and protocols early on. 2013-03-18 15:43:00 -07:00
Benjamin Peterson c49b0d1ebc remove extra e 2013-03-18 09:23:56 -07:00
Larry Hastings 18ff314c75 Update for 436, explicitly supporting positional parameters forever, amen. 2013-03-18 01:47:29 -07:00
Larry Hastings d247c96780 New DSL syntax and slightly changed semantics for the Argument Clinic DSL. 2013-03-17 00:09:36 -07:00
Georg Brandl c084fd16c3 Add PEP 438: Transitioning to release-file hosting on PyPI, submitted by Holger Krekel. 2013-03-15 22:51:25 +01:00
Georg Brandl 43a0b7904d PEP 437: Add standard "local variables" footer. 2013-03-15 22:51:01 +01:00
Eli Bendersky d99232e4df Add a mention of IntEnum, summarizing the language summit and later discussions
on the subject.

Note that this is still in draft stage and decisions can change (and have
changed more than once over the past few days).
2013-03-15 07:25:45 -07:00
Stefan Krah 170a8f61e1 Add fork_exec example. 2013-03-14 15:18:24 +01:00
Stefan Krah e7035bf03f Deprecate PY_SSIZE_T_CLEAN: Always assume Py_ssize_t for length arguments. 2013-03-14 13:11:37 +01:00
Stefan Krah 767bd61dd7 Mention possibility of (limited!) type-checking of converter definitions. 2013-03-14 13:04:59 +01:00
Stefan Krah 1ea522b951 Make it clear that the location of the docstring *specification* is a valid
topic for this PEP. After all, some people prefer to include docstrings inside
the DSL comment.
2013-03-14 12:50:00 +01:00
Stefan Krah 7298016028 - Fix typos and curses.window.addch definition.
- Point out that the C variable declaration and cleanup sections are in
  fact optional.

- Mention that C declaration parsing needs to be improved in the reference
  implementation.
2013-03-14 12:40:29 +01:00
Nick Coghlan bb22bceeae Add alternative argument clinic DSL PEP 2013-03-13 22:54:21 -07:00
Nick Coghlan 4ffae15866 Fix PEP headers 2013-03-13 22:43:28 -07:00