enable icon indicating copy to clipboard operation
enable copied to clipboard

Cython 3.0 Breaks Kiva Build

Open corranwebster opened this issue 2 years ago • 2 comments

We are seeing C++ errors in the Kiva build - incorrect wrapper code is somehow being generated. There look to be multiple different errors, so it may take a little time to unwind.

In the mean time, we may want to update the build requirements to specify earlier Cython.

corranwebster avatar Jul 21 '23 08:07 corranwebster

This is affecting v5.3.1 as well on platforms which do not have binary wheels available (in particular Windows). I would very much appreciate a back-port of a fix for this.

drbsg avatar Jul 25 '23 14:07 drbsg

The work-around in the short-term is to specify "cython<3" in the pyproject.toml before building. I'm not sure we have bandwidth to backport fixes in the near-term, but I will happily review PRs.

corranwebster avatar Jul 26 '23 08:07 corranwebster