-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add CI envs for PyQt 6.5-6.7, PySide 6.5-6.7 & Python 3.12; fix Readthedocs and matplotlib 3.9, Qt6 failures #17
Conversation
07b7e8b
to
1487a9a
Compare
Same #16 failures on |
@astrofrog it seems I cannot cancel workflows here (might not have the right permissions?), so would rather not experiment more in the CI at this point (haven't tested any py312+PyQT 5 combinations) |
1487a9a
to
f6073b4
Compare
@astrofrog I think #16 may be closed now through glue-viz/glue#2479, but there are 2 new errors probably introduced with glue-viz/glue#2480, e.g. in Also all py312 jobs still hanging in test_data_viewer. |
f6073b4
to
1f982ed
Compare
I haven't followed the CI updates closely – has the default macOS-latest runner changed to arm64 since? Don't recall that many segfaults from before anyway, but the newer PyQt6 versions seem to be more stable. Same 2-4 failures though, where |
Well ,the first common failure rather seems to be a matplotlib thing, but I am struggling to see how this could ever have worked even with mpl 3.5 Actually the second failure |
I think it might indeed be |
Darn, forgot the macos-qt65 job is hanging in
until timeout! I can "fix" the wrong |
9fed07e
to
cacc244
Compare
cacc244
to
a0c641c
Compare
@astrofrog the two remaining failures are now worked around in a rather hackish manner, that's as much as I could come up with (I tried with a wait in |
@dhomeier - regarding the Qt test helpers, yes they should be moved to this repo, would you be able to do that here? I think the hackish fixes will have to do for now! |
Can you rebase to take into account #12, as this might fix some of the issues? |
c4a6c1a
to
0b6458f
Compare
65abe64
to
cb313a3
Compare
…es for PyQt > 6.5
cb313a3
to
92f7247
Compare
@astrofrog adding a The QT_anything helpers could be removed from glue core at some point. Maybe |
Description
WIP