[Cython] Next release
Robert Bradshaw
robertwb at math.washington.edu
Fri Oct 10 00:04:33 CEST 2008
On Oct 9, 2008, at 2:57 PM, Dag Sverre Seljebotn wrote:
> Robert Bradshaw wrote:
>> I'd like to release this soon. I've changed declare so it can work as
>> below (i.e. declare(var=type, ..)). For now there's no "cpdef/
>> cdefclass/earlybind/??" decorator, we'll hammer that one out later.
>> Any other comments before we commit to it?
>
> Hmm.. Well done! :-)
>
> Comments about release schedule though:
>
> For NumPy complex numbers are now in place which was the big lacking
> feature
Yeah, I saw some commits that direction but haven't yet tried it out.
This should be very nice.
> (of course, that makes native complex float support the next big
> lacking feature for numerical use).
Yep.
> Structs/record arrays are incredibly
> near the surface (less than a day, easily), OTOH I'm very pressed on
> time at the moment, so I suppose they should not block a release.
If you get them done, cool, otherwise we'll continue without them for
now.
> There definitely needs to be betas this time around too, the
> result_code
> refactoring is more dangerous than anything we did in summer. (In fact
> the issue Lisandro just posted may be related to this...)
Yep. Any suggestions other than just reporting to the mailing list
and compiling sage/lxml/etc?
> BTW, are we now anywhere near keeping a feature sync with Pyrex?
I believe the only feature we are lacking is multiple file
compilation, but I could be wrong. There are also possibly some bug
fixes in the latest that we haven't caught yet.
> I'm wondering if we could perhaps think again about the versioning
> scheme --
> the version number is getting very long to refer to, and the link to
> Pyrex seems less important than it used to. (Obviously it needs to not
> mess with packaging systems, but both 0.10 and 0.9.9 could work,
> rather
> than 0.9.8.2).
Yes, this is worth revisiting.
- Robert
More information about the Cython-dev
mailing list