[lxml-dev] lxml trunk now requires Cython 0.9.6.8
Stefan Behnel
stefan_ml at behnel.de
Sun Nov 4 19:43:21 CET 2007
Hi all,
the current trunk now requires Cython 0.9.6.8 to build, as will 2.0alpha5.
Many of the changes that lxml required in Pyrex (and that Cython provided)
have now gone back into the mainstream distribution - but different. It was
decided that Cython would follow these incompatible language changes, which
now required some minor changes in lxml.
This also means that external modules that use the C-API of lxml will need a
little adaption as the name of the public import function has changed from
"import_etree" to "import_lxml__etree". Everything else should work just as
before.
Note that lxml 1.3 will not be adapted. Future versions will continue to ship
with a patched Pyrex and will not build with Cython or future Pyrex versions.
Stefan
More information about the lxml-dev
mailing list