from rich.progress import ( BarColumn, MofNCompleteColumn, TaskProgressColumn, TextColumn, TimeElapsedColumn, TimeRemainingColumn, ) from freqtrade.util.rich_progress import CustomProgress def get_progress_tracker(**kwargs): """ Get progress Bar with custom columns. """ return CustomProgress( TextColumn("[progress.description]{task.description}"), BarColumn(bar_width=None), MofNCompleteColumn(), TaskProgressColumn(), "•", TimeElapsedColumn(), "•", TimeRemainingColumn(), expand=True, **kwargs, )