Rich progress displays.

Author: Parker Hicks Date: 2025-09-25

Last updated: 2025-09-26 by Parker Hicks

spinner(desc, p_message, end_message)

Function decorator to apply a rich progress spinner.

progress_bar(padding='')

Creates a custom rich progress bar.

Modified from Timothy Gebhard: https://timothygebhard.de/posts/richer-progress-bars-for-rich/

progress_wrapper(desc, verbose, total, func, padding='', *args, **kwargs)

Function wrapper to apply a spinner while process ongoing.

get_console()

Return the Rich Console for console sharing across rich handlers.