Part of bzrlib
The usual way to use this is via bzrlib.ui.ui_factory.nested_progress_bar which will manage a conceptual stack of nested activities.
| Class | ProgressTask | Model component of a progress indicator. |
| Class | DummyProgress | Progress-bar standin that does nothing. |
| Function | str_tdelta | Undocumented |
| Function | get_eta | Undocumented |
| Class | ProgressPhase | Update progress object with the current phase |
| Function | _supports_progress | Detect if we can use pretty progress bars on file F. |