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

Backport Python 3.10 fixes #13412

Merged
merged 5 commits into from Dec 21, 2021
Merged

Backport Python 3.10 fixes #13412

merged 5 commits into from Dec 21, 2021

Conversation

bnavigator
Copy link
Contributor

@bnavigator bnavigator commented Dec 20, 2021

This is a backport of #13282 and #13371 (minus the AppVeyor and GHA on Windows changes).

I am using it for the openSUSE build of 7.30.1, because otherwise I can't built a package for Python 3.10.

@bnavigator
Copy link
Contributor Author

Gna, too soon. It built on openSUSE python310 flavor. 😢

@Carreau Carreau added this to the 7.31 milestone Dec 21, 2021
@Carreau
Copy link
Member

Carreau commented Dec 21, 2021

Sounds reasonable. Is there anything else we can do to make your life easier ? Like add specific openSUSE build file to the repo ?

@bnavigator
Copy link
Contributor Author

No, the openSUSE build files are maintained at the build service: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython

Thanks for your work!

@Carreau
Copy link
Member

Carreau commented Dec 21, 2021

Thank you for packaging on openSUSE.

If there is anything i can carry upstream, or step I co so at release to make your life easier let me know.

Note that there is also 8.0.0alpha1 which is out, and changes quite a bit of things.

@Carreau Carreau merged commit 7f253dc into ipython:7.x Dec 21, 2021
@Carreau
Copy link
Member

Carreau commented Dec 21, 2021

Merged, should be part of the next 7.31 release hopefully at end of month-ish.

@bnavigator
Copy link
Contributor Author

Note that there is also 8.0.0alpha1 which is out, and changes quite a bit of things.

Yeah, we will have to defer releasing it on openSUSE a bit until all packages in the ecosystem are compatible with it. We didn't even update to traitlets 5 yet in order not to break compatibility for some (non-jupyter) packages which are still built for Python 3.6. Hopefully we can remove the Python 3.6 flavor soon after its EOL.

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.

None yet

2 participants