Closed dhermes closed 5 months ago
For an example of the errors relating to NumPy 2.0:
src/python/bezier/_speedup.c:40168:75: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘elsize’
40168 | __pyx_t_2 = __Pyx_PyInt_From_int(__pyx_v_6bezier_8_speedup_SEGMENT_DTYPE->elsize); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1163, __pyx_L1_error)
|
I hope I can ditch the cobbled together tooling and use cibuildwheel
when installing from a wheel in doctests.
Still sorting out some issues with NumPy 2.0 (I'll do this in another PR to keep the diffs separate / cleaner)