[Cython] Python array support (#113)

mark florisson markflorisson88 at gmail.com
Sun May 6 10:56:17 CEST 2012


On 5 May 2012 20:50, Stefan Behnel <stefan_ml at behnel.de> wrote:
>>   https://github.com/cython/cython/pull/113
>
> This looks ok to me now. There have been objections back when we discussed
> the initial patch for array.array support, so what do you think about
> merging this in?
>
> Stefan
> _______________________________________________
> cython-devel mailing list
> cython-devel at python.org
> http://mail.python.org/mailman/listinfo/cython-devel

Great, I think it can be quite useful for some people. I think only
some documentation is missing.

Also, very minor complaint, the way it allocates shape, strides and
the format string in __getbuffer__ is weird and complicated for no
good reason. I think it's better to declare two Py_ssize_t scalars or
one-sized arrays as class attributes and one char[2] array, and use
those (then you can also get rid of __releasebuffer__).


More information about the cython-devel mailing list