On Thu, Mar 5, 2009 at 12:52, Stefan Behnel <stefan...@behnel.de> wrote:

> Benjamin Peterson wrote:
> > 2009/3/5 Guido van Rossum <gu...@python.org>:
> >> On Thu, Mar 5, 2009 at 2:39 AM, Stefan Behnel <stefan...@behnel.de>
> wrote:
> >>> And, BTW, I wouldn't mind getting lxml into the stdlib either.
> >> No matter how beautiful and fast lxml is, it has one downside where it
> >> comes to installing it into the stdlib: it is based on large, complex
> >> 3rd party libraries, libxml2 and libxslt.
> >
> > And it depends on Cython, which is wonderful normally, but maybe
> > difficult to deal with in language evolution since we wouldn't have
> > direct control over the C sources.
>
> I see the point, although I think that this can be dealt with by
>
> a) using a specific, stable release version of Cython for a specific Python
> release, so that this Cython version can be bug fixed if required (it's
> implemented in Python, after all)
>

So including Cython source in the stdlib and then check in the generated C
code? I don't think that adding another build dependency for the stdlib,
especially for one already with several external dependencies itself, is a
good idea.


>
> or
>
> b) adding Cython to the stdlib and building with that


That's an entirely separate discussion (for which my initial answer is to
not consider it until it has stabilized to a 1.0 release).

-Brett
_______________________________________________
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

Reply via email to