10000 CI: Try skipping wx on py310 by tacaswell · Pull Request #29443 · matplotlib/matplotlib · GitHub
[go: up one dir, main page]

Skip to content

CI: Try skipping wx on py310 #29443

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

Closed
wants to merge 1 commit into from

Conversation

tacaswell
Copy link
Member

The "are you installed" check is failing and printing a message. However, because the failure is on import loading shared objects, we still try to run tests against it.

This is yet another example of the limitations of wheels.

We probably should debug why wxpython broke (it could either be the wheels changed to newly require libnotify or that the system dependencies changed and we stopped getting it by chance), but in the interest of un-breaking CI this just turns off wx for py310.

The "are you installed" check is failing and printing a message.  However,
because the failure is on import loading shared objects, we still try to run
tests against it.

This is yet another example of the limitations of wheels.
@tacaswell tacaswell added this to the v3.10.1 milestone Jan 9, 2025
@tacaswell
Copy link
Member Author

It may also be worth sorting out how to try to uninstall what ever we tried to install if our checker fails.

@tacaswell
Copy link
Member Author

I spot checked that wx was not installed in a 3.10 run and was installed in a 3.11 run.

@QuLogic
Copy link
Member
QuLogic commented Jan 10, 2025

We probably should debug why wxpython broke (it could either be the wheels changed to newly require libnotify or that the system dependencies changed and we stopped getting it by chance), but in the interest of un-breaking CI this just turns off wx for py310.

See #29449

@tacaswell tacaswell closed this Jan 10, 2025
@tacaswell
Copy link
Member Author

better handled by #29449

@tacaswell tacaswell removed this from the v3.10.1 milestone Jan 10, 2025
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.

2 participants
0