Skip to content

[MNT]: Build nightly wheels with NumPy nightly wheels #27174

Closed
@seberg

Description

@seberg

Summary

It would be great (and necessary unless it turns out so much churn that it is a blocker), to build the non-release wheels with the NumPy nightlies installed. This then allows for NumPy to advertise that the ABI did change and a recompilation is required.
(Admittedly, it also means that if we should break API, we should try to fix it relatively soon.)
It is perfectly fine or even good if the wheel is later tested against a current NumPy version.

Proposed fix

This requires installing NumPy from https://pypi.anaconda.org/scientific-python-nightly-wheels/simple before building (assuming no build isolation, but I suspect that is already the case).
This should happen on the main branch only, though (I guess). And I am not sure how to write that branching best.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions