-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
We noticed our CI builds stopped working about a week ago and it was narrowed down to pyDevSup compilation failing.
../dbfield.c: In function 'build_array':
../dbfield.c:101:13: error: 'PyArray_Descr' {aka 'struct _PyArray_Descr'} has no member named 'elsize'
101 | desc->elsize = MAX_STRING_SIZE;
| ^~
../dbfield.c: In function 'assign_array':
Confirmed it is due to the numpy version. 2.0.0 which was released on June 16th - https://pypi.org/project/numpy/#history
And this release note seems relevant https://numpy.org/devdocs/release/2.0.0-notes.html#descriptor-elsize-and-alignment-access . Pinning numpy down to 1.26.4 works for now
Metadata
Metadata
Assignees
Labels
No labels