Gooey 1.0.3 Released!

After cooking for far too long, Gooey 1.0.3 is released!
Grab the latest version:
Runnable demos for all the new features can be found in the Examples repo.
Unclaimed project
Are you a maintainer of Gooey? Claim this project to take control of your public changelog and roadmap.
Changelog
Turn (almost) any Python command line program into a full GUI application with one line
Last updated 9 months ago

After cooking for far too long, Gooey 1.0.3 is released!
Grab the latest version:
Runnable demos for all the new features can be found in the Examples repo.
A lot of focus was put on settling Gooey down into a more stable mature project. In addition to all of the new features, a lot of time was spent writing documentation, stamping down cross platform issues / quirks, and making numerous tweaks and additions to enable a smoother experience when packaging Gooey for distribution.

The main goal of this release was enabling more complex real-world layouts and more customization of Gooey's UI. As of 1.1.0, you now have have control over every color, font, and display status within the application. You can now brand Gooey to your organization's colors, logically group related items under a central heading, and optionally show/hide all the individual components that make up an input widget.
Gooey now includes a simple declarative system for creating top level menu bars and items.

The menu option currently supports three flavors:
AboutDialog
This is an AboutDialog as rendered natively by your OS. It's a good place to show standard info like version info, descriptions, licenses, etc.. in a standard way across platforms.
MessageDialogs
Next up are general message dialogs. You can display any informational text inside of these.
Link
Finally, you can create fixed menu items that simply link to external resources, for instance, your site, documentation, pdfs, etc..
Thanks to @NathanRichard, Gooey can now optionally honor terminal control sequences and display Rich Text in the output panel.


New icon provided by professional cool guy and crazy talented UX designer Justin Rhee.
show_error_modal option to toggle whether or not failures additionally raise alert modals.BlockCheckbox widget.clear_before_run option lets you control whether or not subsequent program runs start from a fresh terminal or preserve the previous output.requires_shell option - controls how Popen spawns your program. By default (and historically), this value is False.suppress_gooey_flag which prevents the --ignore-gooey flag from being injectedNo breaking changes between 1.0.0 and 1.1.0!
Completed Italian translation - @gison93
Updated French translation - @NathanRichard
Updated Hebrew translation - @eturkes
ListBoxargparse_to_json was too broad and caused type errorsAutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Stable Diffusion web UI
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
A feature-rich command-line audio/video downloader