Index Symbols | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y Symbols --bug-report (flag in app) --cmd (flag in app start) --color (flag in app) --completions (flag in app) --cpu (flag in app start) --env (flag in app start) --filter (flag in app list) --format (flag in app list) --help (flag in app) --interactive (flag in app start) --memory (flag in app start) --mount (flag in app start) --name (flag in app start) --timeout (flag in app stop) --verbose (flag in app) --version (flag in app) <container-id> (argument in app stop) <image> (argument in app start) _ __contains__() (yuio.cli.Namespace method) __getitem__() (yuio.cli.Namespace method) __ior__() (yuio.config.Config method) __or__() (yuio.config.Config method) __setitem__() (yuio.cli.Namespace method) __wrapped_parser__ (yuio.parse.Parser attribute) __yuio_by_name__ (built-in variable) __yuio_doc_inline__ (built-in variable) __yuio_short_help__ (built-in variable) __yuio_to_dash_case__ (built-in variable) _allow_completing_duplicates (yuio.parse.CollectionParser attribute) _draw_task() (yuio.widget.Task method) _draw_task_progress() (yuio.widget.Task method) _draw_task_progressbar() (yuio.widget.Task method) _format_task() (yuio.widget.Task method) _format_task_comment() (yuio.widget.Task method) _format_task_msg() (yuio.widget.Task method) _get_children() (yuio.io.TaskBase method) _get_parent() (yuio.io.TaskBase method) _get_priority() (yuio.io.TaskBase method) _get_widget() (yuio.io.TaskBase method) _inner (yuio.parse.WrappingParser attribute) _inner_raw (yuio.parse.WrappingParser attribute) _is_enabled() (yuio.io.MessageChannel method) _is_toplevel() (yuio.io.TaskBase method) _lock (yuio.io.TaskBase property) _msg_kwargs (yuio.io.MessageChannel attribute) _process() (yuio.complete.Completer method) _request_update() (yuio.io.TaskBase method) _set_color_if_not_overridden() (yuio.theme.Theme method) _set_msg_decoration_ascii_if_not_overridden() (yuio.theme.Theme method) _set_msg_decoration_unicode_if_not_overridden() (yuio.theme.Theme method) _update_kwargs() (yuio.io.MessageChannel method) _validate() (yuio.parse.ValidatingParser method) _widget_class (yuio.io.Task attribute) _widgets_are_displayed() (yuio.io.TaskBase method) _wrap() (yuio.util.UserString method) A :annotation: (directive option) Action (class in yuio.widget) ActionKey (class in yuio.widget) ActionKeys (class in yuio.widget) active_color (yuio.string.ColorizedString property) active_url (yuio.string.ColorizedString property) add() (yuio.complete.CompletionCollector method) (yuio.widget.VerticalLayoutBuilder method) add_group() (yuio.complete.CompletionCollector method) add_type() (yuio.json_schema.JsonSchemaContext method) ADDED (yuio.git.Modification attribute) Admonition (class in yuio.doc) ahead (yuio.git.Status attribute) AllOf (class in yuio.json_schema) allow_abbrev (yuio.app.App attribute) (yuio.cli.Option attribute) allow_implicit_inline_arg (yuio.cli.Option attribute) allow_inline_arg (yuio.cli.Option attribute) allow_no_args (yuio.cli.Option attribute) alt (yuio.widget.KeyboardEvent attribute) Alternative (class in yuio.complete) And() (in module yuio.string) and_() (yuio.string.JoinRepr class method) (yuio.string.JoinStr class method) ANSI (yuio.color.ColorSupport attribute) ANSI_256 (yuio.color.ColorSupport attribute) ANSI_TRUE (yuio.color.ColorSupport attribute) Any (class in yuio.json_schema) AnyOf (class in yuio.json_schema) AnyString (in module yuio.string) App (class in yuio.app) app (command) app() (in module yuio.app) append() (yuio.widget.VerticalLayout method) append_color() (yuio.string.ColorizedString method) append_colorized_str() (yuio.string.ColorizedString method) append_link() (yuio.string.ColorizedString method) append_no_wrap() (yuio.string.ColorizedString method) append_str() (yuio.string.ColorizedString method) Apply (class in yuio.parse) (class in yuio.widget) ARGS_GROUP (in module yuio.cli) Argument (class in yuio.cli) ArgumentError (class in yuio.cli) arguments (yuio.cli.ArgumentError attribute) Array (class in yuio.json_schema) ARROW_DOWN (yuio.widget.Key attribute) ARROW_LEFT (yuio.widget.Key attribute) ARROW_RIGHT (yuio.widget.Key attribute) ARROW_UP (yuio.widget.Key attribute) as_code() (yuio.color.Color method) (yuio.string.ColorizedString method) ask() (in module yuio.io) assert_type() (yuio.parse.Parser method) AstBase (class in yuio.doc) attach() (yuio.io.TaskBase method) author (yuio.git.Commit attribute) author_datetime (yuio.git.Commit attribute) author_email (yuio.git.Commit attribute) B :by-name: (directive option) cli:autoobject (directive) back (yuio.color.Color attribute) BACK_BLACK (yuio.color.Color attribute) BACK_BLUE (yuio.color.Color attribute) BACK_CYAN (yuio.color.Color attribute) back_from_hex() (yuio.color.Color class method) back_from_rgb() (yuio.color.Color class method) BACK_GREEN (yuio.color.Color attribute) BACK_MAGENTA (yuio.color.Color attribute) BACK_NORMAL (yuio.color.Color attribute) BACK_RED (yuio.color.Color attribute) BACK_WHITE (yuio.color.Color attribute) BACK_YELLOW (yuio.color.Color attribute) background (yuio.term.TerminalTheme attribute) BACKSPACE (yuio.widget.Key attribute) BaseTheme (class in yuio.theme) behind (yuio.git.Status attribute) bell() (yuio.widget.RenderContext method) bind() (in module yuio.widget) bisect_start (yuio.git.Status attribute) black (yuio.term.TerminalTheme attribute) blink (yuio.color.Color attribute) blue (yuio.term.TerminalTheme attribute) body (yuio.git.Commit attribute) bold (yuio.color.Color attribute) Bool (class in yuio.parse) bool_option() (in module yuio.app) Boolean (class in yuio.json_schema) BoolOption (class in yuio.cli) Bound (class in yuio.parse) br() (in module yuio.io) (yuio.io.MessageChannel method) Branch (class in yuio.git) BRANCH (yuio.git.RefCompleterMode attribute) branch (yuio.git.Status attribute) branches() (yuio.git.Repo method) BranchParser (class in yuio.git) bright_black (yuio.term.TerminalTheme attribute) bright_blue (yuio.term.TerminalTheme attribute) bright_cyan (yuio.term.TerminalTheme attribute) bright_green (yuio.term.TerminalTheme attribute) bright_magenta (yuio.term.TerminalTheme attribute) bright_red (yuio.term.TerminalTheme attribute) bright_white (yuio.term.TerminalTheme attribute) bright_yellow (yuio.term.TerminalTheme attribute) bug_report (yuio.app.App attribute) C can_run_widgets (yuio.term.Term property) canvas_height (yuio.widget.RenderContext property) canvas_width (yuio.widget.RenderContext property) CAPITAL_LETTER (yuio.doc.ListEnumeratorKind attribute) CAPITAL_ROMAN (yuio.doc.ListEnumeratorKind attribute) CaseFold (class in yuio.parse) changes (yuio.git.Status attribute) check() (yuio.theme.Theme method) check_type() (yuio.parse.Parser method) cherry_pick_head (yuio.git.Status attribute) Choice (class in yuio.complete) (class in yuio.widget) clear_screen() (yuio.widget.RenderContext method) cli:any (role) cli:arg (role) cli:argument (directive) cli:autoobject (directive) :by-name: (directive option) :env-prefix: (directive option) :env: (directive option) :flag-prefix: (directive option) :flags: (directive option) :no-by-name: (directive option) :no-to-dash-case: (directive option) :prog: (directive option) :subcommands: (directive option) :to-dash-case: (directive option) cli:cfg (role) cli:cli (role) cli:cmd (role) cli:command (directive) cli:config (directive) cli:env (role) cli:envvar (directive) cli:field (directive) (role) cli:flag (directive) (role) cli:obj (role) cli:opt (role) CliParser (class in yuio.cli) ClosedIO (class in yuio.util) Code (class in yuio.doc) COLLAPSE (in module yuio) collapse (yuio.cli.HelpGroup attribute) CollectionParser (class in yuio.parse) collectors (yuio.dbg.ReportSettings attribute) Color (class in yuio.color) color_support (yuio.term.Term attribute) color_tag (yuio.widget.Option attribute) Colorable (in module yuio.string) colorize() (in module yuio.string) ColorizedReprProtocol (in module yuio.string) ColorizedString (class in yuio.string) ColorizedStrProtocol (in module yuio.string) colors (yuio.theme.Theme attribute) ColorSupport (class in yuio.color) ColorValue (class in yuio.color) Command (class in yuio.cli) CommandInfo (class in yuio.app) comment (yuio.complete.Completion attribute) (yuio.complete.Option attribute) (yuio.widget.Option attribute) comment() (yuio.io.Task method) (yuio.widget.Task method) Commit (class in yuio.git) commit (yuio.git.Status attribute) commit_changed (yuio.git.SubmoduleStatus attribute) (yuio.git.UnmergedSubmoduleStatus attribute) CommitParser (class in yuio.git) committer (yuio.git.Commit attribute) committer_datetime (yuio.git.Commit attribute) committer_email (yuio.git.Commit attribute) CommitTrailers (class in yuio.git) commonprefix() (in module yuio.util) complete() (yuio.complete.Completer method) Completer (class in yuio.complete) completer() (yuio.parse.Parser method) Completion (class in yuio.complete) completion (yuio.complete.Completion attribute) (yuio.complete.Option attribute) CompletionCollector (class in yuio.complete) Config (class in yuio.config) config (config) (flag in main) (yuio.cli.ConfigNamespace property) ConfigNamespace (class in yuio.cli) ConfigParser (class in yuio.config) ConfigParsingContext (class in yuio.parse) const (yuio.cli.StoreConstOption attribute) constants (yuio.json_schema.Enum attribute) Container (class in yuio.doc) content (yuio.doc.TextRegion attribute) (yuio.parse.StrParsingContext attribute) convert() (yuio.string.ReprContext method) COPIED (yuio.git.Modification attribute) copy() (yuio.string.ColorizedString method) count_option() (in module yuio.app) CountOption (class in yuio.cli) cpu (field in config.default_container_config) ctrl (yuio.widget.KeyboardEvent attribute) Cut (class in yuio.doc) cut-if-not-sphinx (directive) cyan (yuio.term.TerminalTheme attribute) D :display-name: (directive option) DARK (yuio.term.Lightness attribute) darken() (yuio.color.ColorValue method) data (yuio.color.ColorValue attribute) (yuio.secret.SecretValue attribute) data_dir (field in config) Date (class in yuio.parse) DateTime (class in yuio.parse) Decimal (class in yuio.parse) dedent() (in module yuio.util) dedup_words (yuio.complete.CompletionCollector attribute) default (yuio.app.OptionSettings attribute) (yuio.cli.ValueOption attribute) (yuio.json_schema.Meta attribute) default_container_config (config in config) default_desc (yuio.app.OptionSettings attribute) (yuio.cli.Option attribute) default_event_handler() (yuio.widget.Widget method) DefaultTheme (class in yuio.theme) DELETE (yuio.widget.Key attribute) DELETED (yuio.git.Modification attribute) dependencies (yuio.dbg.ReportSettings attribute) desc (yuio.cli.Command attribute) (yuio.parse.ConfigParsingContext attribute) descend() (yuio.parse.ConfigParsingContext method) describe() (yuio.parse.Parser method) describe_many() (yuio.parse.Parser method) describe_or_def() (yuio.parse.Parser method) describe_value() (yuio.parse.Parser method) description (yuio.app.App attribute) (yuio.json_schema.Meta attribute) descriptions (yuio.json_schema.Enum attribute) dest (yuio.app.OptionSettings attribute) (yuio.cli.Command attribute) (yuio.cli.Option attribute) detach() (yuio.io.TaskBase method) detect_ci() (in module yuio.term) detect_ci_color_support() (in module yuio.term) detect_editor() (in module yuio.io) detect_shell() (in module yuio.io) Dict (class in yuio.json_schema) (class in yuio.parse) dim (yuio.color.Color attribute) Dir (class in yuio.complete) (class in yuio.parse) (in module yuio.ty) DISABLED (in module yuio) display_text (yuio.widget.Option attribute) display_text_prefix (yuio.widget.Option attribute) display_text_suffix (yuio.widget.Option attribute) doc_format (yuio.app.App attribute) DocParser (class in yuio.doc) Document (class in yuio.doc) DONE (yuio.io.Task.Status attribute) (yuio.widget.Task.Status attribute) done() (yuio.io.Task method) DOT (yuio.doc.ListMarkerKind attribute) dprefix (yuio.complete.Completion attribute) draw() (yuio.widget.VerticalLayout method) (yuio.widget.Widget method) dsuffix (yuio.complete.Completion attribute) dump() (yuio.doc.AstBase method) E :enum: (directive option) :env-prefix: (directive option) cli:autoobject (directive) :env: (directive option) cli:autoobject (directive) edit() (in module yuio.io) Empty (class in yuio.complete) enable_internal_logging() (in module yuio) enabled (yuio.io.MessageChannel attribute) ENCLOSED (yuio.doc.ListMarkerKind attribute) end (yuio.parse.StrParsingContext attribute) END (yuio.widget.Key attribute) end_link() (yuio.string.ColorizedString method) end_no_wrap() (yuio.string.ColorizedString method) ENTER (yuio.widget.Key attribute) Enum (class in yuio.json_schema) (class in yuio.parse) enumerator_kind (yuio.doc.List attribute) EnvCollector (in module yuio.dbg) epilog (yuio.app.App attribute) (yuio.cli.Command attribute) ERROR (yuio.io.Task.Status attribute) (yuio.widget.Task.Status attribute) error() (in module yuio.io) (yuio.io.MessageChannel method) (yuio.io.Task method) error_with_tb() (in module yuio.io) (yuio.io.MessageChannel method) ESCAPE (yuio.widget.Key attribute) event() (yuio.widget.VerticalLayout method) (yuio.widget.Widget method) ExcInfo (in module yuio.io) exec() (in module yuio.exec) ExecError (class in yuio.exec) ExecError.cmd (in module yuio.exec) ExecError.output (in module yuio.exec) ExecError.returncode (in module yuio.exec) ExecError.stderr (in module yuio.exec) ExecError.stdout (in module yuio.exec) ExistingPath (class in yuio.parse) (in module yuio.ty) explicit_newline (yuio.string.ColorizedString property) extend() (yuio.string.ColorizedString method) (yuio.widget.VerticalLayout method) F :flag-prefix: (directive option) cli:autoobject (directive) :flags: (directive option) cli:autoobject (directive) F1 (yuio.widget.Key attribute) F10 (yuio.widget.Key attribute) F11 (yuio.widget.Key attribute) F12 (yuio.widget.Key attribute) F2 (yuio.widget.Key attribute) F3 (yuio.widget.Key attribute) F4 (yuio.widget.Key attribute) F5 (yuio.widget.Key attribute) F6 (yuio.widget.Key attribute) F7 (yuio.widget.Key attribute) F8 (yuio.widget.Key attribute) F9 (yuio.widget.Key attribute) failure() (in module yuio.io) (yuio.io.MessageChannel method) failure_with_tb() (in module yuio.io) (yuio.io.MessageChannel method) fallback_msg (yuio.parse.ParsingError attribute) fallback_width (yuio.theme.Theme attribute) field() (in module yuio.app) File (class in yuio.complete) (class in yuio.parse) (in module yuio.ty) FileStatus (class in yuio.git) finalize() (yuio.complete.CompletionCollector method) (yuio.widget.RenderContext method) find_docs() (in module yuio.util) Flag (class in yuio.cli) flag (yuio.cli.Argument attribute) (yuio.cli.ArgumentError attribute) flags (yuio.app.OptionSettings attribute) (yuio.cli.Option attribute) Float (class in yuio.parse) Footnote (class in yuio.doc) FootnoteContainer (class in yuio.doc) FORCE_COLOR (envvar) FORCE_NO_COLOR (envvar) fore (yuio.color.Color attribute) FORE_BLACK (yuio.color.Color attribute) FORE_BLUE (yuio.color.Color attribute) FORE_CYAN (yuio.color.Color attribute) fore_from_hex() (yuio.color.Color class method) fore_from_rgb() (yuio.color.Color class method) FORE_GREEN (yuio.color.Color attribute) FORE_MAGENTA (yuio.color.Color attribute) FORE_NORMAL (yuio.color.Color attribute) FORE_NORMAL_DIM (yuio.color.Color attribute) FORE_RED (yuio.color.Color attribute) FORE_WHITE (yuio.color.Color attribute) FORE_YELLOW (yuio.color.Color attribute) foreground (yuio.term.TerminalTheme attribute) Format (class in yuio.string) format() (yuio.doc.Formatter method) format_alias_flags() (yuio.cli.Option method) format_default() (yuio.cli.Option method) format_help_tail() (yuio.cli.Option method) format_metavar() (yuio.cli.Option method) format_usage() (yuio.cli.Option method) Formatter (class in yuio.doc) (class in yuio.io) Fraction (class in yuio.parse) frame() (yuio.widget.RenderContext method) from_hex() (yuio.color.ColorValue class method) from_letters() (in module yuio.doc) from_parsing_error() (yuio.cli.ArgumentError class method) from_path() (yuio.string.Link class method) from_rgb() (yuio.color.ColorValue class method) from_roman() (in module yuio.doc) from_type_hint() (in module yuio.parse) FrozenSet (class in yuio.parse) full_prefix (yuio.complete.CompletionCollector attribute) full_suffix (yuio.complete.CompletionCollector attribute) G Ge (class in yuio.parse) get_color() (yuio.string.ReprContext method) (yuio.theme.Theme method) get_help() (yuio.cli.LazyCommand method) get_highlighter() (in module yuio.hl) get_msg_decoration() (yuio.string.ReprContext method) (yuio.widget.RenderContext method) get_nargs() (yuio.parse.Parser method) get_ongoing_operation() (yuio.git.Status method) get_staged_changes() (yuio.git.Status method) get_term() (in module yuio.io) get_term_from_stream() (in module yuio.term) get_theme() (in module yuio.io) get_tty() (in module yuio.term) get_tty_size() (in module yuio.term) get_type() (yuio.json_schema.JsonSchemaContext method) get_unstaged_changes() (yuio.git.Status method) git() (yuio.git.Repo method) git_dir (yuio.git.Repo property) GitError (class in yuio.git) GitExecError (class in yuio.git) GitRepo (class in yuio.parse) (in module yuio.ty) GitUnavailableError (class in yuio.git) green (yuio.term.TerminalTheme attribute) Grid (class in yuio.widget) group_color_tag (yuio.complete.Completion attribute) group_id (yuio.complete.Completion attribute) groups (yuio.widget.WidgetHelp attribute) Gt (class in yuio.parse) H Handler (class in yuio.io) has_ongoing_operation() (yuio.git.Status method) has_staged_changes() (yuio.git.Status method) has_tracked_changes (yuio.git.SubmoduleStatus attribute) (yuio.git.UnmergedSubmoduleStatus attribute) has_unstaged_changes() (yuio.git.Status method) has_untracked_changes (yuio.git.SubmoduleStatus attribute) (yuio.git.UnmergedSubmoduleStatus attribute) hash (yuio.git.Commit attribute) (yuio.git.CommitTrailers attribute) HEAD (yuio.git.RefCompleterMode attribute) Heading (class in yuio.doc) heading() (in module yuio.io) (yuio.io.MessageChannel method) height (yuio.widget.RenderContext property) help (yuio.app.App attribute) (yuio.app.OptionSettings attribute) (yuio.cli.Command attribute) (yuio.cli.HelpGroup attribute) (yuio.cli.LazyCommand attribute) (yuio.cli.Option attribute) help() (in module yuio.widget) help_data (yuio.widget.Widget property) help_group (yuio.app.OptionSettings attribute) (yuio.cli.Option attribute) HelpGroup (class in yuio.cli) HelpOption (class in yuio.cli) highlight() (yuio.hl.SyntaxHighlighter method) highlighted (yuio.string.ReprContext attribute) Hl (class in yuio.string) hl() (in module yuio.io) (yuio.io.MessageChannel method) (yuio.string.ReprContext method) HOME (yuio.widget.Key attribute) Hr (class in yuio.string) hr() (in module yuio.io) (yuio.io.MessageChannel method) I if-not-opt-doc (directive) if-not-sphinx (directive) if-opt-doc (directive) if-sphinx (directive) IGNORED (yuio.git.Modification attribute) Indent (class in yuio.string) indent() (yuio.string.ColorizedString method) index (yuio.cli.Argument attribute) (yuio.cli.Flag attribute) info() (in module yuio.io) (yuio.io.MessageChannel method) inline() (in module yuio.app) inline_help (yuio.widget.WidgetHelp attribute) Input (class in yuio.widget) InputWithCompletion (class in yuio.widget) INSERT (yuio.widget.Key attribute) Int (class in yuio.parse) Integer (class in yuio.json_schema) inverse (yuio.color.Color attribute) iprefix (yuio.complete.Completion attribute) (yuio.complete.CompletionCollector attribute) is_dev_mode (yuio.app.App attribute) is_secret() (yuio.parse.Parser method) is_tty (yuio.term.Term property) is_unicode (yuio.term.Term attribute) istream (yuio.term.Term attribute) istream_is_tty (yuio.term.Term attribute) isuffix (yuio.complete.Completion attribute) (yuio.complete.CompletionCollector attribute) italic (yuio.color.Color attribute) item (yuio.json_schema.Array attribute) (yuio.json_schema.Meta attribute) (yuio.json_schema.Ref attribute) items (yuio.dbg.Report attribute) (yuio.doc.Container attribute) (yuio.doc.Text attribute) (yuio.json_schema.AllOf attribute) (yuio.json_schema.AnyOf attribute) (yuio.json_schema.OneOf attribute) (yuio.json_schema.Tuple attribute) iter() (yuio.io.Task method) J JoinRepr (class in yuio.string) JoinStr (class in yuio.string) Json (class in yuio.parse) JsonSchemaContext (class in yuio.json_schema) JsonSchemaType (class in yuio.json_schema) JsonValue (class in yuio.json_schema) K Key (class in yuio.widget) key (yuio.json_schema.Dict attribute) (yuio.parse.ConfigParsingContext attribute) (yuio.widget.KeyboardEvent attribute) KeyboardEvent (class in yuio.widget) L layout() (yuio.widget.VerticalLayout method) (yuio.widget.Widget method) lazy_subcommand() (yuio.app.App method) LazyCommand (class in yuio.cli) Le (class in yuio.parse) len (yuio.string.ColorizedString property) LenBound (class in yuio.parse) LenGe (class in yuio.parse) LenGt (class in yuio.parse) LenLe (class in yuio.parse) LenLt (class in yuio.parse) lerp() (yuio.color.Color static method) (yuio.color.ColorValue static method) level (yuio.doc.Heading attribute) LIGHT (yuio.term.Lightness attribute) lighten() (yuio.color.ColorValue method) Lightness (class in yuio.term) lightness (yuio.term.TerminalTheme attribute) Line (class in yuio.widget) line_width() (in module yuio.string) lines (yuio.doc.Code attribute) Link (class in yuio.string) LinkMarker (class in yuio.string) List (class in yuio.complete) (class in yuio.doc) (class in yuio.parse) list (command in app) ListEnumeratorKind (class in yuio.doc) ListItem (class in yuio.doc) ListMarkerKind (class in yuio.doc) Literal (class in yuio.parse) load() (in module yuio.theme) (yuio.cli.LazyCommand method) load_from_env() (yuio.config.Config class method) load_from_json_file() (yuio.config.Config class method) load_from_parsed_file() (yuio.config.Config class method) load_from_toml_file() (yuio.config.Config class method) load_from_yaml_file() (yuio.config.Config class method) loader (yuio.cli.LazyCommand attribute) log() (yuio.git.Repo method) long_flag_prefix (yuio.app.OptionSettings attribute) Lower (class in yuio.parse) Lt (class in yuio.parse) M magenta (yuio.term.TerminalTheme attribute) make_dummy() (yuio.string.ReprContext static method) (yuio.term.Term static method) make_path() (yuio.parse.ConfigParsingContext method) make_repr_context() (in module yuio.io) (yuio.io.MessageChannel method) (yuio.widget.RenderContext method) Map (class in yuio.parse) (class in yuio.widget) MappingParser (class in yuio.parse) marker (yuio.doc.Footnote attribute) marker_kind (yuio.doc.List attribute) match_luminosity() (yuio.color.ColorValue method) max_depth (yuio.string.ReprContext attribute) Md (class in yuio.string) md() (in module yuio.io) (yuio.io.MessageChannel method) MdParser (class in yuio.md) memory (field in config.default_container_config) merge (yuio.app.OptionSettings attribute) (yuio.cli.ValueOption attribute) merge() (yuio.widget.WidgetHelp method) merge_dicts() (in module yuio.util) merge_dicts_opt() (in module yuio.util) merge_head (yuio.git.Status attribute) MessageChannel (class in yuio.io) Meta (class in yuio.json_schema) metavar (yuio.cli.Argument attribute) (yuio.cli.Command attribute) (yuio.cli.Option attribute) MISC_GROUP (in module yuio.cli) MISSING (in module yuio) Modification (class in yuio.git) MODIFIED (yuio.git.Modification attribute) module yuio.app yuio.cli yuio.color yuio.complete yuio.config yuio.dbg yuio.doc yuio.exec yuio.ext.sphinx yuio.git yuio.hl yuio.io yuio.json_schema yuio.md yuio.parse yuio.rst yuio.secret yuio.string yuio.term yuio.theme yuio.ty yuio.util yuio.widget move_pos() (yuio.widget.RenderContext method) msg_decorations_ascii (yuio.theme.Theme attribute) msg_decorations_unicode (yuio.theme.Theme attribute) multiline (yuio.string.ReprContext attribute) Multiselect (class in yuio.widget) mutex_group (yuio.app.OptionSettings attribute) (yuio.cli.Option attribute) MutuallyExclusiveGroup (class in yuio.cli) N :name: (directive option) :no-by-name: (directive option) cli:autoobject (directive) :no-contents-entry: (directive option) :no-index-entry: (directive option) :no-index: (directive option) :no-to-dash-case: (directive option) cli:autoobject (directive) :no-typesetting: (directive option) n_arg (yuio.cli.ArgumentError attribute) (yuio.parse.ParsingError attribute) (yuio.parse.StrParsingContext attribute) name (yuio.app.CommandInfo attribute) (yuio.app.OptionSettings attribute) (yuio.cli.Command attribute) (yuio.json_schema.Ref attribute) Namespace (class in yuio.cli) NArgs (in module yuio.cli) nargs (yuio.cli.Option attribute) neg_flags (yuio.cli.BoolOption attribute) Never (class in yuio.json_schema) new_line() (yuio.widget.RenderContext method) NO_COLOR (envvar) NO_WRAP_END (in module yuio.string) NO_WRAP_START (in module yuio.string) NoHeadings (class in yuio.doc) NONE (yuio.color.Color attribute) (yuio.color.ColorSupport attribute) NonEmptyDict (in module yuio.ty) NonEmptyFrozenSet (in module yuio.ty) NonEmptyList (in module yuio.ty) NonEmptySet (in module yuio.ty) NonEmptyStr (in module yuio.ty) NonExistentPath (class in yuio.parse) (in module yuio.ty) NonNegFloat (in module yuio.ty) NonNegInt (in module yuio.ty) NonNegSeconds (in module yuio.ty) NonNegTimeDelta (in module yuio.ty) NotARepositoryError (class in yuio.git) NoWrapEnd (in module yuio.string) NoWrapMarker (in module yuio.string) NoWrapStart (in module yuio.string) ns_ctor (yuio.cli.Command attribute) ns_dest (yuio.cli.Command attribute) nth_metavar() (yuio.cli.Option method) Null (class in yuio.json_schema) num_completions (yuio.complete.CompletionCollector attribute) Number (class in yuio.json_schema) NUMBER (yuio.doc.ListEnumeratorKind attribute) number (yuio.doc.ListItem attribute) O Object (class in yuio.json_schema) OneOf (class in yuio.json_schema) (class in yuio.parse) Opaque (class in yuio.json_schema) Option (class in yuio.cli) (class in yuio.complete) (class in yuio.widget) option (yuio.cli.ArgumentError attribute) Optional (class in yuio.parse) OptionCtor (in module yuio.app) options (yuio.cli.Command attribute) options() (yuio.parse.Parser method) OptionSettings (class in yuio.app) OPTS_GROUP (in module yuio.cli) Or() (in module yuio.string) or_() (yuio.string.JoinRepr class method) (yuio.string.JoinStr class method) Ordinal (class in yuio.string) orig_ref (yuio.git.Commit attribute) orig_stderr() (in module yuio.io) orig_stdout() (in module yuio.io) ostream (yuio.term.Term attribute) ostream_is_tty (yuio.term.Term attribute) P :parent-command: (directive option) :prog: (directive option) cli:autoobject (directive) :python-name: (directive option) package (yuio.dbg.ReportSettings attribute) PAGE_DOWN (yuio.widget.Key attribute) PAGE_UP (yuio.widget.Key attribute) Pair (in module yuio.ty) Paragraph (class in yuio.doc) PAREN (yuio.doc.ListMarkerKind attribute) parent (yuio.parse.ConfigParsingContext attribute) parse() (in module yuio.md) (in module yuio.rst) (yuio.cli.CliParser method) (yuio.doc.DocParser method) (yuio.parse.Parser method) parse_config() (yuio.parse.Parser method) parse_config_with_ctx() (yuio.parse.Parser method) parse_many() (yuio.parse.Parser method) parse_many_option() (in module yuio.app) parse_many_with_ctx() (yuio.parse.Parser method) parse_one_option() (in module yuio.app) parse_paragraph() (yuio.doc.DocParser method) parse_with_ctx() (yuio.parse.Parser method) ParseManyOption (class in yuio.cli) ParseOneOption (class in yuio.cli) Parser (class in yuio.parse) parser (yuio.app.OptionSettings attribute) (yuio.cli.ParserOption attribute) ParserOption (class in yuio.cli) ParsingError (class in yuio.parse) PartialParser (class in yuio.parse) PASTE (yuio.widget.Key attribute) paste_str (yuio.widget.KeyboardEvent attribute) Path (class in yuio.parse) (in module yuio.ty) path (yuio.cli.ArgumentError attribute) (yuio.git.PathStatus attribute) (yuio.git.Repo property) (yuio.parse.ParsingError attribute) path_from (yuio.git.FileStatus attribute) PathStatus (class in yuio.git) pattern (yuio.json_schema.String attribute) PENDING (yuio.io.Task.Status attribute) (yuio.widget.Task.Status attribute) pending() (yuio.io.Task method) percent_format() (yuio.string.ColorizedString method) Plural (class in yuio.string) pos (yuio.cli.Argument attribute) (yuio.cli.ArgumentError attribute) (yuio.parse.ParsingError attribute) pos_flags (yuio.cli.BoolOption attribute) PosFloat (in module yuio.ty) PosInt (in module yuio.ty) POSITIONAL (in module yuio) PosSeconds (in module yuio.ty) post_process() (yuio.cli.Option method) PosTimeDelta (in module yuio.ty) pprint() (yuio.json_schema.JsonSchemaType method) precedence (yuio.json_schema.JsonSchemaType attribute) prefix (yuio.complete.CompletionCollector attribute) prepare() (yuio.widget.RenderContext method) PrettyException (class in yuio) primary_long_flags (yuio.cli.Option property) primary_short_flag (yuio.cli.Option property) print_report() (in module yuio.dbg) print_status() (yuio.git.Repo method) Printable (in module yuio.string) process() (yuio.cli.Option method) prog (yuio.app.App attribute) progress() (yuio.io.Task method) (yuio.widget.Task method) progress_bar_width (yuio.theme.Theme attribute) progress_scale() (yuio.io.Task method) (yuio.widget.Task method) progress_size() (yuio.io.Task method) (yuio.widget.Task method) properties (yuio.json_schema.Object attribute) Python Enhancement Proposals PEP 570, [1] Q qualname (yuio.app.OptionSettings attribute) Quote (class in yuio.doc) R Raw (class in yuio.doc) raw (yuio.doc.Raw attribute) (yuio.parse.ParsingError attribute) raw() (in module yuio.io) (yuio.io.MessageChannel method) rebase_head (yuio.git.Status attribute) red (yuio.term.TerminalTheme attribute) Ref (class in yuio.git) (class in yuio.json_schema) ref (yuio.json_schema.Ref attribute) RefCompleter (class in yuio.git) RefCompleterMode (class in yuio.git) RefParser (class in yuio.git) Regex (class in yuio.parse) register_highlighter() (in module yuio.hl) register_type_hint_conversion() (in module yuio.parse) registry (field in config) Remote (class in yuio.git) REMOTE (yuio.git.RefCompleterMode attribute) RemoteParser (class in yuio.git) remotes() (yuio.git.Repo method) remove_opaque() (yuio.json_schema.JsonSchemaType method) rename_group() (yuio.widget.WidgetHelp method) RENAMED (yuio.git.Modification attribute) render() (yuio.json_schema.JsonSchemaContext method) (yuio.json_schema.JsonSchemaType method) (yuio.widget.RenderContext method) RenderContext (class in yuio.widget) Repo (class in yuio.git) Report (class in yuio.dbg) ReportSettings (class in yuio.dbg) Repr (class in yuio.string) repr() (yuio.string.ReprContext method) repr_from_rich() (in module yuio.string) ReprContext (class in yuio.string) required (yuio.app.OptionSettings attribute) (yuio.cli.MutuallyExclusiveGroup attribute) (yuio.cli.Option attribute) reset_color() (yuio.widget.RenderContext method) restore_streams() (in module yuio.io) Result (class in yuio.widget) resume() (yuio.io.SuspendOutput method) ReSyntaxHighlighter (class in yuio.hl) revert_head (yuio.git.Status attribute) RichReprProtocol (in module yuio.string) RichReprResult (in module yuio.string) root (yuio.git.Repo property) Rst (class in yuio.string) rst() (in module yuio.io) (yuio.io.MessageChannel method) RstParser (class in yuio.rst) rsuffix (yuio.complete.Completion attribute) (yuio.complete.CompletionCollector attribute) rsymbols (yuio.complete.Completion attribute) (yuio.complete.CompletionCollector attribute) run() (yuio.app.App method) (yuio.widget.Widget method) RUNNING (yuio.io.Task.Status attribute) (yuio.widget.Task.Status attribute) running() (yuio.io.Task method) S :subcommands: (directive option) cli:autoobject (directive) save_state() (yuio.complete.CompletionCollector method) schema (yuio.json_schema.Opaque attribute) Seconds (class in yuio.parse) (in module yuio.ty) Secret (class in yuio.parse) SecretInput (class in yuio.widget) SecretString (in module yuio.secret) SecretValue (class in yuio.secret) selected (yuio.widget.Option attribute) separate_headings (yuio.theme.Theme attribute) Set (class in yuio.parse) set() (yuio.cli.ValueOption method) set_color() (yuio.theme.Theme method) (yuio.widget.RenderContext method) set_color_path() (yuio.widget.RenderContext method) set_final_pos() (yuio.widget.RenderContext method) set_msg_decoration_ascii() (yuio.theme.Theme method) set_msg_decoration_unicode() (yuio.theme.Theme method) set_pos() (yuio.widget.RenderContext method) set_status() (yuio.io.Task method) setup() (in module yuio.io) setup_logging (yuio.app.App attribute) shell() (in module yuio.io) shift (yuio.widget.KeyboardEvent attribute) short_hash (yuio.git.Commit property) show() (yuio.git.Repo method) show_if_inherited (yuio.app.OptionSettings attribute) (yuio.cli.Option attribute) SMALL_LETTER (yuio.doc.ListEnumeratorKind attribute) SMALL_ROMAN (yuio.doc.ListEnumeratorKind attribute) spinner_state (yuio.widget.RenderContext property) spinner_update_rate_ms (yuio.theme.Theme attribute) split() (yuio.parse.StrParsingContext method) split_off_prefix() (yuio.complete.CompletionCollector method) split_off_suffix() (yuio.complete.CompletionCollector method) Stack (class in yuio.string) staged (yuio.git.FileStatus attribute) start (command in app) (yuio.parse.StrParsingContext attribute) start_link() (yuio.string.ColorizedString method) start_no_wrap() (yuio.string.ColorizedString method) Status (class in yuio.git) status() (yuio.git.Repo method) stop (command in app) store_const_option() (in module yuio.app) store_false_option() (in module yuio.app) store_true_option() (in module yuio.app) StoreConstOption (class in yuio.cli) StoreFalseOption (class in yuio.cli) StoreTrueOption (class in yuio.cli) Str (class in yuio.parse) str() (yuio.string.ReprContext method) stream_is_unicode() (in module yuio.term) streams_wrapped() (in module yuio.io) String (class in yuio.json_schema) Strip (class in yuio.parse) strip() (yuio.parse.StrParsingContext method) strip_color_tags() (in module yuio.string) strip_if_non_space() (yuio.parse.StrParsingContext method) StrParsingContext (class in yuio.parse) STYLE_BLINK (yuio.color.Color attribute) STYLE_BOLD (yuio.color.Color attribute) STYLE_DIM (yuio.color.Color attribute) STYLE_INVERSE (yuio.color.Color attribute) STYLE_ITALIC (yuio.color.Color attribute) STYLE_NORMAL (yuio.color.Color attribute) STYLE_UNDERLINE (yuio.color.Color attribute) subcommand (yuio.app.CommandInfo property) subcommand() (yuio.app.App method) subcommand_required (yuio.app.App attribute) (yuio.cli.Command attribute) subcommands (yuio.cli.Command attribute) SUBCOMMANDS_GROUP (in module yuio.cli) SUBMODULE_MODIFIED (yuio.git.Modification attribute) SubmoduleStatus (class in yuio.git) subtask() (yuio.io.Task method) success() (in module yuio.io) (yuio.io.MessageChannel method) suffix (yuio.complete.CompletionCollector attribute) suggest_delim_for_type_hint_conversion() (in module yuio.parse) supports_colors (yuio.term.Term property) supports_colors_256 (yuio.term.Term property) supports_colors_true (yuio.term.Term property) supports_parse_many() (yuio.parse.Parser method) SuspendOutput (class in yuio.io) syntax (yuio.doc.Code attribute) SyntaxHighlighter (class in yuio.hl) T :to-dash-case: (directive option) cli:autoobject (directive) TAB (yuio.widget.Key attribute) Tag (class in yuio.git) TAG (yuio.git.RefCompleterMode attribute) TagParser (class in yuio.git) tags (yuio.git.Commit attribute) tags() (yuio.git.Repo method) Task (class in yuio.io) (class in yuio.widget) Task.Status (class in yuio.io) (class in yuio.widget) TaskBase (class in yuio.io) Term (class in yuio.term) term (yuio.string.ReprContext attribute) (yuio.widget.RenderContext property) terminal_theme (yuio.term.Term attribute) TerminalTheme (class in yuio.term) Text (class in yuio.doc) (class in yuio.widget) text (yuio.complete.CompletionCollector attribute) TextRegion (class in yuio.doc) them (yuio.git.UnmergedFileStatus attribute) ThematicBreak (class in yuio.doc) Theme (class in yuio.theme) theme (yuio.app.App attribute) (yuio.string.ReprContext attribute) (yuio.widget.RenderContext property) Time (class in yuio.parse) TimeDelta (class in yuio.parse) (in module yuio.ty) title (yuio.cli.HelpGroup attribute) (yuio.dbg.Report attribute) (yuio.doc.Admonition attribute) (yuio.git.Commit attribute) (yuio.json_schema.Meta attribute) to_color() (yuio.string.ReprContext method) (yuio.theme.Theme method) to_colorable() (yuio.PrettyException method) to_dash_case() (in module yuio.util) to_hex() (yuio.color.ColorValue method) to_json_schema() (yuio.config.Config class method) (yuio.parse.Parser method) to_json_value() (yuio.config.Config method) (yuio.parse.Parser method) to_letters() (in module yuio.doc) to_rgb() (yuio.color.ColorValue method) to_roman() (in module yuio.doc) ToColorable (in module yuio.string) trailers (yuio.git.CommitTrailers attribute) trailers() (yuio.git.Repo method) tree (yuio.git.FileStatus attribute) Tuple (class in yuio.complete) (class in yuio.json_schema) (class in yuio.parse) type (yuio.doc.Admonition attribute) TYPE_CHANGED (yuio.git.Modification attribute) type_mismatch() (yuio.parse.ParsingError class method) TypeRepr (class in yuio.string) U underline (yuio.color.Color attribute) Union (class in yuio.parse) unique_items (yuio.json_schema.Array attribute) UNKNOWN (yuio.term.Lightness attribute) UnmergedFileStatus (class in yuio.git) UnmergedSubmoduleStatus (class in yuio.git) UNMODIFIED (yuio.git.Modification attribute) UNTRACKED (yuio.git.Modification attribute) update() (yuio.config.Config method) UPDATED (yuio.git.Modification attribute) Upper (class in yuio.parse) upstream (yuio.git.Status attribute) us (yuio.git.UnmergedFileStatus attribute) usage (yuio.app.App attribute) (yuio.app.OptionSettings attribute) (yuio.cli.Command attribute) (yuio.cli.Option attribute) UserIoError (class in yuio.io) UserString (class in yuio.util) V ValidatingParser (class in yuio.parse) value (yuio.cli.Argument attribute) (yuio.cli.Flag attribute) (yuio.json_schema.Dict attribute) (yuio.parse.ConfigParsingContext attribute) (yuio.parse.StrParsingContext attribute) (yuio.widget.Option attribute) (yuio.widget.Result attribute) ValueOption (class in yuio.cli) ValueParser (class in yuio.parse) version (yuio.app.App attribute) (yuio.cli.VersionOption attribute) VersionOption (class in yuio.cli) VerticalLayout (class in yuio.widget) VerticalLayoutBuilder (class in yuio.widget) W wait_for_user() (in module yuio.io) warning() (in module yuio.io) (yuio.io.MessageChannel method) white (yuio.term.TerminalTheme attribute) Widget (class in yuio.widget) widget() (yuio.parse.Parser method) WidgetHelp (class in yuio.widget) width (yuio.string.ColorizedString property) (yuio.string.ReprContext attribute) (yuio.widget.RenderContext property) with_action() (yuio.widget.WidgetHelp method) with_base_color() (yuio.string.ColorizedString method) with_settings() (yuio.string.ReprContext method) WithBaseColor (class in yuio.string) WithMeta (class in yuio.parse) without_group() (yuio.widget.WidgetHelp method) Wrap (class in yuio.string) wrap() (yuio.parse.PartialParser method) (yuio.string.ColorizedString method) wrap_streams() (in module yuio.io) wrapped() (yuio.app.App method) WrappingParser (class in yuio.parse) write() (yuio.widget.RenderContext method) write_text() (yuio.widget.RenderContext method) Y yellow (yuio.term.TerminalTheme attribute) yuio.app module yuio.cli module yuio.color module yuio.complete module yuio.config module yuio.dbg module yuio.doc module yuio.exec module yuio.ext.sphinx module yuio.git module yuio.hl module yuio.io module yuio.json_schema module yuio.md module yuio.parse module yuio.rst module yuio.secret module yuio.string module yuio.term module yuio.theme module yuio.ty module yuio.util module yuio.widget module YUIO_DEBUG (envvar) YUIO_DEBUG_FILE (envvar) YuioDeprecationWarning (class in yuio) YuioPendingDeprecationWarning (class in yuio) YuioWarning (class in yuio)