[Python-3000] PEPs update (original) (raw)

Guido van Rossum guido at python.org
Fri May 11 01:00:00 CEST 2007


I've accepted some PEPs:

SA 3120 Using UTF-8 as the default source encoding von Löwis SA 3121 Extension Module Initialization & Finalization von Löwis SA 3123 Making PyObject_HEAD conform to standard C von Löwis SA 3127 Integer Literal Support and Syntax Maupin SA 3129 Class Decorators Winter

(3129 is listed for completeness, I think it was already approved a few days ago.)

and rejected some others:

SR 3125 Remove Backslash Continuation Jewett SR 3126 Remove Implicit String Concatenation Jewett SR 3130 Access to Current Module/Class/Function Jewett

I'm looking forward to seeing these implemented in the p3yk branch (and a few others that have been accepted for a while now, e.g. 3109, 3110, 3113).

Other status updates:

3101 (string formatting) -- Talin will continue to shepherd this in cooperation with the authors of the sandbox implementation.

3116 (new I/O) -- I'm slowly chipping away at implementing this. The PEP is behind in tracking the actual implementation.

3119, 3124, 3141 (ABCs, GFs) -- I'm still thinking about this; 3119 and 3141 are still awaiting major rewrites and 3124 is under heavy discussion.

3118 (buffer protocol) -- This is long, but I trust Travis. Maybe he should just submit an implementation (hint, hint).

3128 (BList) -- I'll leave this for Raymond Hettinger to review.

3131 (non-ASCII identifiers) -- I'm leaning towards rejecting.

3132 (extended iterable unpacking) -- I'm leaning towards accepting.

I'm still hoping Raymond will check his draft PEPs in by Sunday night.

-- --Guido van Rossum (home page: http://www.python.org/~guido/)



More information about the Python-3000 mailing list