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

Consider numpy 1.21.3 for Python 3.10 #26

Closed
djhoese opened this issue Oct 21, 2021 · 7 comments · Fixed by #27
Closed

Consider numpy 1.21.3 for Python 3.10 #26

djhoese opened this issue Oct 21, 2021 · 7 comments · Fixed by #27

Comments

@djhoese
Copy link

djhoese commented Oct 21, 2021

Numpy 1.21.3 just got released and includes wheels for the three major 64-bit platforms (osx, windows, linux). Currently this package specifies 1.21.2. I'm not sure what the rules are here as 1.21.2 was originally set as the oldest numpy for Python 3.10, but it only has linux wheels and I've been having trouble building against it in the vispy project because it ends up having to compile numpy from source.

Thoughts?

Edit: Mention available wheels for 1.21.2 ^

@tupui
Copy link
Member

tupui commented Oct 21, 2021

Thanks @djhoese. @charris do you plan to add wheels for 1.21.2 as well or should we just update the specification here?

@astrofrog
Copy link
Collaborator

In the past I aimed to set it to the oldest version with wheels - so I'd be fine with bumping it.

@charris
Copy link
Member

charris commented Oct 21, 2021

@tupui 1.21.2 only had linux wheels built against Python 3.10.0rc1, so NumPy 1.21.3 is the first "official" release with 3.10 support. This will probably be the pattern going forward, a release based on the Python rc1, followed two months later with an "official" release.

@tupui
Copy link
Member

tupui commented Oct 21, 2021

Ok thanks for the clarification.

@MuellerSeb
Copy link

What about 32bit wheels? These are not provided by NumPy 1.21.3 for Python 3.10 at the moment. Or is this not covered by this package?

@tupui
Copy link
Member

tupui commented Oct 21, 2021

What about 32bit wheels? These are not provided by NumPy 1.21.3 for Python 3.10 at the moment. Or is this not covered by this package?

@MuellerSeb more 32bit wheels are not planned for both NumPy and SciPy. Have a look at here MacPython/numpy-wheels#135

@djhoese
Copy link
Author

djhoese commented Oct 21, 2021

Thanks everyone. Glad this is a simple decision. Thanks @tupui for the quick PR.

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 a pull request may close this issue.

5 participants