[Cython] remaining Pyrex changes
Robert Bradshaw
robertwb at math.washington.edu
Fri Jun 6 22:10:11 CEST 2008
On Jun 6, 2008, at 1:03 PM, Stefan Behnel wrote:
> Hi,
>
> Stefan Behnel wrote:
>> Robert Bradshaw wrote:
>>> I looked at all the Pyrex changes and incorporated everything we
>>> didn't already have
>>> except for the GIL and dependancy tracking stuff.
>
> I finished merging both now and also the parser cleanup (it now has
> a parser
> context object instead of tons of pass-through keyword arguments,
> that was so
> over-due...). After adapting lxml to the stricter nogil checking
> (and applying
> the temporary (?) fix I posted), all seems to work just fine for me.
>
> I think the next big test is Sage then. Anyone? :)
I plan on doing that later tonight after I get back... I've compiled
sage recently with cython-devel, so don't expect any big surprises.
> Robert, if I'm not mistaken, this means that the next Cython
> release will be
> 0.9.8.15, right? Could you double-check that all Pyrex changes are
> in now? We
> seem to be missing at least the forward declaration
> simplifications, Pyrex
> changesets 71/74/76. I think they'd be nice to have.
Our circular import stuff is a superset of this, but maybe I'm
mistaken here. We could support this too if you want.
> We also have to check that we added all new test cases from Pyrex,
> at least
> into the tests/compile and tests/errors directories. I'll have
> close to no
> time this weekend, but since this is a simple task, maybe someone
> else could
> take a start here? More tests means a better release on Monday.
>
> Stefan
>
> _______________________________________________
> Cython-dev mailing list
> Cython-dev at codespeak.net
> http://codespeak.net/mailman/listinfo/cython-dev
More information about the Cython-dev
mailing list