explosion / cython-blis

💥 Fast matrix-multiplication as a self-contained Python library – no system dependencies!
Other
218 stars 37 forks source link

Update numpy build constraints for numpy 1.25 #90

Closed adrianeboyd closed 1 year ago

adrianeboyd commented 1 year ago

Starting in numpy 1.25 (see https://github.com/numpy/numpy/releases/tag/v1.25.0), the numpy C API is backwards-compatible by default.

For python 3.9+, we should be able to drop the specific numpy build requirements and use numpy>=1.25, which is currently backwards-compatible to numpy>=1.19.

In the future, the python <3.9 requirements could be dropped and the lower numpy pin could correspond to the oldest supported version for the current lower python pin.