[Cython] Cython 0.15 release

Robert Bradshaw robertwb at math.washington.edu
Thu Jul 21 02:19:24 CEST 2011


On Wed, Jul 20, 2011 at 2:47 AM, Stefan Behnel <stefan_ml at behnel.de> wrote:
> mark florisson, 20.07.2011 11:40:
>>
>> On 20 July 2011 11:26, Stefan Behnel wrote:
>>>
>>> mark florisson, 20.07.2011 10:51:
>>>>
>>>> On 20 July 2011 02:32, Robert Bradshaw wrote:
>>>>>
>>>>> We're long overdue for a release, and this week would be a good one
>>>>> for me to push one out. Hudson
>>>>> https://sage.math.washington.edu:8091/hudson is looking in pretty good
>>>>> shape, and though I know we've got a big pile of stuff currently in
>>>>> progress, we've also got a big backlog of stuff to get out. I'd like
>>>>> to finish looking at https://github.com/cython/cython/pull/38 , are
>>>>> there any other changes that people want to urgently get in? Also,
>>>>> I've started http://wiki.cython.org/ReleaseNotes-0.15 , feel free to
>>>>> edit if you think anything should be highlighted.
>>>>
>>>> I think cpdef enum is a rather small but still very useful change for
>>>> many people.
>>>
>>> Did we agree on the right syntax yet? We should be sure about that before
>>> adding a new syntax feature to the language that we won't be able to
>>> change
>>> later on.
>>
>> I think we settled on the syntax in the thread called Cython .pxd
>> introspection: listing defined constants, when Trevor was working on
>> it:
>> http://mail.python.org/pipermail/cython-devel/2011-February/000035.html
>>
>> It does look like the most sensible syntax to me, as cpdef is about
>> exposing C/Cython-only stuff to Python.
>
> Ok. Does the current implementation raise syntax errors where appropriate,
> in order to prevent the syntax from allowing to be applied in unwanted
> places? What about the "cdef extern: ... cpdef enum" case? Is that to be
> allowed?
>
> I know I'm being pedantic here, but these things matter.

In any case, it sounds like there's enough uncertainty to not rush
this into the release.

- Robert


More information about the cython-devel mailing list