On 19/03/2008, Guido van Rossum <[EMAIL PROTECTED]> wrote:
> >  I'm currently working on an addition to pkgutil to provide this type
> >  of function. I'm considering going a little further (adding functions
> >  to get a file-like object, test for existence, and list available
> >  resources, modelled on the pkg_resources functions - but these extra
> >  ones are not supported by the loader protocol, so I'm undecided as to
> >  whether it's worth it, I'll see how complex the code gets).
>
> I'd only do what __loader__ offers. People can always wrap a StringIO around 
> it.
>
> >  Once I have a patch, I'll post it to the tracker. What's the best
> >  approach? Code a patch for 3.0 and backport, or code for 2.6 and let
> >  the merging process do its stuff?
>
> Code for 2.6, let the merge do its thing.

I've had a patch in http://bugs.python.org/issue2439 for a few weeks
now. It just adds a get_data function, on the basis that that's all
the loader API offers. I think it's complete - Phillip Eby helped
thrash out a couple of problems.

Is there anything I can do to get it applied, or should I just leave
it now for someone to decide if they care enough? (As it's a library
change, I don't know to what extent the "no API changes after the next
alpha" rule will apply).

Paul.
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to