When you're setting up Gooey, you can tell it what kind of output track in stdout, and how to interpret that as progress. We've got a few examples in this repo: https://github.com/chriskiehl/GooeyExamples/tree/master/exam...
Matplotlib works a-ok as well!
If you're interested, do you want to open a feature request here? https://github.com/chriskiehl/Gooey/issues
> To be clear, the Windows Desktop component is only supported and included on Windows.
https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotne...
"This framework can be used to build applications that run across multiple platforms using their native toolkit, with an easy to use API. This will make your applications look and work as a native application on all platforms, using a single UI codebase."