enthought / chaco

Chaco is a Python package for building interactive and custom 2-D plots.
http://docs.enthought.com/chaco/
Other
291 stars 101 forks source link

Cython 3.0 breaks Kiva builds #909

Closed corranwebster closed 1 year ago

corranwebster commented 1 year ago

Problem Description

Weekly test run fails with Cython errors after Cython 3.0 was released.

Reproduction Steps:

It looks like pip install . fails in a clean environment.

Build failures seem to be due to generating bad C++ code.

Expected behavior:

Things should compile!

OS, Python version:

Observed on linux and Python 3.11, but likely all OS and Python versions

corranwebster commented 1 year ago

Ooops - should be in Enable