Skip to content

Support for Numpy 2 #10889

@jakelishman

Description

@jakelishman

Numpy are currently aiming to release Numpy 2 around the end of the December or in January (ref: numpy/numpy#24300). This is a tracking issue for various things we may need to do in order to support the new major release.

I'm likely to update this list as I/we find more things.

- [ ] #10305 
- [ ] #10890
- [ ] #10891
- [ ] #10892
- [ ] #10897
- [ ] Verify usage of Numpy C API via PyO3 / Rust's `numpy` crate
- [ ] Test against Numpy 2.0rc once released
- [ ] Release pin on `numpy<2` once we're building/testing against it (even as rc) 

I'm trying to get most of the deprecated usage squashed now. If we let a few more bits of deprecated behaviour slip in between now and the Numpy 2 release, it's not the end of the world, and hopefully the subtasks of this issue will point us to what needs to be fixed.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions