v2.1.0
Changelog
-
✨ Added
yuio.parse.Literaland support fortyping.Literal. -
✨
yuio.parse.Unioncan use choice widget if all of its nested parsers can return options. -
✨ Added
yuio.io.shellto spawn an interactive shell with custom prompt prefix. -
✨ Supported positional-only arguments in apps; these arguments create positional CLI options.
-
✨ Supported lazy loading of subcommands via
yuio.app.App.lazy_subcommand. -
✨ Added
yuio.string.Plural,yuio.string.Ordinal. -
✨ Added
limitargument foryuio.string.Join*. -
✨ Added
yuio.git.Status.get_ongoing_operation. -
⚠️ yuio.config.positionaland passingyuio.POSITIONALtoyuio.config.fieldis pending deprecation, and will be deprecated unless someone reports a legitimate use-case for it. -
🐛 Fixed file types in
yuio.ty.