Re: [Python-Dev] outstanding items for 2.5

2006-04-04 Thread Aahz
On Mon, Apr 03, 2006, Guido van Rossum wrote:
>
> Done. What exactly do you plan to do apart from editing the docs to
> steer people away from file()?

For the initial checkin, the dirt-simple:

def open(filename, *args, **kwargs):
return file(filename, *args, **kwargs)

At this point, the sole purpose is to kill open() as a simple alias for
file() and turn it into a factory function that can be documented
separately (and have its own help() info).  Further extensions can be
done later.  Because this is file I/O, there is no reason to even think
of performance improvements in the call.
-- 
Aahz ([EMAIL PROTECTED])   <*> http://www.pythoncraft.com/

"Look, it's your affair if you want to play with five people, but don't
go calling it doubles."  --John Cleese anticipates Usenet
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] outstanding items for 2.5

2006-04-03 Thread Guido van Rossum
Done. What exactly do you plan to do apart from editing the docs to
steer people away from file()?

--Guido

On 4/3/06, Aahz <[EMAIL PROTECTED]> wrote:
> On Sun, Apr 02, 2006, Neal Norwitz wrote:
> >
> > I updated the PEP to include owners.  If this message is sent directly
> > to you, you are an owner.
> >
> > http://www.python.org/dev/peps/pep-0356/
> >
> > Review the PEP and let me know what needs to be changed.  If your pet
> > project isn't already in the PEP, assume it has been deferred until
> > 2.6.
>
> Per "file() vs open(), round 7" at
> http://mail.python.org/pipermail/python-dev/2005-December/thread.html#59073
> please add to list of planned features and list me as the owner.  I'd
> calle this feature "make open() a factory function instead of an alias
> for file() (with suitable doc changes)"  -- that parenthetical being the
> blocking factor here  ;-)
> --
> Aahz ([EMAIL PROTECTED])   <*> http://www.pythoncraft.com/
>
> "Look, it's your affair if you want to play with five people, but don't
> go calling it doubles."  --John Cleese anticipates Usenet
> ___
> Python-Dev mailing list
> Python-Dev@python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: 
> http://mail.python.org/mailman/options/python-dev/guido%40python.org
>


--
--Guido van Rossum (home page: http://www.python.org/~guido/)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] outstanding items for 2.5

2006-04-03 Thread Aahz
On Sun, Apr 02, 2006, Neal Norwitz wrote:
>
> I updated the PEP to include owners.  If this message is sent directly
> to you, you are an owner.
> 
> http://www.python.org/dev/peps/pep-0356/
> 
> Review the PEP and let me know what needs to be changed.  If your pet
> project isn't already in the PEP, assume it has been deferred until
> 2.6.

Per "file() vs open(), round 7" at
http://mail.python.org/pipermail/python-dev/2005-December/thread.html#59073
please add to list of planned features and list me as the owner.  I'd
calle this feature "make open() a factory function instead of an alias
for file() (with suitable doc changes)"  -- that parenthetical being the
blocking factor here  ;-)
-- 
Aahz ([EMAIL PROTECTED])   <*> http://www.pythoncraft.com/

"Look, it's your affair if you want to play with five people, but don't
go calling it doubles."  --John Cleese anticipates Usenet
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] outstanding items for 2.5

2006-04-03 Thread Guido van Rossum
I checked what I owned.

- pgen: yes, if I have time

- GeneratorExit inheriting from BaseException: no, I've pronounced on this

- StopIteration propagation from context managers: I'm giving this to Phillip

--Guido

On 4/3/06, Neal Norwitz <[EMAIL PROTECTED]> wrote:
> I updated the PEP to include owners.  If this message is sent directly
> to you, you are an owner.
>
> http://www.python.org/dev/peps/pep-0356/
>
> There are still some items without owners as I don't know who will be
> leading the charge to get some of the modules in the stdlib.  If we
> don't have anyone pushing them, they won't go in.   If they are going
> in, they should be committed soon after alpha1 is out the door.
> Please don't rush to get them in before the alpha, unless you're
> absolutely sure it won't screw things up.
>
> Review the PEP and let me know what needs to be changed.  If your pet
> project isn't already in the PEP, assume it has been deferred until
> 2.6.
>
> Also, now would be a good time to see if you have any bugs/patches
> assigned to you:  http://sourceforge.net/my/tracker.php
>
> Cheers,
> n
>


--
--Guido van Rossum (home page: http://www.python.org/~guido/)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] outstanding items for 2.5

2006-04-03 Thread A.M. Kuchling
On Sun, Apr 02, 2006 at 11:34:18PM -0800, Neal Norwitz wrote:
> Review the PEP and let me know what needs to be changed.  If your pet
> project isn't already in the PEP, assume it has been deferred until
> 2.6.

I'd like to see Gregory K. Johnson's updated mailbox module (in
sandbox/mailbox/) included.  I mentored its development and think the
code is ready for inclusion, but would like someone else to run an eye
over it.  Any volunteers?

I can file a patch request for this item if desired.


--amk
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] outstanding items for 2.5

2006-04-03 Thread Neal Norwitz
I updated the PEP to include owners.  If this message is sent directly
to you, you are an owner.

http://www.python.org/dev/peps/pep-0356/

There are still some items without owners as I don't know who will be
leading the charge to get some of the modules in the stdlib.  If we
don't have anyone pushing them, they won't go in.   If they are going
in, they should be committed soon after alpha1 is out the door. 
Please don't rush to get them in before the alpha, unless you're
absolutely sure it won't screw things up.

Review the PEP and let me know what needs to be changed.  If your pet
project isn't already in the PEP, assume it has been deferred until
2.6.

Also, now would be a good time to see if you have any bugs/patches
assigned to you:  http://sourceforge.net/my/tracker.php

Cheers,
n
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com