Robert Bradshaw | 19 Aug 07:07

[Cython] Cython 0.9.8.1 Released

Sources are up in their usual places. The largest addition was Dag  
Seljebotn's buffer support which is amazing. Kudos to him for all his  
hard work (and to Enthought/Google for funding him this summer). Part  
of this effort involved moving to a pipeline/transformation based  
compilation system, which has allowed for many other nice features  
(e.g. long if statements get translated into c switch statements if  
possible).

Another big inclusion is Paul Prescod's pyximport. Now one can simply  
start up Python and type

     import pyximport; pyximport.install()
     import foo

which will compile foo.pyx for you. We would like to be able to  
(optionally) specify all options via directives in the files  
themselves, which would make this even more useful.

There are numerous fixes and improvements by Stefan Behnel, Dag  
Seljebotn, and Robert Bradshaw that are not listed here. Among them  
are better support for Py3, unicode, C++, literals, testing  
framework, etc. We also merged patches by Jim Kleckner, Hoyt Koepke,  
Marcus Bitzl, Kirill Smelkov, and Carl Witty.

Also, a (far from exhaustive) summary of the tickets closed, see:

http://trac.cython.org/cython_trac/query?status=closed&milestone=0.9.8.1

- Robert

(Continue reading)

Robert Bradshaw | 19 Aug 13:41

Re: [Cython] Cython 0.9.8.1.1 Released

Despite a week long beta period, the .pxd files weren't in the final  
bundle. A renumber is required for the pypi repository.

On Aug 18, 2008, at 10:09 PM, Robert Bradshaw wrote:

> Sources are up in their usual places. The largest addition was Dag
> Seljebotn's buffer support which is amazing. Kudos to him for all his
> hard work (and to Enthought/Google for funding him this summer). Part
> of this effort involved moving to a pipeline/transformation based
> compilation system, which has allowed for many other nice features
> (e.g. long if statements get translated into c switch statements if
> possible).
>
> Another big inclusion is Paul Prescod's pyximport. Now one can simply
> start up Python and type
>
>      import pyximport; pyximport.install()
>      import foo
>
> which will compile foo.pyx for you. We would like to be able to
> (optionally) specify all options via directives in the files
> themselves, which would make this even more useful.
>
> There are numerous fixes and improvements by Stefan Behnel, Dag
> Seljebotn, and Robert Bradshaw that are not listed here. Among them
> are better support for Py3, unicode, C++, literals, testing
> framework, etc. We also merged patches by Jim Kleckner, Hoyt Koepke,
> Marcus Bitzl, Kirill Smelkov, and Carl Witty.
>
> Also, a (far from exhaustive) summary of the tickets closed, see:
(Continue reading)

Andrew Straw | 19 Aug 15:37
Gravatar

Re: [Cython] Cython 0.9.8.1.1 Released

Apologies if this has already been noted (I literally just now joined 
the mailing list), but the page at http://cython.org/ says "The latest 
release of Cython is 0.9.8.1.1 (released 2008-09-19)", which should 
probably say "2008-08-19" instead.

-Andrew

Robert Bradshaw wrote:
> Despite a week long beta period, the .pxd files weren't in the final  
> bundle. A renumber is required for the pypi repository.
> 
> On Aug 18, 2008, at 10:09 PM, Robert Bradshaw wrote:
> 
>> Sources are up in their usual places. The largest addition was Dag
>> Seljebotn's buffer support which is amazing. Kudos to him for all his
>> hard work (and to Enthought/Google for funding him this summer). Part
>> of this effort involved moving to a pipeline/transformation based
>> compilation system, which has allowed for many other nice features
>> (e.g. long if statements get translated into c switch statements if
>> possible).
>>
>> Another big inclusion is Paul Prescod's pyximport. Now one can simply
>> start up Python and type
>>
>>      import pyximport; pyximport.install()
>>      import foo
>>
>> which will compile foo.pyx for you. We would like to be able to
>> (optionally) specify all options via directives in the files
>> themselves, which would make this even more useful.
(Continue reading)

Stefan Behnel | 19 Aug 16:42

Re: [Cython] Cython 0.9.8.1.1 Released

Andrew Straw wrote:
> Apologies if this has already been noted (I literally just now joined
> the mailing list), but the page at http://cython.org/ says "The latest
> release of Cython is 0.9.8.1.1 (released 2008-09-19)", which should
> probably say "2008-08-19" instead.

That's ok, we're just emphasizing the fact that Cython is actually faster
than light, so you can already see it (and use it) a month before it's
released.

Stefan

PS: thanks for noting that. :)

Robert Bradshaw | 19 Aug 19:13

Re: [Cython] Cython 0.9.8.1.1 Released

On Aug 19, 2008, at 6:37 AM, Andrew Straw wrote:

> Apologies if this has already been noted (I literally just now joined
> the mailing list), but the page at http://cython.org/ says "The latest
> release of Cython is 0.9.8.1.1 (released 2008-09-19)", which should
> probably say "2008-08-19" instead.
>
> -Andrew

Nice catch. Thanks.

- Robert


Gmane