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

Python 3.13 #46

Closed
6 tasks done
sgillies opened this issue Jul 29, 2024 · 8 comments · Fixed by #49
Closed
6 tasks done

Python 3.13 #46

sgillies opened this issue Jul 29, 2024 · 8 comments · Fixed by #49
Assignees

Comments

@sgillies
Copy link
Owner

sgillies commented Jul 29, 2024

There are 2 different groups of tasks

Python 3.13 support in CI runners

  • Check GHA Windows
  • Check GHA Mac
  • Check GHA Linux
  • Check Cirrus Mac

Python 3.13 support in wheel building tools

  • Check multi-build
  • Check cibuildwheel

Conclusions:

@sgillies sgillies self-assigned this Jul 29, 2024
@EwoutH
Copy link

EwoutH commented Aug 14, 2024

#48 might help, it will automate updating GitHub Actions, including updating cibuildwheel to the latest version which support Python 3.13.

@EwoutH
Copy link

EwoutH commented Aug 22, 2024

Opened PRs upstream, last year it was merged within the day!

Lack of numpy wheels for 3.13 is a blocker on Windows and other platforms surely.

NumPy has Python 3.13 wheels out for NumPy 2.1.0!

@mattip
Copy link

mattip commented Aug 22, 2024

Lack of numpy wheels for 3.13 is a blocker on Windows

You can get pre-release wheels at https://anaconda.org/scientific-python-nightly-wheels/numpy

@EwoutH
Copy link

EwoutH commented Aug 22, 2024

They're are also right on PyPI: https://pypi.org/project/numpy/#files

@mattip
Copy link

mattip commented Aug 22, 2024

sorry, I meant for next year's 3.14 update effort, the pre-release wheels will be on the staging site before they are released to PyPI.

@EwoutH
Copy link

EwoutH commented Aug 22, 2024

Yes that's a good point!

@sgillies
Copy link
Owner Author

@sgillies
Copy link
Owner Author

In conclusion: we can continue with multibuild for the remainder of the 1.10.0 release plan and migrate to cibuildwheel after.

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.

3 participants