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.10 manylinux wheels #20811

Closed
hrnciar opened this issue Aug 9, 2021 · 5 comments · Fixed by #20819
Closed

Python 3.10 manylinux wheels #20811

hrnciar opened this issue Aug 9, 2021 · 5 comments · Fixed by #20819
Milestone

Comments

@hrnciar
Copy link
Contributor

hrnciar commented Aug 9, 2021

Hello.

Could you please release CPython 3.10 manylinux wheels on PyPI?

Python 3.10.0 release candidate 1 was released this week: https://www.python.org/downloads/release/python-3100rc1/

It should be quite safe to release wheels for release candidate. ABI for Python 3.10 should be frozen from now on, even for bugfixes. From release notes:

There will be no ABI changes from this point forward in the 3.10 series and the goal is that there will be as few code changes as possible.

Thank You.

@tacaswell
Copy link
Member

We use https://github.com/matplotlib/matplotlib/blob/master/.github/workflows/cibuildwheel.yml to build the wheels. A PR to that file adding 3.10 would greatly expedite getting the wheels up.

@tacaswell tacaswell added the Good first issue Open a pull request against these issues if there are no active ones! label Aug 9, 2021
@tacaswell
Copy link
Member

Labeled as good first issue because it requires no understanding of Matplotlib internals or API discussion to get done (but does require familiarity with wheel building and CI systems).

@jklymak
Copy link
Member

jklymak commented Aug 9, 2021

Have we been testing 3.10?

@QuLogic
Copy link
Member

QuLogic commented Aug 9, 2021

Fedora koschei has been testing 3.4.3 with Python 3.10. We'll get master tested when there's a tag out, but @tacaswell has been running latest everything.

@hrnciar
Copy link
Contributor Author

hrnciar commented Aug 10, 2021

We use https://github.com/matplotlib/matplotlib/blob/master/.github/workflows/cibuildwheel.yml to build the wheels. A PR to that file adding 3.10 would greatly expedite getting the wheels up.

I've opened PR #20819, but it is currently blocked on numpy's wheel.

@tacaswell tacaswell linked a pull request Aug 14, 2021 that will close this issue
@tacaswell tacaswell removed the Good first issue Open a pull request against these issues if there are no active ones! label Aug 14, 2021
@QuLogic QuLogic added this to the v3.5.0 milestone Sep 13, 2021
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.

4 participants