Skip to content

Conversation

@ngoldbaum
Copy link
Contributor

It looks like the testing-in-a-subprocess stuff was added recently. Let me know if I should handle the fact that this test could possibly crash if somehow there's a problem with the ObjC patch.

@QuLogic
Copy link
Member

QuLogic commented Oct 31, 2025

The subprocess stuff is not new in main; you should be able to use it on this branch.

@QuLogic QuLogic added this to the v3.10.8 milestone Oct 31, 2025
@ngoldbaum
Copy link
Contributor Author

I guess it was just this file then, sorry for the incorrect assumption...

QuLogic and others added 2 commits October 31, 2025 14:56
In the macosx backend, `event_loop_is_running` returns true after
`lazy_init` is called, which happens in the `new` constructor for _any_
class. This means it is "running" as soon as a figure is created, and
this will block any other backend tests.
…rker-threads

BUG: raise when creating a MacOS FigureManager outside the main thread
(cherry picked from commit 94def4e)
@ngoldbaum
Copy link
Contributor Author

I went ahead and backported 5b8e219 so that 134000b applies cleanly.

@QuLogic QuLogic merged commit 799bc95 into matplotlib:v3.10.x Nov 1, 2025
31 of 37 checks passed
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.

3 participants