Numpy 2.0 Compatibility
jbpezent opened this issue · 5 comments
jbpezent commented
DWesl commented
As I recall, the fix for this would be adding metadata to the effect of requires: numpy<2.0
to existing binary wheels and (re-)compiling new binary wheels with numpy>=2.0
.
In the meantime, installing basemap from source with pip install --force-reinstall --no-binary :all: basemap
should work until basemap does a new release with new binaries (1.4.1post1
might be fastest, but the maintainers might be close enough to 1.4.2 to wait for that).
valeriupredoi commented
@DWesl I can just go open a PR at feedstock with the new pin, and create a new build, in the meantime, if you OK with that? If basemap
does indeed support numpy>=2.0.0
at upstream (here), that is 🍺