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

PR: Add support for Python 3.10 on CIs and packaging #296

Merged
merged 1 commit into from
Dec 9, 2021

Conversation

CAM-Gerlach
Copy link
Member

@CAM-Gerlach CAM-Gerlach commented Dec 9, 2021

Adds Python 3.10 to the CIs, and official support to the packaging metadata, and takes care of a few related warnings.

Also, simplifies the CI config a bit, unskips the Linux PySide6 Py3.6 wheels since they are now available (the macOS ones now are too, but they are failing on the latest macOS), and skips PySide2 for now on Python 3.10, since it doesn't (yet) support it.

Fixes #269

@CAM-Gerlach CAM-Gerlach added this to the v2.0.0 milestone Dec 9, 2021
@CAM-Gerlach CAM-Gerlach self-assigned this Dec 9, 2021
@CAM-Gerlach CAM-Gerlach force-pushed the support-python-310 branch 6 times, most recently from 211b442 to ebfdb64 Compare December 9, 2021 05:36
@CAM-Gerlach
Copy link
Member Author

It looks like Pyside2 still isn't supported on Python 3.10, with no wheels having been built and with the conda build failing per conda-forge/pyside2-feedstock#91 , so I've skipped it on Python 3.10 for now. Seems like this might be the issue, or at least one of them, links to a patch on Fedora. @jschueller any idea when we might see a fix, at least as a patch to the conda builds?

@jschueller
Copy link
Contributor

pyside is way outdated on conda-forge because qt is lagging at the moment, so I dont expect it to work very soon

Copy link
Member

@dalthviz dalthviz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @CAM-Gerlach for the help with this! LGTM 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add CI testing and official support for Python 3.10
3 participants