Skip to content

[SCSB-155] build with Numpy 2.0 release candidate - #1603

Open
zacharyburnett wants to merge 3 commits into
spacetelescope:developfrom
zacharyburnett:pin_numpy_build_requirement
Open

[SCSB-155] build with Numpy 2.0 release candidate#1603
zacharyburnett wants to merge 3 commits into
spacetelescope:developfrom
zacharyburnett:pin_numpy_build_requirement

Conversation

@zacharyburnett

Copy link
Copy Markdown
Collaborator

resolves SCSB-155

Numpy 2.0 is scheduled for release on June 19th. Due to the C ABI updates, Python projects that build C extensions are required to build against Numpy 2.0 in order to use Numpy 2.0 in runtime.
This is backwards-compatible with Numpy versions in runtime as far back as 1.26

this PR pins numpy>=2.0.0rc2 in build-system.requires

Note

this PR was generated automatically by batchpr 🤖

@zacharyburnett zacharyburnett self-assigned this May 31, 2024
@zacharyburnett zacharyburnett changed the title pin numpy>=2.0.0rc2 in build-system.requires [SCSB-155] build with Numpy 2.0 release candidate May 31, 2024
@zacharyburnett
zacharyburnett force-pushed the pin_numpy_build_requirement branch from 62e763a to 9a68e55 Compare June 4, 2024 14:21
@zacharyburnett
zacharyburnett marked this pull request as ready for review June 4, 2024 14:21
@mfixstsci

Copy link
Copy Markdown
Collaborator

@zacharyburnett it's been a long wait on this one. We just had a release and need to do another soon and figured if numpy 2.0 isn't causing too much havoc we could merge it in. I am guess since numpy 2.0 it out, we can remove the rc from the pin?

Comment thread pyproject.toml Outdated
@mfixstsci

Copy link
Copy Markdown
Collaborator

@zacharyburnett I have been holding off on this because of the dependencies of the JWST pipeline. I would like to bump to numpy 2.0 but am unsure if we are ready yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants