xpybuild.utils.progress

Console formatter classes that write a progress bar to stdout as xpybuild runs.

ProgressBarConsoleFormatter

class xpybuild.utils.progress.ProgressBarConsoleFormatter(output, buildOptions, **kwargs)[source]

Bases: xpybuild.utils.consoleformatter.ConsoleFormatter

An alternative log handler that outputs as a non-coloured progress bar for systems without cursor movement support (e.g. Windows).

VT100ProgressBarConsoleFormatter

class xpybuild.utils.progress.VT100ProgressBarConsoleFormatter(output, buildOptions, **kwargs)[source]

Bases: xpybuild.utils.consoleformatter.ConsoleFormatter

An alternative log handler that outputs as a coloured progress bar