Skip to content

Bump to NumPy 2.3.1, and split out numpy-tests (backport of pyodide/pyodide-recipes#86)#5715

Draft
agriyakhetarpal wants to merge 3 commits intopyodide:mainfrom
agriyakhetarpal:numpy-tests-and-numpy
Draft

Bump to NumPy 2.3.1, and split out numpy-tests (backport of pyodide/pyodide-recipes#86)#5715
agriyakhetarpal wants to merge 3 commits intopyodide:mainfrom
agriyakhetarpal:numpy-tests-and-numpy

Conversation

@agriyakhetarpal
Copy link
Member

Description

This ports pyodide/pyodide-recipes#86 to the Pyodide runtime repository.

Checklist

Copy link
Member

@ryanking13 ryanking13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! It looks like the scipy version that we are using is slightly incompatible with the Numpy 2.3.1.

@agriyakhetarpal
Copy link
Member Author

Ah, right, let me try to get to #5297 first. I'll start debugging it in the pyodide-recipes repository!

@juntyr
Copy link
Contributor

juntyr commented Dec 21, 2025

numpy v2.4 was released yesterday and it would be great to support it, should this PR be merged first or updated to include the 2.4 changes?

@ryanking13
Copy link
Member

numpy v2.4 was released yesterday and it would be great to support it, should this PR be merged first or updated to include the 2.4 changes?

In any case, we need to bump scipy first...

@juntyr

This comment was marked as resolved.

@juntyr
Copy link
Contributor

juntyr commented Jan 1, 2026

Thanks! It looks like the scipy version that we are using is slightly incompatible with the Numpy 2.3.1.

What incompatibilities did arise when upgrading numpy before scipy? I've tried looking for an issue mentioning this but came up empty

I should have checked before, the current scipy bounds the version of numpy to <2.3

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.

3 participants