Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unpin numpy <2 #1209

Open
oysteinequinor opened this issue Jun 26, 2024 · 3 comments · May be fixed by #1233
Open

Unpin numpy <2 #1209

oysteinequinor opened this issue Jun 26, 2024 · 3 comments · May be fixed by #1233
Assignees
Labels
blocked Blocked by something else build Build process

Comments

@oysteinequinor
Copy link

Numpy 2.0 has now been released and xtgeo is blocking the update for dependents due to pinning.

Issue where it was pinned: #878

@mferrera
Copy link
Collaborator

mferrera commented Jul 8, 2024

We may be a bit logjammed on this for some time due to numpy being similarly pinned a few dependencies down.

resfo 4.1.0 requires numpy<2, but you have numpy 2.0.0 which is incompatible.
ecl-data-io 3.1.1 requires numpy<2, but you have numpy 2.0.0 which is incompatible.
xtgeoviz 0.1.0 requires numpy<2, but you have numpy 2.0.0 which is incompatible.
roffio 1.0.2 requires numpy<2, but you have numpy 2.0.0 which is incompatible.

@mferrera mferrera added the build Build process label Jul 8, 2024
@larsevj
Copy link

larsevj commented Aug 23, 2024

The latest versions of resfo and roffio now supports numpy 2.

@mferrera mferrera self-assigned this Aug 23, 2024
@mferrera mferrera linked a pull request Aug 23, 2024 that will close this issue
@mferrera
Copy link
Collaborator

A consequence of supporting numpy 2 is that we have to drop support for Python 3.8. So although I have a PR that does it open we may end up postponing it until October.

@mferrera mferrera added the blocked Blocked by something else label Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked by something else build Build process
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants