Skip to content

Drop NumPy < 2.0 and Python 3.10 - #1922

Merged
h-mayorquin merged 12 commits into
NeuralEnsemble:masterfrom
zm711:drop-np-lt-2
Nov 7, 2026
Merged

h-mayorquin merged 12 commits into
NeuralEnsemble:masterfrom
zm711:drop-np-lt-2

Conversation

@zm711

@zm711 zm711 commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Per our NEP + 1 year policy we will drop NumPy < 2.0 which will also require us to drop Python 3.10 (which is EOL). This PR is built on #1916 (which updates actions) so should be merged after (or in lieu of). May need to iron out some bugs as we are adding in NumPy 2.5 (which we haven't tested yet)

@zm711

zm711 commented Oct 18, 2026

Copy link
Copy Markdown
Contributor Author

This is weird. I just realized core tests are not triggering despite having a change to the pyproject.toml and multiple yml files in the workflows. I need to troubleshoot that as well....

@zm711
zm711 marked this pull request as draft October 18, 2026 17:33
@zm711

zm711 commented Nov 3, 2026

Copy link
Copy Markdown
Contributor Author

@h-mayorquin one of the things I was trying to fix in this PR at the same time was trigger core tests. Any clues why core isn't triggering?

Comment thread .github/workflows/core-test.yml Resolved
Comment thread .github/workflows/core-test.yml Resolved
@zm711

zm711 commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor Author

This requires #1932 to be merged to fix the deprecation of 'a64' that is causing tests to fail.

@h-mayorquin

Copy link
Copy Markdown
Contributor

Should we do the corrections ourselves and finish? I am also waiting on this PR for other fixes.

@h-mayorquin

Copy link
Copy Markdown
Contributor

Ok, the requirements are merged. We can move forward with this.

@zm711
zm711 marked this pull request as ready for review November 6, 2026 20:52
@zm711
zm711 requested review from alejoe91 and h-mayorquin November 7, 2026 18:53

@h-mayorquin h-mayorquin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for doing this.

@h-mayorquin
h-mayorquin merged commit 50a3e59 into NeuralEnsemble:master Nov 7, 2026
178 of 180 checks passed
@zm711
zm711 deleted the drop-np-lt-2 branch November 7, 2026 20:01
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